<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/compat, branch v1.8.0.2</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.8.0.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.8.0.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2012-11-27T21:29:00Z</updated>
<entry>
<title>Merge branch 'nd/maint-compat-fnmatch-fix' into maint</title>
<updated>2012-11-27T21:29:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-11-27T21:29:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=86ef7b37f921dccff6d940fb17005e0906a2bf3e'/>
<id>urn:sha1:86ef7b37f921dccff6d940fb17005e0906a2bf3e</id>
<content type='text'>
* nd/maint-compat-fnmatch-fix:
  compat/fnmatch: fix off-by-one character class's length check
</content>
</entry>
<entry>
<title>compat/fnmatch: fix off-by-one character class's length check</title>
<updated>2012-11-20T20:13:09Z</updated>
<author>
<name>Nguyễn Thái Ngọc Duy</name>
<email>pclouds@gmail.com</email>
</author>
<published>2012-11-11T10:13:57Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=f10e3864dc3b0ba0051148f9b2b555df11fc337a'/>
<id>urn:sha1:f10e3864dc3b0ba0051148f9b2b555df11fc337a</id>
<content type='text'>
Character class "xdigit" is the only one that hits 6 character limit
defined by CHAR_CLASS_MAX_LENGTH. All other character classes are 5
character long and therefore never caught by this.

This should make xdigit tests in t3070 pass on Windows.

Reported-by: Johannes Sixt &lt;j6t@kdbg.org&gt;
Signed-off-by: Nguyễn Thái Ngọc Duy &lt;pclouds@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>make poll() work on platforms that can't recv() on a non-socket</title>
<updated>2012-09-17T22:44:20Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=a6772946a554ad97ea4f6febbff3b98fbaa2f5bf'/>
<id>urn:sha1:a6772946a554ad97ea4f6febbff3b98fbaa2f5bf</id>
<content type='text'>
This way it just got added to gnulib too the other day.

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>poll() exits too early with EFAULT if 1st arg is NULL</title>
<updated>2012-09-17T22:43:44Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=32fde6575e4139710ea5259ee9b7c750b7c2dde0'/>
<id>urn:sha1:32fde6575e4139710ea5259ee9b7c750b7c2dde0</id>
<content type='text'>
If poll() is used as a milli-second sleep, like in help.c, by passing a NULL
in the 1st and a 0 in the 2nd arg, it exits with EFAULT.

As per Paolo Bonzini, the original author, this is a bug and to be fixed
Like in this commit, which is not to exit if the 2nd arg is 0. It got fixed
In gnulib in the same manner the other day.

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>fix some win32 specific dependencies in poll.c</title>
<updated>2012-09-17T22:43:20Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=98c573a902d47722b062579c5a9d9e661b4263e4'/>
<id>urn:sha1:98c573a902d47722b062579c5a9d9e661b4263e4</id>
<content type='text'>
In order for non-win32 platforms to be able to use poll.c, #ifdef the
inclusion of two header files properly

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>make poll available for other platforms lacking it</title>
<updated>2012-09-17T22:42:57Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=6d45eb1720294a93e571e843efb851fee70ac5e1'/>
<id>urn:sha1:6d45eb1720294a93e571e843efb851fee70ac5e1</id>
<content type='text'>
move poll.[ch] out of compat/win32/ into compat/poll/ and adjust
Makefile with the changed paths. Adding comments to Makefile about
how/when to enable it and add logic for this

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'rr/precompose-utf8-cleanup' into maint</title>
<updated>2012-09-11T18:07:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-09-11T18:07:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=8bc72fc7feab7b493cd84941dbb173e9ee418dd0'/>
<id>urn:sha1:8bc72fc7feab7b493cd84941dbb173e9ee418dd0</id>
<content type='text'>
* rr/precompose-utf8-cleanup:
  precompose-utf8: do not call checks for non-ascii "utf8"
  cleanup precompose_utf8
</content>
</entry>
<entry>
<title>Merge branch 'js/compat-mkdir'</title>
<updated>2012-09-03T22:54:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-09-03T22:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=a795b324b75807365085ab87862a2abb072fd34e'/>
<id>urn:sha1:a795b324b75807365085ab87862a2abb072fd34e</id>
<content type='text'>
Some mkdir(2) implementations do not want to see trailing slash in
its parameter.

* js/compat-mkdir:
  compat: some mkdir() do not like a slash at the end
</content>
</entry>
<entry>
<title>Merge branch 'rr/precompose-utf8-cleanup'</title>
<updated>2012-08-29T21:50:35Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2012-08-29T21:50:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=183154bac897e77a1b941362985d8bc886a2ebec'/>
<id>urn:sha1:183154bac897e77a1b941362985d8bc886a2ebec</id>
<content type='text'>
* rr/precompose-utf8-cleanup:
  precompose-utf8: do not call checks for non-ascii "utf8"
  cleanup precompose_utf8
</content>
</entry>
<entry>
<title>compat: some mkdir() do not like a slash at the end</title>
<updated>2012-08-24T16:48:51Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-08-24T10:31:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=0539ecfdfce677b05992af5e9899a9e974130400'/>
<id>urn:sha1:0539ecfdfce677b05992af5e9899a9e974130400</id>
<content type='text'>
Introduce a compatibility helper for platforms with such a mkdir().

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
