summaryrefslogtreecommitdiff
path: root/index-pack.c
Commit message (Expand)AuthorAgeFilesLines
* index-pack: more validation checks and cleanupsNicolas Pitre2007-03-201-9/+9
* index-pack: use hash_sha1_file()Nicolas Pitre2007-03-201-20/+1
* don't ever allow SHA1 collisions to exist by fetching a packNicolas Pitre2007-03-201-4/+17
* General const correctness fixesShawn O. Pearce2007-03-071-1/+1
* Merge branch 'js/bundle'Junio C Hamano2007-02-281-1/+2
|\
| * git-bundle: assorted fixesJohannes Schindelin2007-02-221-2/+3
| * Add git-bundle: move objects and references by archiveJohannes Schindelin2007-02-221-2/+2
* | Merge branch 'np/types'Junio C Hamano2007-02-281-11/+4
|\ \
| * | convert object type handling from a string to a numberNicolas Pitre2007-02-271-6/+4
| * | formalize typename(), and add its reverse type_from_string()Nicolas Pitre2007-02-271-6/+1
* | | Merge branch 'maint'Junio C Hamano2007-02-271-2/+8
|\ \ \ | |/ / |/| |
| * | index-pack: Loop over pread until data loading is complete.Shawn O. Pearce2007-02-271-2/+8
| |/
* | Mechanical conversion to use prefixcmp()Junio C Hamano2007-02-201-2/+2
|/
* index-pack: write-or-die instead of unchecked write-in-full.Junio C Hamano2007-01-111-1/+1
* short i/o: fix calls to write to use xwrite or write_in_fullAndy Whitcroft2007-01-081-1/+1
* short i/o: fix calls to read to use xread or read_in_fullAndy Whitcroft2007-01-081-1/+1
* clarify some error messages wrt unknown object typesNicolas Pitre2006-12-201-1/+1
* simplify inclusion of system header files.Junio C Hamano2006-12-201-5/+0
* index-pack usage of mmap() is unacceptably slower on many OSes other than LinuxNicolas Pitre2006-12-201-13/+14
* Don't use memcpy when source and dest. buffers may overlapJim Meyering2006-12-111-1/+1
* sparse fix: non-ANSI function declarationRene Scharfe2006-11-181-1/+1
* remove .keep pack lock files when done with refs updateNicolas Pitre2006-11-031-15/+23
* have index-pack create .keep file more carefullyNicolas Pitre2006-11-031-7/+10
* Allow pack header preprocessing before unpack-objects/index-pack.Nicolas Pitre2006-11-031-0/+13
* Teach git-index-pack how to keep a pack file.Shawn Pearce2006-10-291-3/+40
* index-pack: minor fixes to comment and function nameNicolas Pitre2006-10-271-12/+12
* mimic unpack-objects when --stdin is used with index-packNicolas Pitre2006-10-261-3/+16
* add progress status to index-packNicolas Pitre2006-10-261-4/+70
* make index-pack able to complete thin packs.Nicolas Pitre2006-10-261-43/+211
* enable index-pack streaming capabilityNicolas Pitre2006-10-251-29/+104
* add the capability for index-pack to read from a streamNicolas Pitre2006-10-201-101/+143
* index-pack: compare only the first 20-bytes of the key.Nicolas Pitre2006-10-181-4/+10
* teach git-index-pack about deltas with offset to baseNicolas Pitre2006-09-271-31/+80
* introduce delta objects with offset to baseNicolas Pitre2006-09-271-4/+4
* Convert memcpy(a,b,20) to hashcpy(a,b).Shawn Pearce2006-08-231-2/+2
* Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length.David Rientjes2006-08-171-6/+6
* drop length argument of has_extensionRene Scharfe2006-08-111-1/+1
* Add has_extension()Rene Scharfe2006-08-101-1/+1
* Use blob_, commit_, tag_, and tree_type throughout.Peter Eriksen2006-04-041-4/+8
* remove delta-against-self bitNicolas Pitre2006-02-091-3/+3
* avoid asking ?alloc() for zero bytes.Junio C Hamano2005-12-261-8/+14
* An off-by-one bug found by valgrindPavel Roskin2005-12-211-1/+1
* Fix packname hash generation.Junio C Hamano2005-10-121-2/+13
* Add git-index-pack utilitySergey Vlasov2005-10-121-0/+451