35 Commits (951886481668b97485640a1b24fc73fccff0d629)

Author SHA1 Message Date
Linus Torvalds 39c68542fc Wrap inflate and other zlib routines for better error reporting 16 years ago
Nicolas Pitre d8f325563d better validation on delta base object offsets 16 years ago
Brandon Casey 19d4b416f4 Replace xmalloc/memset(0) pairs with xcalloc 16 years ago
Nicolas Pitre 9126f0091f fix openssl headers conflicting with custom SHA1 implementations 16 years ago
Heikki Orsila f18d244a63 Start conforming code to "git subcmd" style part 3 17 years ago
Ramsay Jones 6e1c23442a Fix some warnings (on cygwin) to allow -Werror 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Junio C Hamano f2898cfadc unpack-objects: fix --strict handling 17 years ago
Martin Koegler b41860bf28 unpack-objects: prevent writing of inconsistent objects 17 years ago
Junio C Hamano c95b3ad9ea Revert "unpack-objects: prevent writing of inconsistent objects" 17 years ago
Martin Koegler d5ef408b9a unpack-objects: prevent writing of inconsistent objects 17 years ago
Martin Koegler 2add1e6db4 unpack-object: cache for non written objects 17 years ago
Nicolas Pitre 4d4fcc5451 relax usage of the progress API 17 years ago
Nicolas Pitre dc6a0757c4 make struct progress an opaque type 17 years ago
Nicolas Pitre 42e18fbf5f more compact progress display 17 years ago
Johan Herland 8a912bcb25 Ensure return value from xread() is always stored into an ssize_t 18 years ago
Nicolas Pitre 13aaf14825 make progress "title" part of the common progress interface 18 years ago
Nicolas Pitre 96a02f8f6d common progress display support 18 years ago
Nicolas Pitre d7dd02231f add overflow tests on pack offset variables 18 years ago
Nicolas Pitre 8723f21626 make overflow test on delta base offset work regardless of variable size 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
Nicolas Pitre bed006fbdd Allow pack header preprocessing before unpack-objects/index-pack. 18 years ago
Edgar Toernig 79a65697be Use memmove instead of memcpy for overlapping areas 18 years ago
Nicolas Pitre 209c554ab4 teach git-unpack-objects about deltas with offset to base 19 years ago
Nicolas Pitre eb32d236df introduce delta objects with offset to base 19 years ago
Junio C Hamano 3b67d2917a unpack-objects -r: call it "recover". 19 years ago
Junio C Hamano f986f2c830 unpack-objects desperately salvages objects from a corrupt pack 19 years ago
Johannes Schindelin c9b0597d3d unpack-objects: remove unused variable "eof" 19 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 19 years ago
David Rientjes a89fccd281 Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. 19 years ago
Matthias Kestenholz 6441363079 Make git-unpack-objects a builtin 19 years ago
Junio C Hamano 8e27364128 unpack-objects: read configuration data upon startup. 19 years ago
Junio C Hamano e7a0f6714b unpack-objects: remove stale and confusing comment 19 years ago
Peter Eriksen 8e44025925 Use blob_, commit_, tag_, and tree_type throughout. 19 years ago
Nicolas Pitre d60fc1c864 remove delta-against-self bit 19 years ago
Junio C Hamano 476e801111 unpack-objects: default to quiet if stderr is not a tty. 19 years ago
Junio C Hamano 1c15afb934 xread/xwrite: do not worry about EINTR at calling sites. 19 years ago
Junio C Hamano 53228a5fb8 Make the rest of commands work from a subdirectory. 19 years ago
Nikolai Weibull b2309b7019 Document the -n command-line option to git-unpack-objects 19 years ago
Junio C Hamano 87b7b84159 Update unpack-objects usage and documentation. 20 years ago
Sergey Vlasov ee639140c9 [PATCH] Plug memory leaks in git-unpack-objects 20 years ago
Linus Torvalds cf219196a8 Fix up progress report for off-by-one error 20 years ago
Linus Torvalds d36f7b805e git-unpack-objects: show progress report by default 20 years ago
Linus Torvalds 291ec0f2d2 Don't special-case a zero-sized compression. 20 years ago
Linus Torvalds dddafffef6 Re-instate dry-run logic in git-unpack-objects 20 years ago
Linus Torvalds cca7081a93 Clean up git-unpack-objects a bit 20 years ago
Linus Torvalds 01247d8742 Make git pack files use little-endian size encoding 20 years ago
Linus Torvalds 67e5a5ece4 git-unpack-objects: re-write to read from stdin 20 years ago