<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/arch/hppa, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/arch/hppa?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>Terminate backtrace of secondary processors in ddb.</title>
<updated>2021-02-22T23:17:50Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2021-02-22T23:17:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=23cb250d88d969dfcb6210c4d932a74cf763daea'/>
<id>urn:sha1:23cb250d88d969dfcb6210c4d932a74cf763daea</id>
<content type='text'>
From miod@
</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>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>Clear CR 26 before returning to userland to avoid potentioal info leak.</title>
<updated>2021-01-11T16:45:25Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2021-01-11T16:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=809348424a191c0bae2ee6f6db64655459352e5a'/>
<id>urn:sha1:809348424a191c0bae2ee6f6db64655459352e5a</id>
<content type='text'>
ok miod@, deraadt@
</content>
</entry>
<entry>
<title>"encoding of diag instructions is hard, let's go shopping"</title>
<updated>2021-01-09T18:03:19Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2021-01-09T18:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=49c8ee554599b15f120ed2c438e173caf2e1be54'/>
<id>urn:sha1:49c8ee554599b15f120ed2c438e173caf2e1be54</id>
<content type='text'>
Clean up things a bit, adding documentation about the source of the
information about these instructions.

From miod@
</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>
</feed>
