Commit Graph

41 Commits (master)

Author SHA1 Message Date
Jeff King e4b369069e diff-delta: set size out-parameter to 0 for NULL delta 3 years ago
Martin Koegler fed1ef9550 diff-delta: do not allow delta offset truncation 5 years ago
Martin Koegler 3f0a67a1f6 diff-delta: fix encoding size that would not fit in "unsigned int" 5 years ago
Stefan Beller f7466e9437 create_delta_index: simplify condition always evaluating to true 9 years ago
Nicolas Pitre 506049c7df fix >4GiB source delta assertion failure 12 years ago
Nicolas Pitre 03aa8ff3be Nicolas Pitre has a new email address 13 years ago
Nicolas Pitre ce85b053d8 fix style of a few comments in diff-delta.c 15 years ago
Pierre Habouzit f9c5a80cdf Fix segfault in diff-delta.c when FLEX_ARRAY is 1 15 years ago
David Kastrup 02e665ce49 diff-delta.c: Rationalize culling of hash buckets 15 years ago
David Kastrup d2100860fd diff-delta.c: pack the index structure 15 years ago
David Kastrup b1d884a9e3 diff-delta.c: Fix broken skip calculation. 15 years ago
Brian Downing 11779e7907 Support fetching the memory usage of a delta index 15 years ago
Martin Koegler b75c6c6de1 diff-delta: use realloc instead of xrealloc 16 years ago
Nicolas Pitre 366b53c170 update diff-delta.c copyright 16 years ago
Nicolas Pitre 843366961c improve delta long block matching with big files 16 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 16 years ago
Junio C Hamano 29f049a0c2 Revert "move pack creation to version 3" 16 years ago
Nicolas Pitre 16854571aa move pack creation to version 3 16 years ago
Jonas Fonseca 83572c1a91 Use xrealloc instead of realloc 16 years ago
Pierre Habouzit b05faa2da9 Fix a comparison bug in diff-delta.c 16 years ago
Pavel Roskin 82e5a82fd7 Fix more typos, primarily in the code 16 years ago
Florian Forster 1d7f171c3a Remove all void-pointer arithmetic. 17 years ago
Florian Forster 63f175693e Initialize FAMs using `FLEX_ARRAY'. 17 years ago
Nicolas Pitre 639ca54972 fix diff-delta bad memory access 17 years ago
Junio C Hamano ac4c758adc delta: stricter constness 17 years ago
Nicolas Pitre 06a9f92035 improve diff-delta with sparse and/or repetitive data 17 years ago
Nicolas Pitre 2d08e5dd73 tiny optimization to diff-delta 17 years ago
Nicolas Pitre 3dc5a9e4cd replace adler32 with Rabin's polynomial in diff-delta 17 years ago
Nicolas Pitre 08abe669c0 split the diff-delta interface 17 years ago
Nicolas Pitre 5a1fb2ca92 3% tighter packs for free 17 years ago
Nicolas Pitre c13c6bf758 diff-delta: bound hash list length to avoid O(m*n) behavior 17 years ago
Nicolas Pitre 38fd0721d0 diff-delta: allow reusing of the reference buffer index 17 years ago
Nicolas Pitre 5bb86b82ba diff-delta: bound hash list length to avoid O(m*n) behavior 17 years ago
Nicolas Pitre cc5c59a30c diff-delta: produce optimal pack data 17 years ago
Junio C Hamano c436eb8cf1 diff-delta: cull collided hash bucket more aggressively. 17 years ago
Nicolas Pitre 2b8d9347aa diff-delta: bound hash list length to avoid O(m*n) behavior 17 years ago
Junio C Hamano bec2a69fe4 Revert "Revert "diff-delta: produce optimal pack data"" 17 years ago
Junio C Hamano eae3fe5e50 Revert "diff-delta: produce optimal pack data" 17 years ago
Nicolas Pitre 8e1454b5ad diff-delta: big code simplification 17 years ago
Nicolas Pitre 6b7d25d97b diff-delta: produce optimal pack data 17 years ago
Nicolas Pitre fe474b588b diff-delta: fold two special tests into one plus cleanups 17 years ago
Peter Eriksen 04fe2a1706 Use adler32() from zlib instead of defining our own. 17 years ago
Nicolas Pitre e5e3a9d8f9 small cleanup for diff-delta.c 17 years ago
Junio C Hamano c7a45bd20e Revert "diff-delta.c: allow delta with empty blob." 17 years ago
Junio C Hamano 962537a3eb diff-delta.c: allow delta with empty blob. 17 years ago
Nicolas Pitre dcde55bc58 [PATCH] assorted delta code cleanup 18 years ago
Nicolas Pitre 69a2d426f0 [PATCH] denser delta header encoding 18 years ago
Linus Torvalds 75c42d8cc3 Add a "max_size" parameter to diff_delta() 18 years ago
Nicolas Pitre a310d43494 [PATCH] Deltification library work by Nicolas Pitre. 18 years ago