<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v0.99</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v0.99</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v0.99'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2005-07-10T23:16:34Z</updated>
<entry>
<title>[PATCH] alternate object store and fsck</title>
<updated>2005-07-10T23:16:34Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-10T22:40:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a3eb250f996bf5e12376ec88622c4ccaabf20ea8'/>
<id>urn:sha1:a3eb250f996bf5e12376ec88622c4ccaabf20ea8</id>
<content type='text'>
The location alt_odb[j].name[0..] is filled with ??/?{38} to form a sha1
filename to try, but I was too lazy to allocate a copy, so while
fsck_object_dir() is running for the directory, the filenames ??/?{38}
are filled after NUL (usually and always the location should have '/'),
making them "not found".

This should fix it.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Fix up progress report for off-by-one error</title>
<updated>2005-07-10T23:14:22Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-10T23:14:22Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=cf219196a89becccb50ad4a0a667a2814ddae60f'/>
<id>urn:sha1:cf219196a89becccb50ad4a0a667a2814ddae60f</id>
<content type='text'>
We used to print the index of the object we unpacked, not how many we
had unpacked.  Which caused slightly confusing progress reports like

	100% (2/3) done

rather than the more obvious "3/3" for 100% ;)
</content>
</entry>
<entry>
<title>Make "git log" exit properly if not in a git archive</title>
<updated>2005-07-10T23:10:21Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-10T23:10:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4bc5fbf82e225aef0694c91458c31515409455e6'/>
<id>urn:sha1:4bc5fbf82e225aef0694c91458c31515409455e6</id>
<content type='text'>
Instead of getting an incomprehensible error message from git-rev-list.
</content>
</entry>
<entry>
<title>Avoid signedness warnings in sha1_file.c</title>
<updated>2005-07-10T22:43:54Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-10T22:43:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=0ee19dce2cc21f15fa77e2eb01bdaa3eb490d8ac'/>
<id>urn:sha1:0ee19dce2cc21f15fa77e2eb01bdaa3eb490d8ac</id>
<content type='text'>
Very irritating.  But "snprintf()" wants "char *", and zlib wants
"unsigned char *".
</content>
</entry>
<entry>
<title>[PATCH] Remove map_sha1_file</title>
<updated>2005-07-10T22:39:08Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2005-07-10T22:27:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d5f1befca880ee64230d876535f0f98c5ea6bb86'/>
<id>urn:sha1:d5f1befca880ee64230d876535f0f98c5ea6bb86</id>
<content type='text'>
Remove map_sha1_file(), now unused.

Signed-off-by: Daniel Barkalow &lt;barkalow@iabervon.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] write_sha1_to_fd()</title>
<updated>2005-07-10T22:39:08Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2005-07-10T22:25:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a5eda52bfe8f0afe3abc0c7eaceb487c2ffb7ebb'/>
<id>urn:sha1:a5eda52bfe8f0afe3abc0c7eaceb487c2ffb7ebb</id>
<content type='text'>
Add write_sha1_to_fd(), which writes an object to a file descriptor. This
includes support for unpacking it and recompressing it.

Signed-off-by: Daniel Barkalow &lt;barkalow@iabervon.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>git-rev-list: allow missing objects when the parent is marked UNINTERESTING</title>
<updated>2005-07-10T22:09:46Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-10T22:09:46Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=454fbbcde3beb5eb36a4554e5b7074f8d501a6f1'/>
<id>urn:sha1:454fbbcde3beb5eb36a4554e5b7074f8d501a6f1</id>
<content type='text'>
We still want the "top-most" uninteresting object to exist, so that we
know that we have reached it.
</content>
</entry>
<entry>
<title>Add "-q" flag to "git commit"</title>
<updated>2005-07-09T17:52:35Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-09T17:52:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=167a4a3308f4a1606e268c2204c98d6999046ae0'/>
<id>urn:sha1:167a4a3308f4a1606e268c2204c98d6999046ae0</id>
<content type='text'>
Maybe you don't want the progress report.
</content>
</entry>
<entry>
<title>git-unpack-objects: show progress report by default</title>
<updated>2005-07-09T17:43:02Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-09T17:43:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d36f7b805eccaf702c0be1c00d034711d0da1f77'/>
<id>urn:sha1:d36f7b805eccaf702c0be1c00d034711d0da1f77</id>
<content type='text'>
This ends up being very calming for big "git clone"s, since otherwise
you just get very frustrated with a long silence, wondering whether it's
working at all.

Use "-q" to quiet it down.

Now if we could just do the same for the initial "figure out what to
pack" phase, which can also be quite slow if the other end is busy (or
not packed and not in cache)...
</content>
</entry>
<entry>
<title>[PATCH] format-patch: fix skipping of blank-lines</title>
<updated>2005-07-09T02:48:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-09T02:27:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1855c044629a02488baa1bd25ae45341da33bd4e'/>
<id>urn:sha1:1855c044629a02488baa1bd25ae45341da33bd4e</id>
<content type='text'>
If it is fed a commit with more than one leading blank lines,
the sed scripts git-format-patch-script used looped forever.
Using git-stripspace upfront makes the sed script somewhat
simpler to work around this problem.

Also use git-rev-parse so that we can say

    $ git-format-patch-script HEAD^^^^

to prepare the latest four patches for e-mail submission.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
