<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/config.c, branch v1.6.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.6.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.6.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2009-05-01T22:17:31Z</updated>
<entry>
<title>Fix a bunch of pointer declarations (codestyle)</title>
<updated>2009-05-01T22:17:31Z</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2009-05-01T09:06:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4b25d091ba53c758fae0096b8c0662371857b9d9'/>
<id>urn:sha1:4b25d091ba53c758fae0096b8c0662371857b9d9</id>
<content type='text'>
Essentially; s/type* /type */ as per the coding guidelines.

Signed-off-by: Felipe Contreras &lt;felipe.contreras@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>improve error message in config.c</title>
<updated>2009-04-30T01:37:58Z</updated>
<author>
<name>Alex Riesen</name>
<email>raa.lkml@gmail.com</email>
</author>
<published>2009-04-29T21:27:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6ffd567bec439e7809ee0966556bd5e72fb78de4'/>
<id>urn:sha1:6ffd567bec439e7809ee0966556bd5e72fb78de4</id>
<content type='text'>
Show errno if opening a lockfile fails.

Signed-off-by: Alex Riesen &lt;raa.lkml@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Rename core.unreliableHardlinks to core.createObject</title>
<updated>2009-04-29T23:50:07Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2009-04-27T22:32:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=348df16679cf35b7bba7afea99638e7d81dc3d33'/>
<id>urn:sha1:348df16679cf35b7bba7afea99638e7d81dc3d33</id>
<content type='text'>
"Unreliable hardlinks" is a misleading description for what is happening.
So rename it to something less misleading.

Suggested by Linus Torvalds.

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>Add an option not to use link(src, dest) &amp;&amp; unlink(src) when that is unreliable</title>
<updated>2009-04-25T16:49:21Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2009-04-25T09:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=be66a6c43dcba42c56f66a8706721a76098f8e25'/>
<id>urn:sha1:be66a6c43dcba42c56f66a8706721a76098f8e25</id>
<content type='text'>
It seems that accessing NTFS partitions with ufsd (at least on my EeePC)
has an unnerving bug: if you link() a file and unlink() it right away,
the target of the link() will have the correct size, but consist of NULs.

It seems as if the calls are simply not serialized correctly, as single-stepping
through the function move_temp_to_file() works flawlessly.

As ufsd is "Commertial software" (sic!), I cannot fix it, and have to work
around it in Git.

At the same time, it seems that this fixes msysGit issues 222 and 229 to
assume that Windows cannot handle link() &amp;&amp; unlink().

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Acked-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'lt/bool-on-off'</title>
<updated>2009-04-18T21:46:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-04-18T21:46:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4f760b74cfaa23222901739cdc62951cc7b8c5b6'/>
<id>urn:sha1:4f760b74cfaa23222901739cdc62951cc7b8c5b6</id>
<content type='text'>
* lt/bool-on-off:
  Documentation: boolean value may be given by on/off
  Allow users to un-configure rename detection
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2009-04-18T04:29:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-04-18T04:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2d430c713372fc21f9acf1d8b745e7f4fbbe336c'/>
<id>urn:sha1:2d430c713372fc21f9acf1d8b745e7f4fbbe336c</id>
<content type='text'>
* maint:
  doc/gitattributes: clarify location of config text
  Fix buffer overflow in config parser
  git-apply: fix option description
</content>
</entry>
<entry>
<title>Merge branch 'maint-1.6.1' into maint</title>
<updated>2009-04-18T04:20:58Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-04-18T04:20:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f7446fc6bbe9c25f7064ba76b2db4dd67691f7d0'/>
<id>urn:sha1:f7446fc6bbe9c25f7064ba76b2db4dd67691f7d0</id>
<content type='text'>
* maint-1.6.1:
  Fix buffer overflow in config parser
</content>
</entry>
<entry>
<title>Merge branch 'maint-1.6.0' into maint-1.6.1</title>
<updated>2009-04-18T04:06:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-04-18T04:06:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0fa0514b9172186d018c884da296ac6705c3e07c'/>
<id>urn:sha1:0fa0514b9172186d018c884da296ac6705c3e07c</id>
<content type='text'>
* maint-1.6.0:
  Fix buffer overflow in config parser
</content>
</entry>
<entry>
<title>Fix buffer overflow in config parser</title>
<updated>2009-04-18T03:59:01Z</updated>
<author>
<name>Thomas Jarosch</name>
<email>thomas.jarosch@intra2net.com</email>
</author>
<published>2009-04-17T12:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e0b3cc0dffbc965ffa33155cbdcf8d44716c134c'/>
<id>urn:sha1:e0b3cc0dffbc965ffa33155cbdcf8d44716c134c</id>
<content type='text'>
When interpreting a config value, the config parser reads in 1+ space
character(s) and puts -one- space character in the buffer as soon as
the first non-space character is encountered (if not inside quotes).

Unfortunately the buffer size check lacks the extra space character
which gets inserted at the next non-space character, resulting in
a crash with a specially crafted config entry.

The unit test now uses Java to compile a platform independent
.NET framework to output the test string in C# :o)

    Read: Thanks to Johannes Sixt for the correct printf call
    which replaces the perl invocation.

Signed-off-by: Thomas Jarosch &lt;thomas.jarosch@intra2net.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Allow users to un-configure rename detection</title>
<updated>2009-04-11T18:00:45Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-04-09T19:40:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8f8c6fafd92fd547547bd7735e2d121a20997703'/>
<id>urn:sha1:8f8c6fafd92fd547547bd7735e2d121a20997703</id>
<content type='text'>
On Thu, 9 Apr 2009, Linus Torvalds wrote:
&gt;
&gt; 	[diff]
&gt; 		renames = no

Btw, while doing this, I also though that "renames = on/off" made more
sense, but while we allow yes/no and true/false for booleans, we don't
allow on/off.

Should we? Maybe. Here's a stupid patch.

		Linus

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