[PATCH] verify-pack updates.
authorJunio C Hamano <junkio@cox.net>
Fri, 1 Jul 2005 00:15:39 +0000 (17:15 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 1 Jul 2005 05:33:47 +0000 (22:33 -0700)
commitf3bf92240956241e6b21e80a1c281ec7716b9f23
tree3989f667ea2bd7c7a7d0f66c55437844ee99c630
parentc62266f37c677c1de7415ac6cf1e2eb6726590e1
[PATCH] verify-pack updates.

Nico pointed out that having verify_pack.c and verify-pack.c was
confusing.  Rename verify_pack.c to pack-check.c as suggested,
and enhances the verification done quite a bit.

 - Built-in sha1_file unpacking knows that a base object of a
   deltified object _must_ be in the same pack, and takes
   advantage of that fact.

 - Earlier verify-pack command only checked the SHA1 sum for the
   entire pack file and did not look into its contents.  It now
   checks everything idx file claims to have unpacks correctly.

 - It now has a hook to give more detailed information for
   objects contained in the pack under -v flag.

Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Makefile
cache.h
fsck-cache.c
pack-check.c [moved from verify_pack.c with 51% similarity]
pack.h
sha1_file.c
verify-pack.c