Revisions of mingw32-libusb-1_0
- Update to version 1.0.27 * New libusb_init_context API to replace libusb_init * New libusb_get_max_alt_packet_size API * New libusb_get_platform_descriptor API (BOS) * Allow setting log callback with libusb_set_option/libusb_init_context * New WebAssembly + WebUSB backend using Emscripten * Fix regression in libusb_set_interface_alt_setting * Fix sync transfer completion race and use-after-free * Fix hotplug exit ordering * Linux: NO_DEVICE_DISCOVERY option set per context - Update to version 1.0.26 * Fix regression with transfer free's after closing device * Fix regression with destroyed context if API is misused * Workaround for applications using missing default context * Fix hotplog enumeration regression * Build fixes for various platforms and configurations * Add interface bound checking for broken devices
- Update to version 1.0.25 * Fix HID backend missing byte * Fix segfault with libusbk driver * Fix regression when using libusb0 driver * Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option * Various other bug fixes and improvements - Update to version 1.0.24 * Add new platform abstraction (#252). * Add Null POSIX backend. * Add support for eventfd. * New API libusb_hotplug_get_user_data(). * Documentation fixes and improvements. * Various other bug fixes and improvements. - Update to version 1.0.23 * Core: abandon synchronous transfers when device closure is detected. * Core: fix error in handling the removal of file descriptors while handling events. * New API libusb_set_log_cb() to redirect global and per context log messages to the provided log handling function. * New API libusb_wrap_sys_device to allow the user to specify the usb device to use. * Various other bug fixes and improvements.
Remove old sources
- Update to version 1.0.22 * New libusb_set_option() API * Fix transfer timeout not being cleared upon resubmission * Report super speed plus devices on modern Linux and macOS * Darwin: Improve support for macOS Sierra and High Sierra * Darwin: SDK fixes and improvements * Linux: Let initialization succeed when no devices are present * Linux: Mark internal file descriptors with CLOEXEC flag * Solaris: Add support for attach/detach kernel driver * Windows: Add dynamic UsbDk backend selection * Windows: Add isochronous transfer support via libusbK * Windows: Add Visual Studio 2017 support * Windows: Fix enumeration problems on Windows 8 and later * Windows: Major rework of poll() emulation * Windows: Numerous HID API fixes * Windows: Support cancelation of individual transfers (Vista and later) * Various other bug fixes and improvements
- Update to version 1.0.21 * Core: Refactor code related to transfer flags and timeout handling * Darwin: Ignore root hub simulation devices * Darwin: Improved support for OS X El Capitan * Darwin: Work around devices with buggy endpoint descriptors * Darwin: Do not use objc_registerThreadWithCollector after its deprecation * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated * Linux: Support preallocating kernel memory for zerocopy USB * Linux: Deal with receiving POLLERR before all transfers have completed * Solaris: Add solaris backend * Windows: Add Visual Studio 2015 support * Windows: Add usbdk backend * Prevent attempts to recursively handle events * Fix race condition in handle_timeout() * Allow transferred argument to be optional in bulk APIs * Various other bug fixes and improvements - Fix source url
Update to version 1.0.20
update to 1.0.19
please add libusb-1_0
Displaying all 18 revisions