Make hash-object more robust against malformed objects
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>
Sat, 5 Feb 2011 10:52:21 +0000 (17:52 +0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 7 Feb 2011 23:05:25 +0000 (15:05 -0800)
Commits, trees and tags have structure. Don't let users feed git
with malformed ones. Sooner or later git will die() when
encountering them.

Note that this patch does not check semantics. A tree that points
to non-existent objects is perfectly OK (and should be so, users
may choose to add commit first, then its associated tree for example).

Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found