Having changed C_MAX means we don't calloc enough for usb stats, off by one.
Unlink files opened as semaphores on releasing them.
Rationalise variables passed to usb_bulk_transfer.
Initialise usb locks within usbutils.c instead of exporting them.
Cache the bool value for usb1.1 in _usb_write
Imitate a transaction translator for all usb1.1 device writes to compensate for variable quality hubs and operating system support.
Attempt USB device resets on usb read/write errors that will normally cause the device to drop out.
Replace deprecated use of INCLUDES with _CPPFLAGS
Attempt a libusb reset device on usb devices that have stopped responding.
Only set LIBUSB_TRANSFER_ADD_ZERO_PACKET for libusb versions we know include support for.
Bump version to 3.8.5