<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/alpha, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/alpha?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/alpha?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2021-03-11T11:16:54Z</updated>
<entry>
<title>spelling</title>
<updated>2021-03-11T11:16:54Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2021-03-11T11:16:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=36fd90dcf1acf2ddb4ef5dbabe5313b3a8d46ee2'/>
<id>urn:sha1:36fd90dcf1acf2ddb4ef5dbabe5313b3a8d46ee2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>timecounting: use C99-style initialization for all timecounter structs</title>
<updated>2021-02-23T04:44:30Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2021-02-23T04:44:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8611d3cdb295683ad47c33036b86b471b2d09741'/>
<id>urn:sha1:8611d3cdb295683ad47c33036b86b471b2d09741</id>
<content type='text'>
The timecounter struct is large and I think it may change in the
future.  Changing it later will be easier if we use C99-style
initialization for all timecounter structs.  It also makes reading the
code a bit easier.

For reasons I cannot explain, switching to C99-style initialization
sometimes changes the hash of the resulting object file, even though
the resulting struct should be the same.  So there is a binary change
here, but only sometimes.  No behavior should change in either case.

I can't compile-test this everywhere but I have been staring at the
diff for days now and I'm relatively confident this will not break
compilation.  Fingers crossed.

ok gnezdo@
</content>
</entry>
<entry>
<title>Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited to</title>
<updated>2021-02-04T16:25:38Z</updated>
<author>
<name>anton</name>
<email>anton@openbsd.org</email>
</author>
<published>2021-02-04T16:25:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7acea25ddf6a2c2e0c9890ddb6c0a15e0dd82242'/>
<id>urn:sha1:7acea25ddf6a2c2e0c9890ddb6c0a15e0dd82242</id>
<content type='text'>
exposing battery sensors for HID++ 2.0 devices. Most of the code is
derived from the hid-logitech-hidpp Linux driver.

Thanks to Ville Valkonen &lt;weezeldinga at gmail dot com&gt; for testing.

ok mglocker@
</content>
</entry>
<entry>
<title>repair declerations to satisfy -fno-common</title>
<updated>2021-01-29T16:22:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-01-29T16:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=10b2813d1a347b516d6941fbf0457755432fc2b0'/>
<id>urn:sha1:10b2813d1a347b516d6941fbf0457755432fc2b0</id>
<content type='text'>
ok kettenis
</content>
</entry>
<entry>
<title>Again allow COPTS= to come from the environment again, and don't lose the</title>
<updated>2021-01-28T17:39:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2021-01-28T17:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cae8b9cb0a13da6ca7aedfa2962b63c5aa8494c1'/>
<id>urn:sha1:cae8b9cb0a13da6ca7aedfa2962b63c5aa8494c1</id>
<content type='text'>
SMALL_KERNEL specific variations.
ok espie jsg
</content>
</entry>
<entry>
<title>introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.</title>
<updated>2021-01-23T05:08:33Z</updated>
<author>
<name>thfr</name>
<email>thfr@openbsd.org</email>
</author>
<published>2021-01-23T05:08:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1d44892edf51d2b78a17901b1aa49c83bd9a69e0'/>
<id>urn:sha1:1d44892edf51d2b78a17901b1aa49c83bd9a69e0</id>
<content type='text'>
This includes ujoy_hid_is_collection() to work around limitations of
hid_is_collection() until this can be combined without fallout.

input, testing with 8bitdo controller, and ok brynet@
PS4 controller testing, fix for hid_is_collection, and ok mglocker@
</content>
</entry>
<entry>
<title>Use daddr_t and not daddr32_t in boot media.</title>
<updated>2020-12-09T18:10:17Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-12-09T18:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3e58d19e89b8645264ea84c2f797d77942ef298e'/>
<id>urn:sha1:3e58d19e89b8645264ea84c2f797d77942ef298e</id>
<content type='text'>
At a minimum, amd64/i386 should now boot from 4TB GPT formatted disks.

More daddr32_t terminations with extreme prejudice to follow.

Tested by various, in snaps for a few days.

ok deraadt@
</content>
</entry>
<entry>
<title>In case of failure, call sigexit() from trapsignal instead of sensig().</title>
<updated>2020-11-08T20:37:21Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-11-08T20:37:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e286331f8cc3115cda0264eb0f546f9bd24d75a'/>
<id>urn:sha1:1e286331f8cc3115cda0264eb0f546f9bd24d75a</id>
<content type='text'>
Simplify MD code and reduce the amount of recursion into the signal code
which helps when dealing with locks.

ok cheloha@, deraadt@
</content>
</entry>
<entry>
<title>multiple reads of pmap_emulate_reference() don't show any reason for it</title>
<updated>2020-11-07T16:12:20Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-11-07T16:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=07ac82e8011460c4af81ea31136e7774dfa7e38e'/>
<id>urn:sha1:07ac82e8011460c4af81ea31136e7774dfa7e38e</id>
<content type='text'>
to need KERNE_LOCK.  Been testing this for about 3 weeks.
</content>
</entry>
<entry>
<title>observed by miod, a kernel unlock missed in last commit</title>
<updated>2020-10-27T03:09:08Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-10-27T03:09:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bbc936a7f4676966e0ebe74ca9e992690f30134a'/>
<id>urn:sha1:bbc936a7f4676966e0ebe74ca9e992690f30134a</id>
<content type='text'>
</content>
</entry>
</feed>
