35 Commits (be53deef0d94b80b0a2df465d16f21ed29c3165b)

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