summaryrefslogtreecommitdiff
path: root/sha1_file.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-12define empty tree sha1 as a macroLibravatar Jeff King1-3/+1
2008-11-12sha1_file.c: split has_loose_object() into local and non-local counterpartsLibravatar Brandon Casey1-6/+13
2008-11-12packed_git: convert pack_local flag into a bitfield and add pack_keepLibravatar Brandon Casey1-0/+5
2008-11-02make find_pack_revindex() aware of the nasty worldLibravatar Nicolas Pitre1-6/+12
2008-11-02make packed_object_info() resilient to pack corruptionsLibravatar Nicolas Pitre1-6/+30
2008-11-02make unpack_object_header() non fatalLibravatar Nicolas Pitre1-9/+11
2008-11-02better validation on delta base object offsetsLibravatar Nicolas Pitre1-1/+1
2008-11-02close another possibility for propagating pack corruptionLibravatar Nicolas Pitre1-0/+15
2008-11-02Merge branch 'jc/maint-co-track' into maintLibravatar Junio C Hamano1-1/+1
2008-10-21Merge branch 'jc/maint-co-track'Libravatar Junio C Hamano1-1/+1
2008-10-19Enhance hold_lock_file_for_{update,append}() APILibravatar Junio C Hamano1-1/+1
2008-10-18Merge branch 'maint'Libravatar Junio C Hamano1-1/+5
2008-10-18force_object_loose: Fix memory leakLibravatar Björn Steinbrink1-1/+5
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerLibravatar Brandon Casey1-4/+2
2008-10-09Cleanup in sha1_file.c::cache_or_unpack_entry()Libravatar Miklos Vajna1-4/+2
2008-10-02fix openssl headers conflicting with custom SHA1 implementationsLibravatar Nicolas Pitre1-5/+5
2008-09-25Merge branch 'jc/alternate-push'Libravatar Shawn O. Pearce1-2/+11
2008-09-25Merge branch 'jc/safe-c-l-d'Libravatar Shawn O. Pearce1-1/+5
2008-09-18Merge branch 'maint'Libravatar Junio C Hamano1-1/+3
2008-09-18sha1_file: link() returns -1 on failure, not errnoLibravatar Thomas Rast1-1/+3
2008-09-09push: receiver end advertises refs from alternate repositoriesLibravatar Junio C Hamano1-0/+10
2008-09-09is_directory(): a generic helper functionLibravatar Junio C Hamano1-2/+1
2008-09-03safe_create_leading_directories(): make it about "leading" directoriesLibravatar Junio C Hamano1-1/+5
2008-08-27Merge branch 'np/verify-pack'Libravatar Junio C Hamano1-0/+1
2008-08-22discard revindex data when pack list changesLibravatar Nicolas Pitre1-0/+1
2008-08-19Merge branch 'dp/hash-literally'Libravatar Junio C Hamano1-36/+28
2008-08-05Optimize sha1_object_info for loose objects, not concurrent repacksLibravatar Steven Grimm1-1/+8
2008-08-03teach index_fd to work with pipesLibravatar Dmitry Potapov1-36/+28
2008-07-14restore legacy behavior for read_sha1_file()Libravatar Nicolas Pitre1-4/+26
2008-07-09Merge branch 'sp/maint-pack-memuse'Libravatar Junio C Hamano1-0/+1
2008-07-09Correct pack memory leak causing git gc to try to exceed ulimitLibravatar Shawn O. Pearce1-0/+1
2008-07-05Fix some warnings (on cygwin) to allow -WerrorLibravatar Ramsay Jones1-6/+6
2008-07-02Merge branch 'j6t/mingw'Libravatar Junio C Hamano1-5/+9
2008-06-25Merge branch 'lt/config-fsync'Libravatar Junio C Hamano1-1/+2
2008-06-25clone: create intermediate directories of destination repoLibravatar Jeff King1-0/+9
2008-06-24optimize verify-pack a bitLibravatar Nicolas Pitre1-1/+1
2008-06-24clone: create intermediate directories of destination repoLibravatar Jeff King1-0/+9
2008-06-24refactor pack structure allocationLibravatar Nicolas Pitre1-18/+15
2008-06-23implement some resilience against pack corruptionsLibravatar Nicolas Pitre1-16/+76
2008-06-23Workaround for AIX mkstemp()Libravatar Patrick Higgins1-0/+1
2008-06-23Windows: Handle absolute paths in safe_create_leading_directories().Libravatar Johannes Sixt1-4/+8
2008-06-22Windows: Use the Windows style PATH separator ';'.Libravatar Johannes Sixt1-1/+1
2008-06-18Add config option to enable 'fsync()' of object filesLibravatar Linus Torvalds1-1/+2
2008-06-16sha1_file.c: simplify parse_pack_index()Libravatar Junio C Hamano1-7/+1
2008-06-16create_tempfile: make sure that leading directories can be accessible by peersLibravatar Junio C Hamano1-2/+2
2008-06-16write_loose_object: don't bother trying to read an old objectLibravatar Linus Torvalds1-14/+0
2008-06-14Simplify and rename find_sha1_file()Libravatar Linus Torvalds1-10/+8
2008-06-14Make loose object file reading more carefulLibravatar Linus Torvalds1-26/+44
2008-06-14Avoid cross-directory renames and linking on object creationLibravatar Linus Torvalds1-41/+42
2008-06-13sha1_file.c: dead code removalLibravatar Junio C Hamano1-142/+0