<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libusbhid/data.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libusbhid/data.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libusbhid/data.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2014-06-04T12:13:30Z</updated>
<entry>
<title>Do not skip or add a byte for the report ID when manipulating data.</title>
<updated>2014-06-04T12:13:30Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2014-06-04T12:13:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5c77300749d0759783325d774c5cb9745fc7f602'/>
<id>urn:sha1:5c77300749d0759783325d774c5cb9745fc7f602</id>
<content type='text'>
This is not compatible to our current schema where one kernel device
is attached per report ID of every USB HID device since the drivers
already strip the data buffers.

Fix a parsing issue reported by henning@
</content>
</entry>
<entry>
<title>Keep libusbhid's HID parser in sync with the kernel one.  This is mostly</title>
<updated>2014-05-12T17:03:28Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2014-05-12T17:03:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b3eedbb43cf389bcbf1399bd986672333cb880ec'/>
<id>urn:sha1:b3eedbb43cf389bcbf1399bd986672333cb880ec</id>
<content type='text'>
a backport from FreeBSD's r205728, r224511 and 225839 without the new
functions to set/get a report ID nor the usbhidctl(1) &amp; usbhidaction(1)
bits.

Committing now to open the "Monday's Bump Parade".
</content>
</entry>
<entry>
<title>revert previous, it was hardly tested and is causing too many issues too close to release.</title>
<updated>2012-07-16T19:57:17Z</updated>
<author>
<name>jasper</name>
<email>jasper@openbsd.org</email>
</author>
<published>2012-07-16T19:57:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=674f1e1f723fdea645c268017ff0e0c142f1b64e'/>
<id>urn:sha1:674f1e1f723fdea645c268017ff0e0c142f1b64e</id>
<content type='text'>
as discussed with and ok mpi@ deraadt@
</content>
</entry>
<entry>
<title>add support to get signed/unsigned HID data</title>
<updated>2012-07-12T10:17:43Z</updated>
<author>
<name>yuo</name>
<email>yuo@openbsd.org</email>
</author>
<published>2012-07-12T10:17:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=09789c263aee3d3c2ab1225f32bed0eb6e59c5b1'/>
<id>urn:sha1:09789c263aee3d3c2ab1225f32bed0eb6e59c5b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- port multiple report ID support for HID parser from FreeBSD code</title>
<updated>2012-07-11T13:43:54Z</updated>
<author>
<name>yuo</name>
<email>yuo@openbsd.org</email>
</author>
<published>2012-07-11T13:43:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9b8cf20d4341d3744d6f105dda36f8b159827ce0'/>
<id>urn:sha1:9b8cf20d4341d3744d6f105dda36f8b159827ce0</id>
<content type='text'>
 (rev. 205728, 224511 and 225839)

- add hid_get_report_id(3) to get id of a descriptor.

- crank the major in shlib_version 3.0 -&gt; 4.0

ok deraadt@, mpi@
</content>
</entry>
<entry>
<title>knf + new interface: hid_start() is non-exit non-stderr spewing version of hid_init(); ok matthieu millert</title>
<updated>2004-06-04T00:47:32Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2004-06-04T00:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=78e5c336378f2be0f025a901b0d21757cff7f56e'/>
<id>urn:sha1:78e5c336378f2be0f025a901b0d21757cff7f56e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update usb userland stuff to reflect hid changes in the kernel.</title>
<updated>2002-05-10T00:09:17Z</updated>
<author>
<name>nate</name>
<email>nate@openbsd.org</email>
</author>
<published>2002-05-10T00:09:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7517eab27d5826c1a463a3cd45d021e17e9bb423'/>
<id>urn:sha1:7517eab27d5826c1a463a3cd45d021e17e9bb423</id>
<content type='text'>
This adds the new program usbhidaction which can be used to assign actions
to events that occur on a uhid device.  For example, you can now make the
volume buttons on some newer keyboards actually do something.
</content>
</entry>
<entry>
<title>Rename libusb to libusbhid, a better name, per NetBSD</title>
<updated>2001-12-30T07:04:38Z</updated>
<author>
<name>pvalchev</name>
<email>pvalchev@openbsd.org</email>
</author>
<published>2001-12-30T07:04:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=be8f1931e7db0a55dabb995e3514b72025aa8fd9'/>
<id>urn:sha1:be8f1931e7db0a55dabb995e3514b72025aa8fd9</id>
<content type='text'>
</content>
</entry>
</feed>
