<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/usb, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/usb?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/usb?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-22T15:54:55Z</updated>
<entry>
<title>Blacklist Ericsson F5521gw broadband modem.</title>
<updated>2020-06-22T15:54:55Z</updated>
<author>
<name>tobhe</name>
<email>tobhe@openbsd.org</email>
</author>
<published>2020-06-22T15:54:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5d260a3786a4e25f7957af0566b40043c3b93d0d'/>
<id>urn:sha1:5d260a3786a4e25f7957af0566b40043c3b93d0d</id>
<content type='text'>
ok sthen@
</content>
</entry>
<entry>
<title>regen</title>
<updated>2020-06-22T15:52:39Z</updated>
<author>
<name>tobhe</name>
<email>tobhe@openbsd.org</email>
</author>
<published>2020-06-22T15:52:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6cb24dcfd272f8e14e452193983aa74bb1dcffea'/>
<id>urn:sha1:6cb24dcfd272f8e14e452193983aa74bb1dcffea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Ericsson F5521gw Mobile Broadband Modem.</title>
<updated>2020-06-22T15:49:37Z</updated>
<author>
<name>tobhe</name>
<email>tobhe@openbsd.org</email>
</author>
<published>2020-06-22T15:49:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=15c57f119ab29a8d3980190b449799e4a78c3ac1'/>
<id>urn:sha1:15c57f119ab29a8d3980190b449799e4a78c3ac1</id>
<content type='text'>
ok sthen@
</content>
</entry>
<entry>
<title>Fix broken HID descriptors of Elecom trackballs.</title>
<updated>2020-06-17T23:43:08Z</updated>
<author>
<name>bru</name>
<email>bru@openbsd.org</email>
</author>
<published>2020-06-17T23:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6ada4dc5d1cb57fbc9b9efbcad9a628d1cdddf91'/>
<id>urn:sha1:6ada4dc5d1cb57fbc9b9efbcad9a628d1cdddf91</id>
<content type='text'>
The report descriptors specify an invalid button count for models
with 6 or 8 buttons.

Thanks to Sivaram Gowkanapal, who provided the core of this patch.

ok mpi@
</content>
</entry>
<entry>
<title>Release the rx node if we were unable to allocate a new rx buffer.</title>
<updated>2020-06-16T09:41:21Z</updated>
<author>
<name>jmatthew</name>
<email>jmatthew@openbsd.org</email>
</author>
<published>2020-06-16T09:41:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=62f8c43aa066a2a8235f5a3240f8408c2154d920'/>
<id>urn:sha1:62f8c43aa066a2a8235f5a3240f8408c2154d920</id>
<content type='text'>
The node here is always ic_bss, for which the reference count isn't
actually used (it's always freed when the interface detaches), so
not releasing it in this case wasn't really a problem.

ok stsp@
</content>
</entry>
<entry>
<title>When detaching uaudio, wait for device ref counter to drop to 0</title>
<updated>2020-06-11T16:00:10Z</updated>
<author>
<name>ratchov</name>
<email>ratchov@openbsd.org</email>
</author>
<published>2020-06-11T16:00:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bf787e1b2aa174dc6dd27574eb150414ff48c9c2'/>
<id>urn:sha1:bf787e1b2aa174dc6dd27574eb150414ff48c9c2</id>
<content type='text'>
To maintain the correct refs count, blocking calls to uaudio are
wrapped in usbd_ref_incr() and usbd_ref_decr() calls.

suggested by mpi@ and ok visa@
</content>
</entry>
<entry>
<title>Make use of hardware crypto for CCMP.  The tricky bits had been lying</title>
<updated>2020-06-11T00:56:12Z</updated>
<author>
<name>jmatthew</name>
<email>jmatthew@openbsd.org</email>
</author>
<published>2020-06-11T00:56:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a299d652f72a534d07a053077d42012d6985889b'/>
<id>urn:sha1:a299d652f72a534d07a053077d42012d6985889b</id>
<content type='text'>
dormant in the driver for years, we just needed to insert the IV before
transmission and do packet number checks on received frames.

tested by kevlo@ solene@ benno@ and me on a variety of hardware
ok kevlo@ stsp@
</content>
</entry>
<entry>
<title>Do not call encap routines with the IFQ mutex held, as they might</title>
<updated>2020-06-09T07:43:39Z</updated>
<author>
<name>gerhard</name>
<email>gerhard@openbsd.org</email>
</author>
<published>2020-06-09T07:43:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4ced949b5a0f4162774a34f6927c4437bec2fc26'/>
<id>urn:sha1:4ced949b5a0f4162774a34f6927c4437bec2fc26</id>
<content type='text'>
sleep in the stop routine in case of errors.

Fix proposed by mpi@, ok patrick@
</content>
</entry>
<entry>
<title>add umstc(4) for Microsoft Surface Type Cover keyboards</title>
<updated>2020-05-31T18:15:36Z</updated>
<author>
<name>jcs</name>
<email>jcs@openbsd.org</email>
</author>
<published>2020-05-31T18:15:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=de1eb1375deacff22dafa36d8ebe007a1dfb98f7'/>
<id>urn:sha1:de1eb1375deacff22dafa36d8ebe007a1dfb98f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>regen</title>
<updated>2020-05-31T18:12:28Z</updated>
<author>
<name>jcs</name>
<email>jcs@openbsd.org</email>
</author>
<published>2020-05-31T18:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=347e1698341f0d4be6162c5598c938ecaacacd87'/>
<id>urn:sha1:347e1698341f0d4be6162c5598c938ecaacacd87</id>
<content type='text'>
</content>
</entry>
</feed>
