207 Commits (431b1969fcde69959a23355fba6894fb69c8fa0c)

Author SHA1 Message Date
Junio C Hamano 69e020ae00 is_kept_pack(): final clean-up 16 years ago
Junio C Hamano 03a9683d22 Simplify is_kept_pack() 16 years ago
Junio C Hamano 386cb77210 Consolidate ignore_packed logic more 16 years ago
Junio C Hamano 6e180cdcec Make sure objects/pack exists before creating a new pack 16 years ago
Linus Torvalds 39c68542fc Wrap inflate and other zlib routines for better error reporting 16 years ago
Nicolas Pitre bf87489624 pack-objects: don't use too many threads with few objects 16 years ago
Nicolas Pitre 43cc2b4266 autodetect number of CPUs by default when using threads 16 years ago
Nicolas Pitre c74faea19e make sure packs to be replaced are closed beforehand 16 years ago
Nicolas Pitre a1e4760fcf Fix pack.packSizeLimit and --max-pack-size handling 16 years ago
Brandon Casey daae062595 pack-objects: extend --local to mean ignore non-local loose objects too 16 years ago
Brandon Casey e96fb9b8f9 pack-objects: new option --honor-pack-keep 16 years ago
Nicolas Pitre 59dd9ed183 pack-objects: don't leak pack window reference when splitting packs 16 years ago
Nicolas Pitre 64bd76b1de pack-objects: allow "fixing" a corrupted pack without a full repack 16 years ago
Nicolas Pitre 08698b1e32 make find_pack_revindex() aware of the nasty world 16 years ago
Nicolas Pitre 03d660150c make check_object() resilient to pack corruptions 16 years ago
Nicolas Pitre 09ded04b7e make unpack_object_header() non fatal 16 years ago
Nicolas Pitre d8f325563d better validation on delta base object offsets 16 years ago
Nicolas Pitre 0e8189e270 close another possibility for propagating pack corruption 16 years ago
Jeff King 421b488a58 pack-objects: avoid reading uninitalized data 16 years ago
Brandon Casey 19d4b416f4 Replace xmalloc/memset(0) pairs with xcalloc 16 years ago
Petr Baudis 8b4eb6b6cd Do not perform cross-directory renames when creating packs 17 years ago
Heikki Orsila f18d244a63 Start conforming code to "git subcmd" style part 3 17 years ago
Nicolas Pitre eede9f42b5 pack-objects: don't include missing preferred base objects 17 years ago
Nicolas Pitre ac0463ed44 pack-objects: use fixup_pack_header_footer()'s validation mode 17 years ago
Nicolas Pitre abeb40e5aa improve reliability of fixup_pack_header_footer() 17 years ago
Nicolas Pitre 6ed7f25e95 pack-objects: improve returned information from write_one() 17 years ago
Linus Torvalds 0c68d386da index-pack: be careful after fixing up the header/footer 17 years ago
Shawn O. Pearce 6d6f9cddbe pack-objects: Allow missing base objects when creating thin packs 17 years ago
Ramsay Jones 6e1c23442a Fix some warnings (on cygwin) to allow -Werror 17 years ago
Nicolas Pitre c41a4a9468 verify-pack: check packed object CRC when using index version 2 17 years ago
Nicolas Pitre 1f5c74f6cf call init_pack_revindex() lazily 17 years ago
Linus Torvalds 54352bb274 Remove now unnecessary 'sync()' calls 17 years ago
Linus Torvalds 4c81b03e30 Make pack creation always fsync() the result 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Nicolas Pitre ca11b212eb let pack-objects do the writing of unreachable objects as loose objects 17 years ago
Nicolas Pitre 70baf5d41a pack-objects: fix early eviction for max depth delta objects 17 years ago
Nicolas Pitre ed4a9031ea pack-objects: allow for early delta deflating 17 years ago
Nicolas Pitre 30ebb40aa1 pack-objects: move compression code in a separate function 17 years ago
Nicolas Pitre 2c5ef82463 pack-objects: clean up write_object() a bit 17 years ago
Nicolas Pitre bcd7954e21 pack-objects: simplify the condition associated with --all-progress 17 years ago
Nicolas Pitre a7de713089 pack-objects: remove some double negative logic 17 years ago
Nicolas Pitre 3613f9b4c0 pack-objects: small cleanup 17 years ago
Nicolas Pitre f746bae84e pack-objects: proper pack time stamping with --max-pack-size 17 years ago
Shawn O. Pearce f0a24aa56e git-pack-objects: Automatically pack annotated tags if object was packed 17 years ago
Nicolas Pitre 3449f8c4cb factorize revindex code out of builtin-pack-objects.c 17 years ago
Junio C Hamano 392b78ca42 Revert "pack-objects: Print a message describing the number of threads for packing" 17 years ago
Martin Koegler 7914053ba9 Remove unused object-ref code 17 years ago
Brandon Casey 6c723f5e6b pack-objects: Print a message describing the number of threads for packing 17 years ago
Andreas Ericsson 833e3df171 pack-objects: Add runtime detection of online CPU's 17 years ago
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago