<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/nls, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/nls?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/nls?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-04-27T23:54:08Z</updated>
<entry>
<title>ntohl() returns uint32_t so it cannot be &lt; 0.  Since we're storing</title>
<updated>2017-04-27T23:54:08Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2017-04-27T23:54:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3123b2cb92f9dffb8297928ef299880de6b0e7d8'/>
<id>urn:sha1:3123b2cb92f9dffb8297928ef299880de6b0e7d8</id>
<content type='text'>
the result in an int check for &gt; INT_MAX instead.  OK bluhm@
</content>
</entry>
<entry>
<title>Delete casts to off_t and size_t that are implied by assignments</title>
<updated>2016-09-21T04:38:56Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-21T04:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d'/>
<id>urn:sha1:3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d</id>
<content type='text'>
or prototypes.  Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)
ok natano@ abluhm@ deraadt@ millert@
</content>
</entry>
<entry>
<title>After removing National Language Support (NLS) from base, stop</title>
<updated>2015-11-05T23:38:07Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-11-05T23:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9eb35f143cc942372a2224d8bc18d6f3c8516cad'/>
<id>urn:sha1:9eb35f143cc942372a2224d8bc18d6f3c8516cad</id>
<content type='text'>
creating the directory /usr/share/nls.  Having a non-existing default
path in catopen(3) does not make sense, so remove it.  If the user
does not specify a NLS path, better fail early than fail because
of an empty directory.  Remove path form hier(7).
OK stsp@ schwarze@ jmc@
</content>
</entry>
<entry>
<title>The only thing that was translated into multiple languages in OpenBSD</title>
<updated>2015-10-25T10:22:09Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-10-25T10:22:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a842d2067e48cb221cc63e9bbd12094e880e5954'/>
<id>urn:sha1:a842d2067e48cb221cc63e9bbd12094e880e5954</id>
<content type='text'>
are the errno messages and signal names.  Everything else is in
English.  We are not planning to translate more text.  Running a
mixed system with less than 1% of the text in native language makes
no sense.  So remove the NLS support from libc messages.  The
catopen(3) functions stay as they are.
OK stsp@ mpi@
</content>
</entry>
<entry>
<title>Unify all the errno names in</title>
<updated>2015-10-24T10:42:02Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-10-24T10:42:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b6f008050ecaa9303a5e98b0bc09ff7f9b37c078'/>
<id>urn:sha1:b6f008050ecaa9303a5e98b0bc09ff7f9b37c078</id>
<content type='text'>
- include comment
- libc errlist
- nls C msg
- man page
OK tedu@
</content>
</entry>
<entry>
<title>Verify that opened message catalog is valid, i.e. avoid integer overflows</title>
<updated>2015-10-23T18:49:07Z</updated>
<author>
<name>tobias</name>
<email>tobias@openbsd.org</email>
</author>
<published>2015-10-23T18:49:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3c63f6bb29d6e80a15e53a7ac11f4d7a1510ba08'/>
<id>urn:sha1:3c63f6bb29d6e80a15e53a7ac11f4d7a1510ba08</id>
<content type='text'>
and out of boundary accesses.

with input by miod, ok stsp
</content>
</entry>
<entry>
<title>Use new framework for wrapping cat{open,gets,close}(), eliminating</title>
<updated>2015-09-05T11:25:29Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-05T11:25:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e969daf4a8f765131cbd48e476dd61c41663bd01'/>
<id>urn:sha1:e969daf4a8f765131cbd48e476dd61c41663bd01</id>
<content type='text'>
_cat* in the process.

ok kettenis@
</content>
</entry>
<entry>
<title>Move to the &lt;limits.h&gt; universe.</title>
<updated>2015-01-16T16:48:51Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T16:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aea60bee5e9bad0aab62f480f19c2fb34c068de4'/>
<id>urn:sha1:aea60bee5e9bad0aab62f480f19c2fb34c068de4</id>
<content type='text'>
review by millert, binary checking process with doug, concept with guenther
</content>
</entry>
<entry>
<title>Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze</title>
<updated>2013-06-05T03:39:22Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2013-06-05T03:39:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=64d4e9871d1af4e50715ace8f2f237ff8e4d36e0'/>
<id>urn:sha1:64d4e9871d1af4e50715ace8f2f237ff8e4d36e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix catopen(3) for UTF-8 locales and update the implementation to POSIX-2008.</title>
<updated>2013-06-01T21:26:17Z</updated>
<author>
<name>stsp</name>
<email>stsp@openbsd.org</email>
</author>
<published>2013-06-01T21:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e62104c65c5b61876c76401381645f8ee79a9084'/>
<id>urn:sha1:e62104c65c5b61876c76401381645f8ee79a9084</id>
<content type='text'>
Catalogs had an arbitrary character set which was used regardless of locale.
Add UTF-8-encoded catalogs for libc error messages, and rename existing ones
to indicate their character sets. catopen(3) now chooses a catalog which
matches the locale's encoding, if available.

help &amp; ok matthew, man page bits ok jmc, input from naddy and bluhm
</content>
</entry>
</feed>
