<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v2.5.2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v2.5.2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v2.5.2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2015-09-04T17:46:07Z</updated>
<entry>
<title>Git 2.5.2</title>
<updated>2015-09-04T17:46:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:46:00Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=27ea6f85beff1173ec74349fa35c45951feee570'/>
<id>urn:sha1:27ea6f85beff1173ec74349fa35c45951feee570</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 2.4.9</title>
<updated>2015-09-04T17:43:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:43:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3d3caf0b78106c390fc5daceb95ee968312765dd'/>
<id>urn:sha1:3d3caf0b78106c390fc5daceb95ee968312765dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Git 2.4.9</title>
<updated>2015-09-04T17:36:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:36:00Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=74b67638166ca2e66497ede559dbf393e7af8b40'/>
<id>urn:sha1:74b67638166ca2e66497ede559dbf393e7af8b40</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 2.3.9</title>
<updated>2015-09-04T17:34:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:34:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ef0e938a1a4b34bc0882e1c542c8e99c98737f7d'/>
<id>urn:sha1:ef0e938a1a4b34bc0882e1c542c8e99c98737f7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Git 2.3.9</title>
<updated>2015-09-04T17:32:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:31:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ecad27cf98c391d5cfdc26ce0e442e02347baad0'/>
<id>urn:sha1:ecad27cf98c391d5cfdc26ce0e442e02347baad0</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 2.2.3</title>
<updated>2015-09-04T17:29:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:29:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8267cd11d677f1a5f8441ac2880f5e9d48dba60b'/>
<id>urn:sha1:8267cd11d677f1a5f8441ac2880f5e9d48dba60b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Git 2.2.3</title>
<updated>2015-09-04T17:26:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:25:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=441c4a40173fe1ee8a5c0094e587dfc47e2a6460'/>
<id>urn:sha1:441c4a40173fe1ee8a5c0094e587dfc47e2a6460</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jk/long-paths' into maint-2.2</title>
<updated>2015-09-04T17:25:23Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-09-04T17:25:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f54cb059b18e704d8b51d0cd4736344422650d6f'/>
<id>urn:sha1:f54cb059b18e704d8b51d0cd4736344422650d6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>show-branch: use a strbuf for reflog descriptions</title>
<updated>2015-09-04T16:48:26Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2015-08-19T18:12:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=78f23bdf68dae56d644892990484951583a64014'/>
<id>urn:sha1:78f23bdf68dae56d644892990484951583a64014</id>
<content type='text'>
When we show "branch@{0}", we format into a fixed-size
buffer using sprintf. This can overflow if you have long
branch names. We can fix it by using a temporary strbuf.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>read_info_alternates: handle paths larger than PATH_MAX</title>
<updated>2015-09-04T16:36:51Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2015-08-19T18:12:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5015f01c12a45a1042c1aa6b6f7f6b62bfa00ade'/>
<id>urn:sha1:5015f01c12a45a1042c1aa6b6f7f6b62bfa00ade</id>
<content type='text'>
This function assumes that the relative_base path passed
into it is no larger than PATH_MAX, and writes into a
fixed-size buffer. However, this path may not have actually
come from the filesystem; for example, add_submodule_odb
generates a path using a strbuf and passes it in. This is
hard to trigger in practice, though, because the long
submodule directory would have to exist on disk before we
would try to open its info/alternates file.

We can easily avoid the bug, though, by simply creating the
filename on the heap.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
