<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/diff-delta.c, branch v1.2.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.2.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.2.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2006-02-05T21:45:01Z</updated>
<entry>
<title>Use adler32() from zlib instead of defining our own.</title>
<updated>2006-02-05T21:45:01Z</updated>
<author>
<name>Peter Eriksen</name>
<email>s022018@student.dtu.dk</email>
</author>
<published>2006-02-04T22:54:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=04fe2a1706b4bd71b604bfe7d7295064440872cf'/>
<id>urn:sha1:04fe2a1706b4bd71b604bfe7d7295064440872cf</id>
<content type='text'>
Since we already depend on zlib, we don't need to define our
own adler32().  Spotted by oprofile.

Signed-off-by: Peter Eriksen &lt;s022018@student.dtu.dk&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>small cleanup for diff-delta.c</title>
<updated>2005-12-16T00:19:11Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2005-12-15T16:10:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e5e3a9d8f91685cbbb4099f1fdfb9798461ef5d4'/>
<id>urn:sha1:e5e3a9d8f91685cbbb4099f1fdfb9798461ef5d4</id>
<content type='text'>
This patch removes unused remnants of the original xdiff source.
No functional change.  Possible tiny speed improvement.

Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Revert "diff-delta.c: allow delta with empty blob."</title>
<updated>2005-12-13T00:42:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-12-13T00:42:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=c7a45bd20e4ec141fdc15f36d261a45d51d95693'/>
<id>urn:sha1:c7a45bd20e4ec141fdc15f36d261a45d51d95693</id>
<content type='text'>
This reverts 962537a3eb03a118cf27d9d0da365a3216ed1caa commit to
play safe.
</content>
</entry>
<entry>
<title>diff-delta.c: allow delta with empty blob.</title>
<updated>2005-12-12T20:57:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-12-12T20:01:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=962537a3eb03a118cf27d9d0da365a3216ed1caa'/>
<id>urn:sha1:962537a3eb03a118cf27d9d0da365a3216ed1caa</id>
<content type='text'>
Delta computation with an empty blob used to punt and returned NULL.
This commit allows creation with empty blob; all combination of
empty-&gt;empty, empty-&gt;something, and something-&gt;empty are allowed.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] assorted delta code cleanup</title>
<updated>2005-06-29T16:11:38Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2005-06-29T06:49:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=dcde55bc58ae845307efbdce3a1071f75ccd758e'/>
<id>urn:sha1:dcde55bc58ae845307efbdce3a1071f75ccd758e</id>
<content type='text'>
This is a wrap-up patch including all the cleanups I've done to the
delta code and its usage.  The most important change is the
factorization of the delta header handling code.

Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] denser delta header encoding</title>
<updated>2005-06-29T04:38:47Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2005-06-29T04:27:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=69a2d426f0d249bca2c6f754b3c1283c0fa72fd4'/>
<id>urn:sha1:69a2d426f0d249bca2c6f754b3c1283c0fa72fd4</id>
<content type='text'>
Since the delta data format is not tied to any actual git object
anymore, now is the time to add a small improvement to the delta data
header as it is been done for packed object header.  This patch allows
for reducing the delta header of about 2 bytes and makes for simpler
code.

Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Add a "max_size" parameter to diff_delta()</title>
<updated>2005-06-26T02:30:20Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-26T02:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=75c42d8cc3b42e4b82946848b8ba902b4bbcc38d'/>
<id>urn:sha1:75c42d8cc3b42e4b82946848b8ba902b4bbcc38d</id>
<content type='text'>
Anything that generates a delta to see if two objects are close usually
isn't interested in the delta ends up being bigger than some specified
size, and this allows us to stop delta generation early when that
happens.
</content>
</entry>
<entry>
<title>[PATCH] Deltification library work by Nicolas Pitre.</title>
<updated>2005-05-19T15:56:22Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2005-05-19T14:27:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a310d4349467d78266f38d29e500c77b96ee5bef'/>
<id>urn:sha1:a310d4349467d78266f38d29e500c77b96ee5bef</id>
<content type='text'>
This patch adds the basic library functions to create and replay delta
information.  Also included is a test-delta utility to validate the
code.

diff-delta was based on LibXDiff written by Davide Libenzi

Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Signed-off-by: Davide Libenzi &lt;davidel@xmailserver.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
