<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/popen.3, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/popen.3?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/popen.3?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-02-05T18:09:19Z</updated>
<entry>
<title>be more forceful about not using these.</title>
<updated>2016-02-05T18:09:19Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2016-02-05T18:09:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3abee6c94ac0eb72fc712d2547c03ef6b4ef95d5'/>
<id>urn:sha1:3abee6c94ac0eb72fc712d2547c03ef6b4ef95d5</id>
<content type='text'>
improvements sthen@, jmc@. okay millert@, jca@ jmc@
</content>
</entry>
<entry>
<title>Add additional userland interfaces for setting close-on-exec on fds</title>
<updated>2014-08-31T02:21:18Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-08-31T02:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed42a740c17f7bea88482a716bacbc46a06b7249'/>
<id>urn:sha1:ed42a740c17f7bea88482a716bacbc46a06b7249</id>
<content type='text'>
when creating them: mkostemp(), mkostemps(), the 'e' mode letter for
fopen(), freopen(), fdopen(), and popen().  The close-on-exec flag will
be cleared by the action created by posix_spawn_file_actions_adddup2().

Also, add support for the C11 'x' mode letter for fopen() and freopen(),
setting O_EXCL when possibly creating files.

Note: this requires kernel support for pipe2() and dup3()!

ok millert@
</content>
</entry>
<entry>
<title>Usually, you don't want macros in the .Nd line, so remove instances of .Tn</title>
<updated>2014-01-19T10:39:00Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2014-01-19T10:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=34b09e8a886e043dc81ba8f468b694f6578db385'/>
<id>urn:sha1:34b09e8a886e043dc81ba8f468b694f6578db385</id>
<content type='text'>
marking up words that are not trademarks (ASCII, I/O, NFS, TCP, TELNET).
While here, remove .Tn markup from the same words in the body
of these pages, too.
</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>- do not call pthread_atfork(3) handlers when a multithreaded program</title>
<updated>2008-04-04T19:30:41Z</updated>
<author>
<name>kurt</name>
<email>kurt@openbsd.org</email>
</author>
<published>2008-04-04T19:30:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cb2f56c4c83cf20c371119e9a0fbf1e9781a0ce3'/>
<id>urn:sha1:cb2f56c4c83cf20c371119e9a0fbf1e9781a0ce3</id>
<content type='text'>
calls vfork(2). "untested, but looks OK" marc@
- document vfork(2), popen(3) and system(3) don't call atfork handlers
in multithreaded programs. okay jmc@
</content>
</entry>
<entry>
<title>convert to new .Dd format;</title>
<updated>2007-05-31T19:19:00Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2007-05-31T19:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9490d37cb6a2f9c8feb8d4b7f9c43b2ac41784aa'/>
<id>urn:sha1:9490d37cb6a2f9c8feb8d4b7f9c43b2ac41784aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- sync prototypes and header file excerpts to reality</title>
<updated>2005-07-22T03:16:58Z</updated>
<author>
<name>jaredy</name>
<email>jaredy@openbsd.org</email>
</author>
<published>2005-07-22T03:16:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7bac872d42eb6260419ef7f2f38ef944d92edce9'/>
<id>urn:sha1:7bac872d42eb6260419ef7f2f38ef944d92edce9</id>
<content type='text'>
- many grammar, punctuation, macro, layout, spelling/typos,
  rewording, etc. fixes
- avoid first person
- sprinkle crossrefs where relevant

help &amp; ok jmc
</content>
</entry>
<entry>
<title>Be correct in our man pages when talking about NUL termination (that is,</title>
<updated>2005-02-25T03:12:43Z</updated>
<author>
<name>cloder</name>
<email>cloder@openbsd.org</email>
</author>
<published>2005-02-25T03:12:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e5ede29f718fe4f17c128f8fde29ac3824349f1'/>
<id>urn:sha1:1e5ede29f718fe4f17c128f8fde29ac3824349f1</id>
<content type='text'>
termination with '\0') vs. null termination.
Input from krw@, jaredy@, jmc@.  OK deraadt@
</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>- correct macro usage</title>
<updated>2003-05-30T17:21:06Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2003-05-30T17:21:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ed2d24d7797aed9526de6b19a914e50f8acff740'/>
<id>urn:sha1:ed2d24d7797aed9526de6b19a914e50f8acff740</id>
<content type='text'>
- section reorder
</content>
</entry>
</feed>
