<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/include/err.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/include/err.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/include/err.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-08-31T02:53:56Z</updated>
<entry>
<title>Add framework for resolving (pun intended) libc namespace issues, using</title>
<updated>2015-08-31T02:53:56Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-08-31T02:53:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9b9d2a55a62c8e82206c25f94fcc7f4e2765250e'/>
<id>urn:sha1:9b9d2a55a62c8e82206c25f94fcc7f4e2765250e</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>Add errc/verrc/warnc/vwarnc family: versions of err/... that take the errno</title>
<updated>2014-04-22T00:33:02Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-04-22T00:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d01ec05984f15286c42de2ed34f8b59f947867af'/>
<id>urn:sha1:d01ec05984f15286c42de2ed34f8b59f947867af</id>
<content type='text'>
value to use for the strerror() message as an argument.  Originally from
FreeBSD 3.0

Patch from Steffen Nurpmeso (sdaoden (at) gmail.com) with minor tweaks.
</content>
</entry>
<entry>
<title>Remove historical comment about &lt;varargs.h&gt; and warn people from using</title>
<updated>2014-04-21T16:13:24Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-04-21T16:13:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0dd8069ec2e4e7797c33e1e8146c1a1e03a13aa7'/>
<id>urn:sha1:0dd8069ec2e4e7797c33e1e8146c1a1e03a13aa7</id>
<content type='text'>
the _* functions outside libc
</content>
</entry>
<entry>
<title>Adapt things to use __type_t instead of _BSD_TYPE_T_</title>
<updated>2006-01-06T18:53:04Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2006-01-06T18:53:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c916d9484c509baa9353d23da83498a233020707'/>
<id>urn:sha1:c916d9484c509baa9353d23da83498a233020707</id>
<content type='text'>
Add new sys/_types.h header
Include machine/_types.h or sys/_types.h where applicable
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T19:34:12Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-02T19:34:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e33d3bd3b8a4a23ac37a65baf17f90e92afc8157'/>
<id>urn:sha1:e33d3bd3b8a4a23ac37a65baf17f90e92afc8157</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</content>
</entry>
<entry>
<title>Part one of userland __P removal.  Done with a simple regexp with some minor hand editing to make comments line up correctly.  Another pass is forthcoming that handles the cases that could not be done automatically.</title>
<updated>2002-02-16T21:27:05Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2002-02-16T21:27:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c72b5b24e14c03dd8b22104fbae0d3921fa2aa37'/>
<id>urn:sha1:c72b5b24e14c03dd8b22104fbae0d3921fa2aa37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove redundant __noreturn__ attributes now that __dead is sane for modern gcc</title>
<updated>2001-08-07T21:34:42Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2001-08-07T21:34:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=35dfa42fe4b2bbb1dd35bd6bf4bcb8788178a13b'/>
<id>urn:sha1:35dfa42fe4b2bbb1dd35bd6bf4bcb8788178a13b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>typo in comment</title>
<updated>2001-07-19T15:06:22Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2001-07-19T15:06:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=07f2c53381d42a3e0df2a19790541c20019bf2f2'/>
<id>urn:sha1:07f2c53381d42a3e0df2a19790541c20019bf2f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expose protos for _{err,warn}{,x} regardless of __indr_reference being</title>
<updated>2001-07-19T14:08:33Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2001-07-19T14:08:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7789771ce57abbf70ea6851dfdd4f481d04a7b41'/>
<id>urn:sha1:7789771ce57abbf70ea6851dfdd4f481d04a7b41</id>
<content type='text'>
defined since in the notdef __indr_reference case they are still present,
just as real functions.  Fixes some alpha warnings.
</content>
</entry>
<entry>
<title>use __x__ formats for __attribute__ arguments; guenther@gac.edu</title>
<updated>2000-12-06T17:18:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2000-12-06T17:18:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fee2a480b3fff0a8593ec2e1ba501160c9a164c7'/>
<id>urn:sha1:fee2a480b3fff0a8593ec2e1ba501160c9a164c7</id>
<content type='text'>
</content>
</entry>
</feed>
