<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libedit/sys.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libedit/sys.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libedit/sys.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-05-10T11:53:54Z</updated>
<entry>
<title>Enable separate compilation while keeping internal interfaces hidden.</title>
<updated>2016-05-10T11:53:54Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-05-10T11:53:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=53766283ce12196a597935c8809e1c03b54ac913'/>
<id>urn:sha1:53766283ce12196a597935c8809e1c03b54ac913</id>
<content type='text'>
Simplifies the build system and prevents modules
from stomping on each other's static symbols.

Based on a hint from guenther@,
using feedback from kettenis@ and deraadt@.
</content>
</entry>
<entry>
<title>delete the "private" and "public" preprocessor macros, just use standard C;</title>
<updated>2016-04-11T21:17:29Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-04-11T21:17:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ddc81437857133802b1cf7d8d5bf0ff2198b602b'/>
<id>urn:sha1:ddc81437857133802b1cf7d8d5bf0ff2198b602b</id>
<content type='text'>
OK martijn@
</content>
</entry>
<entry>
<title>Always compile with WIDECHAR on and delete that preprocessor switch.</title>
<updated>2016-04-09T19:31:55Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-04-09T19:31:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=59aed04376a049dfbbb13e1bb6d19f1aff4a2c6e'/>
<id>urn:sha1:59aed04376a049dfbbb13e1bb6d19f1aff4a2c6e</id>
<content type='text'>
OK martijn@.
Diff also proofread by Christian Heckendorf &lt;mbie at ulmus dot me&gt;.
</content>
</entry>
<entry>
<title>Cleanup of standard header inclusion:</title>
<updated>2016-03-20T23:48:27Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-20T23:48:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7ccfa089d503f0f7c1c22435af04c237b0796118'/>
<id>urn:sha1:7ccfa089d503f0f7c1c22435af04c237b0796118</id>
<content type='text'>
1. Add the missing &lt;errno.h&gt; to sig.c.
2. Do not include standard headers from private headers "chared.h"
and "el.h", include them directly where needed.
3. Delete a few needless inclusions of &lt;ctype.h&gt;.
4. Sort the standard headers.
5. Delete _GNU_SOURCE weirdness from histedit.h, that file doesn't even
need the access to wcsdup(3) mentioned in the comment.
6. Delete some trailing blanks and blanks before tabs.

OK czarkoff@
</content>
</entry>
<entry>
<title>Use getline(3) rather than fgetln(3) because it is standardized</title>
<updated>2016-03-20T22:09:24Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-20T22:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3a50c9efdecf6477481449559dba8409182f1fd'/>
<id>urn:sha1:f3a50c9efdecf6477481449559dba8409182f1fd</id>
<content type='text'>
and simpler and safer to use.  Implemented by Christos Zoulas
following my suggestion, with a bug fix by me.
</content>
</entry>
<entry>
<title>minor simplifactions, style fixes, and trivial syncs from NetBSD</title>
<updated>2016-03-20T21:25:27Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-20T21:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a32142af2f266c53fff8a96793e19807a7b4d977'/>
<id>urn:sha1:a32142af2f266c53fff8a96793e19807a7b4d977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of an ugly #ifdef in the middle of el_init() by</title>
<updated>2016-02-02T00:43:12Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-02-02T00:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=624bc356e5b392d3b59c6a1e54bd132e1385e296'/>
<id>urn:sha1:624bc356e5b392d3b59c6a1e54bd132e1385e296</id>
<content type='text'>
hiding the system dependencies away in "sys.h" where they belong.
No binary change on OpenBSD.
Seems reasonable to christos at NetBSD, too.
</content>
</entry>
<entry>
<title>Fifth step in synching with NetBSD:</title>
<updated>2016-01-30T17:32:52Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-01-30T17:32:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7b85e16be02733a17fc709738b633787bba1c845'/>
<id>urn:sha1:7b85e16be02733a17fc709738b633787bba1c845</id>
<content type='text'>
Delete the silly ptr_t and ioctl_t typedefs
and delete some "#ifdef notdef" code from "sys.h".
No functional change.
This makes hist.h identical to the NetBSD version.
It reduces the remaining diff from +1526 -734 to +1430 -592.
OK czarkoff@
</content>
</entry>
<entry>
<title>gcc 2.x is dead</title>
<updated>2015-04-04T18:05:04Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-04-04T18:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fd7ad13f9e73a3dbdacb10746cf5478433753328'/>
<id>urn:sha1:fd7ad13f9e73a3dbdacb10746cf5478433753328</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>Update libedit to bring it into sync with the latest version from NetBSD.</title>
<updated>2010-06-30T00:05:35Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2010-06-30T00:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=aed0ee816f9603cf0d46fe3815ceb6bec2411556'/>
<id>urn:sha1:aed0ee816f9603cf0d46fe3815ceb6bec2411556</id>
<content type='text'>
ok deraadt
</content>
</entry>
</feed>
