<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/arch/powerpc, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/arch/powerpc?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/arch/powerpc?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-23T19:33:41Z</updated>
<entry>
<title>Unexport __floatundidf.</title>
<updated>2019-10-23T19:33:41Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2019-10-23T19:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a0cc66ea236f244ba12da80a5560f08fb0318b57'/>
<id>urn:sha1:a0cc66ea236f244ba12da80a5560f08fb0318b57</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Unlike gas, clang's assembler complains about duplicate symbol assignments.</title>
<updated>2019-07-14T03:36:37Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2019-07-14T03:36:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b21062f52ee8bbb169b189af297cd24a86cef8d8'/>
<id>urn:sha1:b21062f52ee8bbb169b189af297cd24a86cef8d8</id>
<content type='text'>
Tweak the PSEUDO() macro to avoid that.

problem noted and tested by kettenis@
</content>
</entry>
<entry>
<title>Copy files from ../librthread in preparation for moving functionality</title>
<updated>2017-08-15T06:13:24Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-08-15T06:13:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7e321ac128fdcd388c62dfa54aca790ebbd73ce1'/>
<id>urn:sha1:7e321ac128fdcd388c62dfa54aca790ebbd73ce1</id>
<content type='text'>
from libpthread to libc.  No changes to the build yet, just making it
easier to review the substantive diffs.

ok beck@ kettenis@ tedu@
</content>
</entry>
<entry>
<title>RELRO means the __{got,plt}_{start,end} symbols are superfluous</title>
<updated>2017-02-27T07:15:22Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-02-27T07:15:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=02543f93d91566c7d63b279168a8a5df095e207d'/>
<id>urn:sha1:02543f93d91566c7d63b279168a8a5df095e207d</id>
<content type='text'>
ok kettenis@
</content>
</entry>
<entry>
<title>Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)</title>
<updated>2016-07-26T19:07:09Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-07-26T19:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=29cc2a2d1d99869c4cfa9c708e043103e2d7d805'/>
<id>urn:sha1:29cc2a2d1d99869c4cfa9c708e043103e2d7d805</id>
<content type='text'>
go direct instead of through the PLT.

ok millert@ kettenis@
</content>
</entry>
<entry>
<title>Consistently reference '_end' instead of 'end' in the brk/sbrk implementation</title>
<updated>2016-05-30T05:18:52Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-05-30T05:18:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=01422588aea879b986d4ff8bb39988e7dd8edad8'/>
<id>urn:sha1:01422588aea879b986d4ff8bb39988e7dd8edad8</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Only require 4 byte alignment on ILP32 archs</title>
<updated>2016-05-29T07:59:36Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-05-29T07:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8a57d2a83c333b9f177a361b7ac62e1b5bf5cb3b'/>
<id>urn:sha1:8a57d2a83c333b9f177a361b7ac62e1b5bf5cb3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use .balign instead of .align; only need 8 byte alignment not 2^8</title>
<updated>2016-05-29T06:16:52Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-05-29T06:16:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c7157a997f8927d925ee69adf09bab3d51ceefbd'/>
<id>urn:sha1:c7157a997f8927d925ee69adf09bab3d51ceefbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add XOR cookies for r1 (stack) and lr.  Switch from calling obsolete</title>
<updated>2016-05-22T23:56:30Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-05-22T23:56:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=31f02ad1a19b3bee49d8578f585f2312143285f9'/>
<id>urn:sha1:31f02ad1a19b3bee49d8578f585f2312143285f9</id>
<content type='text'>
sig{block,setmask} to directly using the sigprocmask syscall.  Rewrite
sig{set,long}jmp based on {set,long}jmp to avoid the deprecated
store/load-multiple instructions.

in snaps; ok deraadt@
</content>
</entry>
<entry>
<title>Oh right, actually delete this now that __cerror is unused</title>
<updated>2016-05-22T02:47:33Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-05-22T02:47:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1d18a130f8142325180c7ec2e39317183f6e24b7'/>
<id>urn:sha1:1d18a130f8142325180c7ec2e39317183f6e24b7</id>
<content type='text'>
</content>
</entry>
</feed>
