freebsd-skq/lib/libusb
kevans 4506294d99 libusb: improve compatibility
Specifically, add LIBUSB_CLASS_PHYSICAL and the libusb_has_capability API.
Descriptions and functionality for these derived from the
documentation at [0].  The current set of capabilities are all supported by
libusb.

These were detected as missing after updating net/freerdp to 2.1.1, which
attempted to use both.

[0] http://libusb.sourceforge.net/api-1.0/group__libusb__misc.html

Reviewed by:	hselasky
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D25194
2020-06-09 17:17:43 +00:00
..
libusb01.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
libusb10_desc.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
libusb10_hotplug.c Add missing mutex unlock in failure case. 2020-01-30 17:30:04 +00:00
libusb10_io.c When multiple threads are involved receiving completion events in LibUSB 2018-09-28 10:28:22 +00:00
libusb10.c libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb10.h Fix support for LIBUSB_HOTPLUG_ENUMERATE in libusb. Currently all 2019-06-26 11:28:08 +00:00
libusb20_desc.c lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
libusb20_desc.h lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00
libusb20_int.h Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20_ugen20.c Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20.3 Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20.c Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb20.h Implement new libusb v2.0 API function, libusb20_dev_get_stats(). 2019-12-27 20:35:12 +00:00
libusb_global_linux.h Fix for building libusb under Linux. 2020-03-10 15:59:20 +00:00
libusb-0.1.pc
libusb-1.0.pc
libusb-2.0.pc
libusb.3 libusb: improve compatibility 2020-06-09 17:17:43 +00:00
libusb.h libusb: improve compatibility 2020-06-09 17:17:43 +00:00
Makefile libusb: improve compatibility 2020-06-09 17:17:43 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
usb.h lib: further adoption of SPDX licensing ID tags. 2017-11-26 02:00:33 +00:00