git-pack-objects: write the pack files with a SHA1 csum
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 27 Jun 2005 03:27:56 +0000 (20:27 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 27 Jun 2005 03:27:56 +0000 (20:27 -0700)
commitc38138cd78f284b261a02323e8f18a1dee87c7fa
tree0a356b92c85c4d545a9b83073a4a7c769c408251
parent9b66ec04741b4030e7654dcb7b978a29a8214b31
git-pack-objects: write the pack files with a SHA1 csum

We want to be able to check their integrity later, and putting the
sha1-sum of the contents at the end is a good thing.  The writing
routines are generic, so we could try to re-use them for the index file,
instead of having the same logic duplicated.

Update unpack-objects to know about the extra 20 bytes at the end
of the index.
Makefile
csum-file.c [new file with mode: 0644]
csum-file.h [new file with mode: 0644]
pack-objects.c
unpack-objects.c