<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.5.3-rc4</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.5.3-rc4</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.5.3-rc4'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2007-08-03T22:33:57Z</updated>
<entry>
<title>GIT 1.5.3-rc4</title>
<updated>2007-08-03T22:33:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-08-03T22:33:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4f8f03d6435e3e1c0d4f95d43022b81c95d6347f'/>
<id>urn:sha1:4f8f03d6435e3e1c0d4f95d43022b81c95d6347f</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix bogus use of printf in t3700 test</title>
<updated>2007-08-03T21:31:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-08-03T21:31:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a697ec69cbd3eb1a8fb70e4e0587e5049cd1ad83'/>
<id>urn:sha1:a697ec69cbd3eb1a8fb70e4e0587e5049cd1ad83</id>
<content type='text'>
The hashed contents did not matter in the end result, but it passed
an uninitialized variable to printf, which caused it to emit empty
while giving an error/usage message.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>gitweb: do not choke on recursive symlink</title>
<updated>2007-08-03T08:35:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-07-27T08:23:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d20602eec97caa8766820150eff2a07e205c44e1'/>
<id>urn:sha1:d20602eec97caa8766820150eff2a07e205c44e1</id>
<content type='text'>
If somebody used to advertise his repository that physically
resides at /pub/lic.git/ as:

	git://git.example.com/pub/lic.git/

but now wants to use --base-path to allow:

	git://git.example.com/lic.git/

she can start git-daemon with --base-path option, like this:

	git-daemon --base-path=/pub --export-all

During the transition, however, she would also want to allow
older URL as well.  One natural way to achieve that is to create
a symlink:

	ln -s /pub /pub/pub

so that a request to git://git.example.com/pub/lic.git/ is first
translated by --base-path to a request to /pub/pub/lic.git/
which goes to /pub/lic.git, thanks to the symlink.

So far so good.

However, gitweb chokes if there is such a symlink (File::Find
barfs with "/pub/pub is a recursive symbolic link").  Make the
code ignore such a symlink.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix work-tree related breakages</title>
<updated>2007-08-03T00:26:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-08-02T22:10:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=6490a3383f1d0d96c122069e510ef1af1d019fbb'/>
<id>urn:sha1:6490a3383f1d0d96c122069e510ef1af1d019fbb</id>
<content type='text'>
In set_work_tree(), variable rel needs to be reinitialized to
NULL on every call (it should not be static).

Make sure the incoming dir variable is not too long before
copying to the temporary buffer, and make sure chdir to the
resulting directory succeeds.

This was spotted and fixed by Alex and Johannes in a handful
patch exchanges.  Here is the final version.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
Acked-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
</content>
</entry>
<entry>
<title>Fix documentation for core.gitproxy to reflect code</title>
<updated>2007-08-03T00:26:07Z</updated>
<author>
<name>David Symonds</name>
<email>dsymonds@gmail.com</email>
</author>
<published>2007-08-02T22:45:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=29093c28a21d75500e9388ad103b9af9a0bab1ae'/>
<id>urn:sha1:29093c28a21d75500e9388ad103b9af9a0bab1ae</id>
<content type='text'>
The current implementation of core.gitproxy only operates on
git:// URLs, so the ssh:// examples and custom protocol examples
have been removed or edited.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>read-tree: remove unnecessary call to setup_git_directory()</title>
<updated>2007-08-03T00:26:07Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2007-08-02T21:36:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d825a974950b397c6ffbf44b84a7158bfcaba819'/>
<id>urn:sha1:d825a974950b397c6ffbf44b84a7158bfcaba819</id>
<content type='text'>
read-tree is already marked with RUN_SETUP in git.c, so there is
no need to call setup_git_directory() a second time.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Support building on GNU/Hurd</title>
<updated>2007-08-03T00:26:02Z</updated>
<author>
<name>Thomas Schwinge</name>
<email>tschwinge@gnu.org</email>
</author>
<published>2007-08-02T08:56:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c29ba0c3edc513259eee572f9c9257ec7cd94a56'/>
<id>urn:sha1:c29ba0c3edc513259eee572f9c9257ec7cd94a56</id>
<content type='text'>
GNU/Hurd systems don't have strlcpy.

Signed-off-by: Thomas Schwinge &lt;tschwinge@gnu.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix style nit in Python slicing.</title>
<updated>2007-08-02T07:40:28Z</updated>
<author>
<name>Han-Wen Nienhuys</name>
<email>hanwen@google.com</email>
</author>
<published>2007-07-23T22:56:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7fcff9def564fae7de5d2a34a095229a999b80b0'/>
<id>urn:sha1:7fcff9def564fae7de5d2a34a095229a999b80b0</id>
<content type='text'>
Python slices start at 0 by default.

Signed-off-by: Han-Wen Nienhuys &lt;hanwen@google.com&gt;
Signed-off-by: Simon Hausmann &lt;simon@lst.de&gt;
</content>
</entry>
<entry>
<title>Sort output of "p4 change" in incremental import before further</title>
<updated>2007-08-02T07:40:25Z</updated>
<author>
<name>Han-Wen Nienhuys</name>
<email>hanwen@google.com</email>
</author>
<published>2007-07-23T22:51:49Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a4eba020f96e1b85f856a992782b8bb2bab6a719'/>
<id>urn:sha1:a4eba020f96e1b85f856a992782b8bb2bab6a719</id>
<content type='text'>
processing

P4 change outputs the changes sorted for each directory separately. We
want the global ordering on the changes, hence we sort.

Signed-off-by: Han-Wen Nienhuys &lt;hanwen@google.com&gt;
Signed-off-by: Simon Hausmann &lt;simon@lst.de&gt;
</content>
</entry>
<entry>
<title>RelNotes 1.5.3 updates before -rc4</title>
<updated>2007-08-02T07:13:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-08-02T07:13:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=68d4229847b0f94982b4f2f58ce5e9cbd0f6f8fc'/>
<id>urn:sha1:68d4229847b0f94982b4f2f58ce5e9cbd0f6f8fc</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
