<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/string, branch libressl-v2.3.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-09-12T16:48:26+00:00</updated>
<entry>
<title>__strsignal() is now declared in hidden/signal.h</title>
<updated>2015-09-12T16:48:26+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-12T16:48:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5b7d466b6eec87df20f4bdebf660cec3c5c7a9a8'/>
<id>urn:sha1:5b7d466b6eec87df20f4bdebf660cec3c5c7a9a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wrap &lt;inttypes.h&gt; and finish wrapping of &lt;wchar.h&gt; so that calls go direct</title>
<updated>2015-09-12T16:23:14+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-12T16:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c20d8aa7d0a5035dedfa9449e0b6d70c894c4e07'/>
<id>urn:sha1:c20d8aa7d0a5035dedfa9449e0b6d70c894c4e07</id>
<content type='text'>
and the symbols not in the C standard are weak
</content>
</entry>
<entry>
<title>Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signame</title>
<updated>2015-09-06T20:26:20+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-06T20:26:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a63e16ea42db38f7ccd334c743ab50f633887582'/>
<id>urn:sha1:a63e16ea42db38f7ccd334c743ab50f633887582</id>
<content type='text'>
to eliminate duplicate copies of the tables and get direct access internally

ok kettenis@ deraadt@
</content>
</entry>
<entry>
<title>Use new framework for wrapping cat{open,gets,close}(), eliminating</title>
<updated>2015-09-05T11:25:30+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-05T11:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e11a9f62e90a95b75512648a2ed36057cad7b1d7'/>
<id>urn:sha1:e11a9f62e90a95b75512648a2ed36057cad7b1d7</id>
<content type='text'>
_cat* in the process.

ok kettenis@
</content>
</entry>
<entry>
<title>Add framework for resolving (pun intended) libc namespace issues, using</title>
<updated>2015-08-31T02:53:57+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-08-31T02:53:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c1ccbe216c72b17e063c4c16fa4904d87d295c99'/>
<id>urn:sha1:c1ccbe216c72b17e063c4c16fa4904d87d295c99</id>
<content type='text'>
wrapper .h files and asm labels to let internal calls resolve directly and
not be overridable or use the PLT.  Then, apply that framework to most of
the functions in stdio.h, string.h, err.h, and wchar.h.  Delete the
should-have-been-hidden-all-along _v?(err|warn)[cx]? symbols while here.

tests clean on i386, amd64, sparc64, powerpc, and mips64

naming feedback from kettenis@ and millert@
ok kettenis@
</content>
</entry>
<entry>
<title>Remove needless casts.  There's no reason to cast delim to char *</title>
<updated>2015-06-19T18:41:53+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2015-06-19T18:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5f22e43ab16130f217f9100a74e7d4d376707354'/>
<id>urn:sha1:5f22e43ab16130f217f9100a74e7d4d376707354</id>
<content type='text'>
when we can just make spanp const char * to match it.  OK deraadt@
</content>
</entry>
<entry>
<title>Make index/rindex weak aliases of strchr/strrchr since they are not</title>
<updated>2015-05-15T22:29:37+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2015-05-15T22:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8542b4252e10ee9efd45f44099d0c2f5b6ca5d53'/>
<id>urn:sha1:8542b4252e10ee9efd45f44099d0c2f5b6ca5d53</id>
<content type='text'>
part of the ISO C standard and have also been dropped from POSIX.
OK guenther@ kettenis@
</content>
</entry>
<entry>
<title>Update comment to match code; Caspar Schutijser</title>
<updated>2015-03-02T21:41:08+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2015-03-02T21:41:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f6e9eb23339296eec0a10399b584cbdf4948b62f'/>
<id>urn:sha1:f6e9eb23339296eec0a10399b584cbdf4948b62f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make strlcpy/strlcat slightly easier to read.</title>
<updated>2015-01-15T03:54:12+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2015-01-15T03:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c97f4154e07aea44fd7f923b797a79f8dbd864dd'/>
<id>urn:sha1:c97f4154e07aea44fd7f923b797a79f8dbd864dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>catch up with swab.c rev. 1.9:</title>
<updated>2014-12-12T20:06:13+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2014-12-12T20:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=93ff7299d8beaf99c0558377108e38ba7237a0e0'/>
<id>urn:sha1:93ff7299d8beaf99c0558377108e38ba7237a0e0</id>
<content type='text'>
update SYNOPSIS and DESCRIPTION and add STANDARDS
</content>
</entry>
</feed>
