summaryrefslogtreecommitdiff
path: root/index-pack.c
AgeCommit message (Expand)Author
2007-04-23make progress "title" part of the common progress interfaceNicolas Pitre
2007-04-23common progress display supportNicolas Pitre
2007-04-10allow forcing index v2 and 64-bit offset tresholdNicolas Pitre
2007-04-10index-pack: learn about pack index version 2Nicolas Pitre
2007-04-10compute object CRC32 with index-packNicolas Pitre
2007-04-10add overflow tests on pack offset variablesNicolas Pitre
2007-04-10make overflow test on delta base offset work regardless of variable sizeNicolas Pitre
2007-04-04Plug memory leak in index-pack collision checking codepath.Nicolas Pitre
2007-03-25make it more obvious that temporary files are temporary filesNicolas Pitre
2007-03-21index-pack: more validation checks and cleanupsNicolas Pitre
2007-03-21index-pack: use hash_sha1_file()Nicolas Pitre
2007-03-21don't ever allow SHA1 collisions to exist by fetching a packNicolas Pitre
2007-03-07General const correctness fixesShawn O. Pearce
2007-02-28Merge branch 'js/bundle'Junio C Hamano
2007-02-28Merge branch 'np/types'Junio C Hamano
2007-02-28Merge branch 'maint'Junio C Hamano
2007-02-28index-pack: Loop over pread until data loading is complete.Shawn O. Pearce
2007-02-27convert object type handling from a string to a numberNicolas Pitre
2007-02-27formalize typename(), and add its reverse type_from_string()Nicolas Pitre
2007-02-23git-bundle: assorted fixesJohannes Schindelin
2007-02-23Add git-bundle: move objects and references by archiveJohannes Schindelin
2007-02-21Mechanical conversion to use prefixcmp()Junio C Hamano
2007-01-11index-pack: write-or-die instead of unchecked write-in-full.Junio C Hamano
2007-01-08short i/o: fix calls to write to use xwrite or write_in_fullAndy Whitcroft
2007-01-08short i/o: fix calls to read to use xread or read_in_fullAndy Whitcroft
2006-12-20clarify some error messages wrt unknown object typesNicolas Pitre
2006-12-20simplify inclusion of system header files.Junio C Hamano
2006-12-20index-pack usage of mmap() is unacceptably slower on many OSes other than LinuxNicolas Pitre
2006-12-11Don't use memcpy when source and dest. buffers may overlapJim Meyering
2006-11-18sparse fix: non-ANSI function declarationRene Scharfe
2006-11-03remove .keep pack lock files when done with refs updateNicolas Pitre
2006-11-03have index-pack create .keep file more carefullyNicolas Pitre
2006-11-03Allow pack header preprocessing before unpack-objects/index-pack.Nicolas Pitre
2006-10-29Teach git-index-pack how to keep a pack file.Shawn Pearce
2006-10-27index-pack: minor fixes to comment and function nameNicolas Pitre
2006-10-27mimic unpack-objects when --stdin is used with index-packNicolas Pitre
2006-10-26add progress status to index-packNicolas Pitre
2006-10-26make index-pack able to complete thin packs.Nicolas Pitre
2006-10-25enable index-pack streaming capabilityNicolas Pitre
2006-10-20add the capability for index-pack to read from a streamNicolas Pitre
2006-10-18index-pack: compare only the first 20-bytes of the key.Nicolas Pitre
2006-09-27teach git-index-pack about deltas with offset to baseNicolas Pitre
2006-09-27introduce delta objects with offset to baseNicolas Pitre
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Shawn Pearce
2006-08-17Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.David Rientjes
2006-08-11drop length argument of has_extensionRene Scharfe
2006-08-10Add has_extension()Rene Scharfe
2006-04-04Use blob_, commit_, tag_, and tree_type throughout.Peter Eriksen
2006-02-10remove delta-against-self bitNicolas Pitre
2005-12-27avoid asking ?alloc() for zero bytes.Junio C Hamano