<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/src/string, branch v0.7.12</title>
<subtitle>musl - an implementation of the standard library for Linux-based systems</subtitle>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/'/>
<entry>
<title>fix wrong type for wcsrchr argument 2</title>
<updated>2011-06-13T18:06:04+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-06-13T18:06:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=73d2fde1195401dfb87935f46126f9481af1a8c3'/>
<id>73d2fde1195401dfb87935f46126f9481af1a8c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix strncat and wcsncat (double null termination)</title>
<updated>2011-05-23T01:58:43+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-05-23T01:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=86339bc4ba69ca5c88fd5570875cf17a275bd019'/>
<id>86339bc4ba69ca5c88fd5570875cf17a275bd019</id>
<content type='text'>
also modify wcsncpy to use the same loop logic
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also modify wcsncpy to use the same loop logic
</pre>
</div>
</content>
</entry>
<entry>
<title>fix wcsncpy writing past end of buffer</title>
<updated>2011-05-23T01:54:42+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-05-23T01:54:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=e98136207ad1a6df1cdc1578e4ad56f8f0db4047'/>
<id>e98136207ad1a6df1cdc1578e4ad56f8f0db4047</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>function signature fix: add const qualifier to mempcpy src arg</title>
<updated>2011-04-26T16:28:41+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-26T16:28:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=b5b41212a686849fe061b8c4bb80d38f893d00c7'/>
<id>b5b41212a686849fe061b8c4bb80d38f893d00c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implement memrchr (nonstandard) and optimize strrchr in terms of it</title>
<updated>2011-04-13T12:36:29+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-13T12:36:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=6597f9ac133fd4f47dea307d6260fd52eae77816'/>
<id>6597f9ac133fd4f47dea307d6260fd52eae77816</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix misplaced *'s in string functions (harmless)</title>
<updated>2011-04-07T20:19:30+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-07T20:19:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=cb8dff2149c393c94c2abbef186c564829b97e93'/>
<id>cb8dff2149c393c94c2abbef186c564829b97e93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix prototype for strsep</title>
<updated>2011-04-06T18:28:29+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-06T18:28:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1fee6186fed608ba61257e04355b5b24bd859a05'/>
<id>1fee6186fed608ba61257e04355b5b24bd859a05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix misaligned read on early string termination in strchr</title>
<updated>2011-04-05T13:27:41+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-05T13:27:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=16675df793e896174230bdb6f99865c526830d3c'/>
<id>16675df793e896174230bdb6f99865c526830d3c</id>
<content type='text'>
this could actually cause rare crashes in the case where a short
string is located at the end of a page and the following page is not
readable, and in fact this was seen in gcc compiling certain files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this could actually cause rare crashes in the case where a short
string is located at the end of a page and the following page is not
readable, and in fact this was seen in gcc compiling certain files.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix serious bug in strchr - char signedness</title>
<updated>2011-04-03T22:16:11+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-04-03T22:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=c68b26369e89ead7511ef113850035775c5d183d'/>
<id>c68b26369e89ead7511ef113850035775c5d183d</id>
<content type='text'>
search for bytes with high bit set was giving (potentially dangerous)
wrong results. i've tested, cleaned up, and hopefully sped up this
function now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
search for bytes with high bit set was giving (potentially dangerous)
wrong results. i've tested, cleaned up, and hopefully sped up this
function now.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix all implicit conversion between signed/unsigned pointers</title>
<updated>2011-03-25T20:34:03+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-03-25T20:34:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=9ae8d5fc71a4b61ec826d58f03f7b543755fb1d4'/>
<id>9ae8d5fc71a4b61ec826d58f03f7b543755fb1d4</id>
<content type='text'>
sadly the C language does not specify any such implicit conversion, so
this is not a matter of just fixing warnings (as gcc treats it) but
actual errors. i would like to revisit a number of these changes and
possibly revise the types used to reduce the number of casts required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sadly the C language does not specify any such implicit conversion, so
this is not a matter of just fixing warnings (as gcc treats it) but
actual errors. i would like to revisit a number of these changes and
possibly revise the types used to reduce the number of casts required.
</pre>
</div>
</content>
</entry>
</feed>
