<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/getlogin.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/getlogin.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/getlogin.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-08-12T22:59:52Z</updated>
<entry>
<title>Minimize #includes, particularly to avoid thread_private.h</title>
<updated>2017-08-12T22:59:52Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-08-12T22:59:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f9363ecc691a809441608e3e9fb5a9b5e6ffe3a'/>
<id>urn:sha1:0f9363ecc691a809441608e3e9fb5a9b5e6ffe3a</id>
<content type='text'>
ok tedu@
</content>
</entry>
<entry>
<title>Eliminate userspace caching by getlogin_r/setlogin; make the getlogin</title>
<updated>2016-03-30T07:52:47Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-03-30T07:52:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d598eb0799e390f55315b0fb386d9bad37f99f84'/>
<id>urn:sha1:d598eb0799e390f55315b0fb386d9bad37f99f84</id>
<content type='text'>
syscall behave exactly like userspace getlogin_r() and rename it to
match.  Eliminate the reduced-to-no-op wrappers of the syscalls.
Eliminate the unnecessary per-thread static buffering by getlogin().

ok kettenis@ deraadt@
</content>
</entry>
<entry>
<title>Wrap &lt;unistd.h&gt; so that internal calls go direct and they're all weak symbols</title>
<updated>2015-09-12T14:56:50Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-12T14:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0e3c6306f9e8c62197134dcb9c6f7fdda47b72b8'/>
<id>urn:sha1:0e3c6306f9e8c62197134dcb9c6f7fdda47b72b8</id>
<content type='text'>
Delete unused 'fd' argument from internal function oldttyname()
</content>
</entry>
<entry>
<title>Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,</title>
<updated>2013-09-30T12:02:30Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2013-09-30T12:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=69245ebdc94b271c4e1a54cf0b76d96467dc638e'/>
<id>urn:sha1:69245ebdc94b271c4e1a54cf0b76d96467dc638e</id>
<content type='text'>
MAXNAMLEN or MAXLOGNAME where possible.  OK deraadt@
</content>
</entry>
<entry>
<title>once again: library routines should not check pointers and what errno</title>
<updated>2005-10-19T19:10:32Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2005-10-19T19:10:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=923e69e0d20494511ea86b90b0e90e7804d68cec'/>
<id>urn:sha1:923e69e0d20494511ea86b90b0e90e7804d68cec</id>
<content type='text'>
with EFAULT. programmers ignore the error returns.  please, please,
please -- we want to crash so that the programmer will become aware of
the bug and fix it instead. ok otto
</content>
</entry>
<entry>
<title>zap remaining rcsid.</title>
<updated>2005-08-08T08:05:33Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2005-08-08T08:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c2c925dec2134a12f472359f2a189e9a312dd721'/>
<id>urn:sha1:c2c925dec2134a12f472359f2a189e9a312dd721</id>
<content type='text'>
Kill old files that are no longer compiled.

okay theo
</content>
</entry>
<entry>
<title>ansification; checked by pval</title>
<updated>2003-06-11T21:03:09Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2003-06-11T21:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f723aa391085d188652b94aedd37f0dd94193fba'/>
<id>urn:sha1:f723aa391085d188652b94aedd37f0dd94193fba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T20:18:29Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-02T20:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6580fee3295c971a919cc04bfc3598c5f8bcd2b1'/>
<id>urn:sha1:6580fee3295c971a919cc04bfc3598c5f8bcd2b1</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>_THREAD_PRIVATE_MUTEX_UNLOCK() on error before returning; millert@ ok.</title>
<updated>2002-01-23T21:02:41Z</updated>
<author>
<name>fgsch</name>
<email>fgsch@openbsd.org</email>
</author>
<published>2002-01-23T21:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=95d503612f99457c44cd2e7187bca5036f5b2d9b'/>
<id>urn:sha1:95d503612f99457c44cd2e7187bca5036f5b2d9b</id>
<content type='text'>
</content>
</entry>
</feed>
