summaryrefslogtreecommitdiff
path: root/index-pack.c
AgeCommit message (Expand)AuthorFilesLines
2007-04-03Plug memory leak in index-pack collision checking codepath.Libravatar Nicolas Pitre1-0/+1
2007-03-24make it more obvious that temporary files are temporary filesLibravatar Nicolas Pitre1-2/+2
2007-03-20index-pack: more validation checks and cleanupsLibravatar Nicolas Pitre1-9/+9
2007-03-20index-pack: use hash_sha1_file()Libravatar Nicolas Pitre1-20/+1
2007-03-20don't ever allow SHA1 collisions to exist by fetching a packLibravatar Nicolas Pitre1-4/+17
2007-03-07General const correctness fixesLibravatar Shawn O. Pearce1-1/+1
2007-02-28Merge branch 'js/bundle'Libravatar Junio C Hamano1-1/+2
2007-02-28Merge branch 'np/types'Libravatar Junio C Hamano1-11/+4
2007-02-27Merge branch 'maint'Libravatar Junio C Hamano1-2/+8
2007-02-27index-pack: Loop over pread until data loading is complete.Libravatar Shawn O. Pearce1-2/+8
2007-02-27convert object type handling from a string to a numberLibravatar Nicolas Pitre1-6/+4
2007-02-27formalize typename(), and add its reverse type_from_string()Libravatar Nicolas Pitre1-6/+1
2007-02-22git-bundle: assorted fixesLibravatar Johannes Schindelin1-2/+3
2007-02-22Add git-bundle: move objects and references by archiveLibravatar Johannes Schindelin1-2/+2
2007-02-20Mechanical conversion to use prefixcmp()Libravatar Junio C Hamano1-2/+2
2007-01-11index-pack: write-or-die instead of unchecked write-in-full.Libravatar Junio C Hamano1-1/+1
2007-01-08short i/o: fix calls to write to use xwrite or write_in_fullLibravatar Andy Whitcroft1-1/+1
2007-01-08short i/o: fix calls to read to use xread or read_in_fullLibravatar Andy Whitcroft1-1/+1
2006-12-20clarify some error messages wrt unknown object typesLibravatar Nicolas Pitre1-1/+1
2006-12-20simplify inclusion of system header files.Libravatar Junio C Hamano1-5/+0
2006-12-20index-pack usage of mmap() is unacceptably slower on many OSes other than LinuxLibravatar Nicolas Pitre1-13/+14
2006-12-11Don't use memcpy when source and dest. buffers may overlapLibravatar Jim Meyering1-1/+1
2006-11-18sparse fix: non-ANSI function declarationLibravatar Rene Scharfe1-1/+1
2006-11-03remove .keep pack lock files when done with refs updateLibravatar Nicolas Pitre1-15/+23
2006-11-03have index-pack create .keep file more carefullyLibravatar Nicolas Pitre1-7/+10
2006-11-03Allow pack header preprocessing before unpack-objects/index-pack.Libravatar Nicolas Pitre1-0/+13
2006-10-29Teach git-index-pack how to keep a pack file.Libravatar Shawn Pearce1-3/+40
2006-10-27index-pack: minor fixes to comment and function nameLibravatar Nicolas Pitre1-12/+12
2006-10-26mimic unpack-objects when --stdin is used with index-packLibravatar Nicolas Pitre1-3/+16
2006-10-26add progress status to index-packLibravatar Nicolas Pitre1-4/+70
2006-10-26make index-pack able to complete thin packs.Libravatar Nicolas Pitre1-43/+211
2006-10-25enable index-pack streaming capabilityLibravatar Nicolas Pitre1-29/+104
2006-10-20add the capability for index-pack to read from a streamLibravatar Nicolas Pitre1-101/+143
2006-10-18index-pack: compare only the first 20-bytes of the key.Libravatar Nicolas Pitre1-4/+10
2006-09-27teach git-index-pack about deltas with offset to baseLibravatar Nicolas Pitre1-31/+80
2006-09-27introduce delta objects with offset to baseLibravatar Nicolas Pitre1-4/+4
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Libravatar Shawn Pearce1-2/+2
2006-08-17Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.Libravatar David Rientjes1-6/+6
2006-08-11drop length argument of has_extensionLibravatar Rene Scharfe1-1/+1
2006-08-10Add has_extension()Libravatar Rene Scharfe1-1/+1
2006-04-04Use blob_, commit_, tag_, and tree_type throughout.Libravatar Peter Eriksen1-4/+8
2006-02-09remove delta-against-self bitLibravatar Nicolas Pitre1-3/+3
2005-12-26avoid asking ?alloc() for zero bytes.Libravatar Junio C Hamano1-8/+14
2005-12-21An off-by-one bug found by valgrindLibravatar Pavel Roskin1-1/+1
2005-10-12Fix packname hash generation.Libravatar Junio C Hamano1-2/+13
2005-10-12Add git-index-pack utilityLibravatar Sergey Vlasov1-0/+451