<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/getttyent.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/getttyent.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/getttyent.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-09-13T11:47:54Z</updated>
<entry>
<title>Wrap &lt;ttyent.h&gt; so that calls go direct and the symbols are all weak.</title>
<updated>2015-09-13T11:47:54Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-13T11:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=abda6c1392314f8f94fbd079b84d1ee4eea903dc'/>
<id>urn:sha1:abda6c1392314f8f94fbd079b84d1ee4eea903dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When fopen()ing internal to libc (the API doesn't support the use</title>
<updated>2014-09-15T06:15:48Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-09-15T06:15:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=241db05998f1091df691c528a16b6ca3ab8719d3'/>
<id>urn:sha1:241db05998f1091df691c528a16b6ca3ab8719d3</id>
<content type='text'>
of the resulting FILE *), then pass fopen() the 'e' mode letter to
mark it close-on-exec.

ok miod@
</content>
</entry>
<entry>
<title>most obvious unsigned char casts for ctype</title>
<updated>2013-11-24T23:51:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-11-24T23:51:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dfe5467e3c6b93ccc8be21818dca4babdc79fd90'/>
<id>urn:sha1:dfe5467e3c6b93ccc8be21818dca4babdc79fd90</id>
<content type='text'>
ok jca krw ingo
</content>
</entry>
<entry>
<title>Fix the handle locking in stdio to use flockfile/funlockfile</title>
<updated>2009-11-09T00:18:27Z</updated>
<author>
<name>kurt</name>
<email>kurt@openbsd.org</email>
</author>
<published>2009-11-09T00:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c5acf43a359ac8e21498420ba26e0d56c2821a31'/>
<id>urn:sha1:c5acf43a359ac8e21498420ba26e0d56c2821a31</id>
<content type='text'>
internally when and where required.  Macros in &lt;stdio.h&gt; are updated
to automatically call the underlying functions when the process is
threaded to obtain the necessary locking.  A private mutex is added
to protect __sglue, the internal list of FILE handles, and another
to protect the one-time initialization.  Some routines in libc that
use getc() change to use getc_unlocked() as they're either protected
by their own lock or aren't thread-safe routines anyway.

committing on behalf of and okay guenther@ now that we have install
media space available.
</content>
</entry>
<entry>
<title>Back out previous commit, as it caused too much growth for the install</title>
<updated>2009-10-22T01:23:16Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2009-10-22T01:23:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7ff09c5c6c97039a5c7f7864c46007f47d652b03'/>
<id>urn:sha1:7ff09c5c6c97039a5c7f7864c46007f47d652b03</id>
<content type='text'>
media to fit
</content>
</entry>
<entry>
<title>Fix the handle locking in stdio to use flockfile/funlockfile</title>
<updated>2009-10-21T16:04:23Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2009-10-21T16:04:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9962e7fd037872c423544f61cba1c901b045363a'/>
<id>urn:sha1:9962e7fd037872c423544f61cba1c901b045363a</id>
<content type='text'>
internally when and where required.  Macros in &lt;stdio.h&gt; are updated
to automatically call the underlying functions when the process is
threaded to obtain the necessary locking.  A private mutex is added
to protect __sglue, the internal list of FILE handles, and another
to protect the one-time initialization.  Some routines in libc that
use getc() change to use getc_unlocked() as they're either protected
by their own lock or aren't thread-safe routines anyway.

ok kurt@, earlier version tested by sthen@ and jj@
</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>deregister (and deauto!). ok millert@ marco@</title>
<updated>2005-03-25T15:38:46Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2005-03-25T15:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=80647cb220073a44744ffceb40949df873373019'/>
<id>urn:sha1:80647cb220073a44744ffceb40949df873373019</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ansify function definitions and zap some `register'</title>
<updated>2004-05-18T02:05:52Z</updated>
<author>
<name>jfb</name>
<email>jfb@openbsd.org</email>
</author>
<published>2004-05-18T02:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=73b3e3c43784cb5fd04439d34c7436bbf85871db'/>
<id>urn:sha1:73b3e3c43784cb5fd04439d34c7436bbf85871db</id>
<content type='text'>
ok millert@
</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>
</feed>
