<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcxx, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcxx?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcxx?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-03-04T18:45:44Z</updated>
<entry>
<title>crank major versions of libLLVM libc++ libc++abi</title>
<updated>2020-03-04T18:45:44Z</updated>
<author>
<name>gkoehler</name>
<email>gkoehler@openbsd.org</email>
</author>
<published>2020-03-04T18:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c4982ab7e69dccd6cd7b78842c4c8c78f41929ec'/>
<id>urn:sha1:c4982ab7e69dccd6cd7b78842c4c8c78f41929ec</id>
<content type='text'>
OpenBSD macppc builds these libs with clang.  Their ABI is changing
because of clang -msvr4-struct-return
</content>
</entry>
<entry>
<title>define _LIBCPP_HAS_TIMESPEC_GET and _LIBCPP_HAS_C11_FEATURES</title>
<updated>2019-12-08T13:50:09Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2019-12-08T13:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=627b1a1971258cead9166f054ebc6fb22f7cb24d'/>
<id>urn:sha1:627b1a1971258cead9166f054ebc6fb22f7cb24d</id>
<content type='text'>
OpenBSD has timespec_get(3) and struct timespec/aligned_alloc(3).
ok kettenis@ jca@
</content>
</entry>
<entry>
<title>local __libcpp_asprintf_l() -&gt; libc asprintf() was inspecting the pointer</title>
<updated>2019-06-28T05:49:31Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T05:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=80d727269deea8b2136614998c710a08697ec9f2'/>
<id>urn:sha1:80d727269deea8b2136614998c710a08697ec9f2</id>
<content type='text'>
(with inderminate value) for failure, rather than the return value of -1
ok mortimer
</content>
</entry>
<entry>
<title>Merge libc++, libc++abi and libunwind version 8.0.0.</title>
<updated>2019-06-17T22:28:47Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-06-17T22:28:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=308ed93135e1e5919c16767bd98e8835e42e613b'/>
<id>urn:sha1:308ed93135e1e5919c16767bd98e8835e42e613b</id>
<content type='text'>
Ports build by naddy@
Tested by visa on octeon
Tested by kettenis on macppc and sparc64
</content>
</entry>
<entry>
<title>Import libc++ 8.0.0.</title>
<updated>2019-06-17T22:18:29Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-06-17T22:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=504b10ec5101b237e4c07e1f2de4b6c48138181e'/>
<id>urn:sha1:504b10ec5101b237e4c07e1f2de4b6c48138181e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for std::filesystem.  We're already installing the</title>
<updated>2019-05-07T05:20:04Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-05-07T05:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc4160f8ff0e43b24be64deda803ad6be91ec090'/>
<id>urn:sha1:fc4160f8ff0e43b24be64deda803ad6be91ec090</id>
<content type='text'>
headers, so also compile the needed source files for it.  While
there, switch to compiling libc++ with C++14.

Prompted by, initial patch from and ok espie@, ok jca@
</content>
</entry>
<entry>
<title>that "device" is an abstraction to the underlying OS PRNG.</title>
<updated>2019-03-22T12:39:42Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2019-03-22T12:39:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=66c1d05b38aa3cbfdce71a5a1a4ad7ab85fe4ceb'/>
<id>urn:sha1:66c1d05b38aa3cbfdce71a5a1a4ad7ab85fe4ceb</id>
<content type='text'>
In OpenBSD's case, we know it has optimal entropy properties,
so just say so.

okay mikeb@, "why not" deraadt@
</content>
</entry>
<entry>
<title>build with NDEBUG defined to disable debug/tracking code</title>
<updated>2019-03-14T08:45:36Z</updated>
<author>
<name>robert</name>
<email>robert@openbsd.org</email>
</author>
<published>2019-03-14T08:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6729dadd7c6946ef18bbd3bb7951d171b4df57cf'/>
<id>urn:sha1:6729dadd7c6946ef18bbd3bb7951d171b4df57cf</id>
<content type='text'>
ok patrick@
</content>
</entry>
<entry>
<title>Remove .gitignore from libc++ and libc++abi that I usually remove before</title>
<updated>2019-02-04T21:12:13Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-02-04T21:12:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=71ad3d421ecf395aa1c5449e6ccac81dd7b8d45b'/>
<id>urn:sha1:71ad3d421ecf395aa1c5449e6ccac81dd7b8d45b</id>
<content type='text'>
importing, like we do for the other parts of the LLVM import.
</content>
</entry>
<entry>
<title>Tedu files that got (re)moved in LLVM 7.0.1.</title>
<updated>2019-02-04T17:07:07Z</updated>
<author>
<name>patrick</name>
<email>patrick@openbsd.org</email>
</author>
<published>2019-02-04T17:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a3fc91dfb16bafd2d5d30cf68dd57a5109ef4d63'/>
<id>urn:sha1:a3fc91dfb16bafd2d5d30cf68dd57a5109ef4d63</id>
<content type='text'>
</content>
</entry>
</feed>
