22 Commits (a990999e0df3d0518a2fef60feb1ec269e36ada6)

Author SHA1 Message Date
Nicolas Pitre 67c08ce14f pack-objects: remove redundent status information 18 years ago
Junio C Hamano e9195b584f pack-objects: tweak "do not even attempt delta" heuristics 18 years ago
Nicolas Pitre 231f240b63 git-pack-objects progress flag documentation and cleanup 18 years ago
Nicolas Pitre fa438a2eb1 make git-push a bit more verbose 18 years ago
Junio C Hamano 63fba759bc pack-objects: document --delta-base-offset option 18 years ago
Nicolas Pitre a270069699 allow delta data reuse even if base object is a preferred base 18 years ago
Nicolas Pitre f130446920 zap a debug remnant 18 years ago
Nicolas Pitre 780e6e735b make pack data reuse compatible with both delta types 18 years ago
Nicolas Pitre be6b19145f make git-pack-objects able to create deltas with offset to base 18 years ago
Nicolas Pitre eb32d236df introduce delta objects with offset to base 18 years ago
Nicolas Pitre 43057304c0 many cleanups to sha1_file.c 18 years ago
Junio C Hamano 4321134cd8 pack-objects: document --revs, --unpacked and --all. 18 years ago
Junio C Hamano 8d1d8f83b5 pack-objects: further work on internal rev-list logic. 18 years ago
Junio C Hamano b5d97e6b0a pack-objects: run rev-list equivalent internally. 18 years ago
Junio C Hamano 72518e9c26 more lightweight revalidation while reusing deflated stream in packing 18 years ago
Junio C Hamano 7042dbf7a1 pack-objects: fix thinko in revalidate code 18 years ago
Junio C Hamano df6d61017a pack-objects: re-validate data we copy from elsewhere. 18 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 18 years ago
David Rientjes a89fccd281 Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. 19 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 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