95 Commits (b7447679e84ed973430ab19fce87f56857b83068)

Author SHA1 Message Date
René Scharfe 2756ca4347 use REALLOC_ARRAY for changing the allocation size of arrays 10 years ago
Karsten Blees 039dc71a7c hashmap: factor out getting a hash code from a SHA1 10 years ago
René Scharfe fb79947487 pack-objects: use free()+xcalloc() instead of xrealloc()+memset() 11 years ago
Vicent Marti 2834bc27c1 pack-objects: refactor the packing list 11 years ago
Matthias Kestenholz 5d4a600335 Make git-pack-objects a builtin 19 years ago
Junio C Hamano ceec1361eb pack-objects: reuse deflated data from new-style loose objects. 19 years ago
Jeff King 4812a93a8c pack-objects: check pack.window for default window size 19 years ago
Pavel Roskin 82e5a82fd7 Fix more typos, primarily in the code 19 years ago
Nicolas Pitre 560b25a86f don't load objects needlessly when repacking 19 years ago
Nicolas Pitre 8dbbd14ea3 consider previous pack undeltified object state only when reusing delta data 19 years ago
Linus Torvalds 51d1e83f91 Do not try futile object pairs when repacking. 19 years ago
Junio C Hamano 363b7817e0 upload-pack: prepare for sideband message support. 19 years ago
Florian Forster 1d7f171c3a Remove all void-pointer arithmetic. 19 years ago
Linus Torvalds ce0bd64299 pack-objects: improve path grouping heuristics. 19 years ago
Linus Torvalds 4c068a9831 tree_entry(): new tree-walking helper function 19 years ago
Nicolas Pitre c3b06a69ff improve depth heuristic for maximum delta size 19 years ago
Junio C Hamano 1b9bc5a7b7 Fix pack-index issue on 64-bit platforms a bit more portably. 19 years ago
Nicolas Pitre ff45715ce5 pack-object: slightly more efficient 19 years ago
Nicolas Pitre 4e8da19581 simple euristic for further free packing improvements 19 years ago
Ben Clifford d9635e9c53 include header to define uint32_t, necessary on Mac OS X 19 years ago
Dennis Stosberg 66561f5a77 Fix git-pack-objects for 64-bit platforms 19 years ago
Junio C Hamano 86118bcb46 pack-object: squelch eye-candy on non-tty 19 years ago
Junio C Hamano 9a8b6a0a9d pack-objects: update size heuristucs. 19 years ago
Nicolas Pitre f6c7081aa9 use delta index data when finding best delta matches 19 years ago
Nicolas Pitre 0dec30b978 fix pack-object buffer size 19 years ago
Junio C Hamano f527cb8c38 pack-objects: do not stop at object that is "too small" 19 years ago
Junio C Hamano ca9de6cadf Try using Geert similarity code in pack-objects. 19 years ago
Junio C Hamano 5379a5c5ee Thin pack generation: optimization. 19 years ago
Peter Eriksen 8e44025925 Use blob_, commit_, tag_, and tree_type throughout. 19 years ago
Junio C Hamano 687dd75c95 safe_fgets() - even more anal fgets() 19 years ago
Linus Torvalds da93d12b00 pack-objects: be incredibly anal about stdio semantics 19 years ago
Linus Torvalds fb7a6531e6 Fix Solaris stdio signal handling stupidities 19 years ago
Junio C Hamano 1b0c7174a1 tree/diff header cleanup. 19 years ago
Junio C Hamano 70ca1a3f85 pack-objects: simplify "thin" pack. 19 years ago
Nicolas Pitre 38fd0721d0 diff-delta: allow reusing of the reference buffer index 19 years ago
Luck, Tony 2b74cffa91 Re-fix compilation warnings. 19 years ago
Timo Hirvonen 962554c616 Use setenv(), fix warnings 19 years ago
Luck, Tony 8fcf1ad9c6 fix warning from pack-objects.c 19 years ago
Junio C Hamano eeef7135fe pack-objects: hash basename and direname a bit differently. 19 years ago
Junio C Hamano b76f6b6278 pack-objects: allow "thin" packs to exceed depth limits 19 years ago
Junio C Hamano 1d6b38cc76 pack-objects: use full pathname to help hashing with "thin" pack. 19 years ago
Junio C Hamano b925410d10 pack-objects: thin pack micro-optimization. 19 years ago
Junio C Hamano 183bdb2ccc pack-objects eye-candy: finishing touches. 19 years ago
Nicolas Pitre 5e8dc750ee also adds progress when actually writing a pack 19 years ago
Nicolas Pitre b2504a0d2f nicer eye candies for pack-objects 19 years ago
Junio C Hamano 15b4d577ae pack-objects: avoid delta chains that are too long. 19 years ago
Junio C Hamano ab7cd7bb8c pack-objects: finishing touches. 19 years ago
Junio C Hamano 3f9ac8d259 pack-objects: reuse data from existing packs. 19 years ago
Nicolas Pitre cac251d0bc relax delta selection filtering in pack-objects 19 years ago
Junio C Hamano 7a979d99ba Thin pack - create packfile with missing delta base. 19 years ago