#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
240762 |
|
20-Sep-2012 |
mav |
Restore handling of the third argument (id) of hid_start_parse(), same as it is done in NetBSD/OpenBSD, and as it was here before r205728.
I personally think this API or its implementation is incorrect, as it is not correct to filter collections based on report ID, as they are orthogonal in general case, but I see no harm from supporting this feature.
PR: usb/171810 Submitted by: Vitaly Magerya <vmagerya@gmail.com> MFC after: 1 month
|
#
213920 |
|
16-Oct-2010 |
hselasky |
- Add support for libusbhid in 32-bit compatibility mode. - Add missing check for ugd_actlen being too small. - Add missing inclusion guard to usbvar.h header file. - This also fixes buildworld breakage since r213852.
|
#
205728 |
|
27-Mar-2010 |
kaiw |
Merge improvements from kernel HID parser to the userland usbhid(3) parser. This merge does not change any API and should not break any native or thirdparty applications.
Changes include:
* Merge multiple report ID support and other improvements from kernel HID parser. * Ignore rid argument in hid_start_parser, parse all the report items since we now support multiple report ID. * Skip report ID byte in hid_get_data() and set report ID byte in hid_set_data(), if report ID is non-zero. * Reimplement hid_get_report_id: instead get report id from uhid device (which is always 0), try parsing the report descriptor and return the first report ID encountered.
Reviewed by: hps Silent on: -usb mailing list
|
#
192992 |
|
28-May-2009 |
thompsa |
Fix missed change from usb2_gen_descriptor to usb_gen_descriptor
|
#
189108 |
|
27-Feb-2009 |
thompsa |
Fix HID_COMPAT7 handling around the USB_GET_REPORT_DESC ioctl.
Submitted by: daichi Pointy hat: me
|
#
188945 |
|
23-Feb-2009 |
thompsa |
Build fixups for the new USB stack.
|
#
187994 |
|
01-Feb-2009 |
alfred |
src/usr.bin/usbhidaction/usbhidaction.c src/usr.bin/usbhidctl/usbhid.c src/sys/dev/usb2/include/usb2_hid.h src/sys/dev/usb2/input/uhid2.c src/lib/libusbhid/Makefile src/lib/libusbhid/descr.c src/lib/libusbhid/descr_compat.c src/lib/libusbhid/usbhid.3 src/lib/libusbhid/usbhid.h src/lib/libusbhid/usbvar.h
Patches to make libusbhid and HID userland utilities compatible with the new USB stack. All HID ioctls should go through the libusbhid library to ensure compatibility. I have found at least one piece of software in /usr/ports which needs to get updated before USB HID devices will work. This is the X joystick input driver.
Reported and tested by:
Daichi GOTO and Masanori OZAWA.
src/sys/dev/usb2/core/usb2_process.c
Correct USB process names.
Reported by:
Andre Guibert de Bruet
src/sys/dev/usb2/serial/uftdi2.c
Integrate changes from old USB stack.
Submitted by: hps
|
#
113273 |
|
08-Apr-2003 |
mdodd |
Sync with NetBSD.
- Bump shared library version on libusbhid. - Retire libusbhid.h; it is called usbhid.h now. - hid_start_parse() takes a third argument. - hid_locate() takes a fifth argument. - hid_report_size() order of arguments changes. - Other changes, including formatting and whitespace.
Bump __FreeBSD_version.
This change will break all third party applications that rely on previous FreeBSD specific behavior.
|
#
93331 |
|
28-Mar-2002 |
joe |
Finish the libusb.h -> libusbhid.h migration.
MFC after: 7 days
|
#
93282 |
|
27-Mar-2002 |
joe |
Follow NetBSD and rename libusb to libusbhid.
MFC after: 7 days
|
#
90996 |
|
20-Feb-2002 |
alfred |
Prefix structure members to protect them against clashes with eg. c++ keywords.
This keeps us in sync with NetBSD because they actually committed my delta first.
Ok'd by: lennard
|
#
84224 |
|
30-Sep-2001 |
dillon |
Add __FBSDID()s to libusb
|
#
67217 |
|
16-Oct-2000 |
n_hibma |
Sync with NetBSD:
K&R -> ANSI
Bugfix: 'Keep the bit position even when the report descriptor says POP.'
Add hid_use_report_desc, hid_parse_usage_page, hid_parse_usage_in_page.
Changed iface for hid_report_size.
|
#
62757 |
|
07-Jul-2000 |
n_hibma |
Remove DIAGASSERT
|
#
61560 |
|
11-Jun-2000 |
n_hibma |
The USB library from NetBSD by Lennart Augustsson <lennart@augustsson.net>.
|