Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-12-21 | An off-by-one bug found by valgrind | Pavel Roskin | 1 | -1/+1 | |
Insufficient memory is allocated in index-pack.c to hold the *.idx name. One more byte should be allocated to hold the terminating 0. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: Junio C Hamano <junkio@cox.net> | |||||
2005-10-12 | Fix packname hash generation. | Junio C Hamano | 1 | -2/+13 | |
This changes the generation of hash packfiles have in their names, from "hash of object names as fed to us" to "hash of object names in the resulting pack, in the order they appear in the index file". The new "git-index-pack" command is taught to output the computed hash value to its standard output. With this, we can store downloaded pack in a temporary file without knowing its final name, run git-index-pack to generate idx for it while finding out its final name, and then rename the pack and idx to their final names. Signed-off-by: Junio C Hamano <junkio@cox.net> | |||||
2005-10-12 | Add git-index-pack utility | Sergey Vlasov | 1 | -0/+451 | |
git-index-pack builds a pack index file for an existing packed archive. With this utility a packed archive which was transferred without the corresponding pack index can be added to objects/pack/ without repacking. Signed-off-by: Sergey Vlasov <vsu@altlinux.ru> Signed-off-by: Junio C Hamano <junkio@cox.net> |