- ba69847 config: allow configure to continue without pkg-config installed by Nathan Hjelm · 2 years, 8 months ago master
- 4e2de88 darwin: add missing locking around cached device list cleanup by Nathan Hjelm · 2 years, 8 months ago
- a8f8d4b Fix `exit` order to match reverse of `init` by Craig Hutchinson · 2 years, 8 months ago
- 4239bc3 libusb 1.0.26 by Tormod Volden · 2 years, 8 months ago
- f1fafe8 darwin: Document OS-specific behaviour of libusb_cancel_transfer by Martin Ling · 2 years, 8 months ago
- ff05357 darwin: Fix crash in log handler when stopping event thread by Benjamin Berg · 2 years, 8 months ago
- 32f3c6d windows: Silence zero-sized array warning in libusb.h for msvc by Shawn Hoffman · 2 years, 10 months ago
- bfbef17 windows: Update isochronous OUT packet actual length by Tormod Volden · 2 years, 9 months ago
- bfa8b85 windows: Fix type mismatch in winusbx_copy_transfer_data by Tormod Volden · 2 years, 9 months ago
- 385eaaf CI: Add MinGW build on MSYS2 (Windows) by Tormod Volden · 2 years, 9 months ago
- 78de7dc libusb 1.0.26-rc1 by Tormod Volden · 2 years, 9 months ago
- 19826aa darwin: Reset by re-enumerate on non-macOS platforms by osy · 3 years, 7 months ago
- 780044d darwin: Fix Makefile build on macOS 10.11 and older by Tormod Volden · 2 years, 9 months ago
- 8102b75 windows: Correct isochronous frame calculation for full-speed devices by Seneral · 4 years, 6 months ago
- deb0d56 windows: Fix WinUSB isochronous transfer regression by Keith Ahluwalia · 2 years, 9 months ago
- 6b29aeb core: Install first context as implicit default (and warn about its use) by Benjamin Berg · 2 years, 10 months ago
- 66d3849 windows: Fix product string retrieval on HID composite devices by Mathias Hjärtström · 2 years, 9 months ago
- f939c8a darwin: Always use GetPipePropertiesV3 when available by Tormod Volden · 2 years, 11 months ago
- f5275f9 Add interface bounds checks in darwin and windows endpoint functions by Ryan Hileman · 2 years, 9 months ago
- 0d9731e android: Fix typo and syntax in comments by Yegor Yefremov · 2 years, 10 months ago
- 3b9ce7b appveyor: Retain MinGW and cygwin build artifacts by Tormod Volden · 2 years, 10 months ago
- f9a5cf5 windows: Add "or later" to debug print of Windows version 8 by Tormod Volden · 2 years, 10 months ago
- 0d880bf windows: Discern Windows 11 (if manifest allows) by Tormod Volden · 2 years, 10 months ago
- d6253e9 windows: Add Windows 11 to list of defined releases by Tormod Volden · 2 years, 10 months ago
- c6deb2f darwin: Avoid cast warnings in time calculation by Tormod Volden · 2 years, 11 months ago
- 0666aff Add container build for umockdev by Benjamin Berg · 2 years, 10 months ago
- 50b5838 tests: Add some umockdev based tests by Benjamin Berg · 2 years, 10 months ago
- 7405915 darwin: Avoid possibly undefined version macro in configure.ac by Tormod Volden · 2 years, 10 months ago
- 02dc549 darwin: Use usbi_get_monotonic_time() wrapper by Andrew Goodney · 2 years, 10 months ago
- f9162d3 windows: Link gcc helpers statically on MinGW by Tormod Volden · 2 years, 10 months ago
- 670f75f linux_usbfs: Fix maybe-uninitialized error with -O3 by Yegor Yefremov · 2 years, 10 months ago
- 561dbda configure.ac: link with -latomic if needed by Fabrice Fontaine · 2 years, 10 months ago
- 0846456 core: Suppress hotplug events during initial enumeration by Benjamin Berg · 2 years, 10 months ago
- 7cc06ea io: Track device in usbi_transfer by Benjamin Berg · 2 years, 10 months ago
- c3639bc core: Unset device ctx if it has been destroyed by Benjamin Berg · 2 years, 10 months ago
- 4622bfc libusb 1.0.25 by Tormod Volden · 2 years, 11 months ago
- cfc4714 appveyor: Retain selected build artifacts by Tormod Volden · 2 years, 11 months ago
- afcd360 examples: Do not assume positive errno macros by Tormod Volden · 2 years, 11 months ago
- 65b786f netbsd: Fix typo preventing build by Tormod Volden · 2 years, 11 months ago
- f1e562e libusb 1.0.25-rc1 by Tormod Volden · 2 years, 11 months ago
- 99d9bbd Add libusb_set_option to libusb-1.0.def manually by Tormod Volden · 2 years, 11 months ago
- 7ffad5c Update AUTHORS by Tormod Volden · 2 years, 11 months ago
- 7691236 Update libusb-1.0.def by Tormod Volden · 2 years, 11 months ago
- b4ff207 Add github action for macOS by Ludovic Rousseau · 3 years ago
- 1ec1f9b Add github action for GNU/Linux by Ludovic Rousseau · 3 years ago
- c1ed589 The current code for calculating the timeout in darwin_reenumerate_device_timeout() doesn't calculate elapsed microseconds, it counts the number of times the loop runs. by Andrew Goodney · 3 years ago
- f2b218b darwin: Minor tidy up in darwin_set_interface_altsetting() by Tormod Volden · 3 years ago
- b4b4138 darwin: fix behavior of libusb_set_interface_alt_setting when it stalls the pipe by Nathan Hjelm · 3 years ago
- 1170db7 Bump LIBUSB_API_VERSION by Tormod Volden · 3 years, 2 months ago
- 33d9949 Keep LIBUSB_OPTION_WEAK_AUTHORITY as a macro with same value by Tormod Volden · 3 years, 2 months ago
- 143a337 Fuzzing: Add CIFuzz by AdamKorcz · 3 years, 1 month ago
- d4452bd core: Unlock and clear default ctx in all error paths in libusb_init by Matthias Bolte · 3 years, 3 months ago
- 683e3cf core: Minor code cleanup in libusb_init (NOP) by Tormod Volden · 3 years, 1 month ago
- 5b408d1 Windows: Allow synchronous control transfers (for libusb0) by Tormod Volden · 3 years, 2 months ago
- 7b34203 Windows: Fix timeouts if only endpoint 0 exists by Julian Scheel · 4 years, 6 months ago
- 3178abb Windows: Ignore any device interface GUIDs beyond the first by Tormod Volden · 3 years, 2 months ago
- 8fa0582 darwin: Fix compilation on macOS 10.9 and earlier by Evan Miller · 3 years, 1 month ago
- f33c956 examples: Add example for unrooted Android by Peter-St · 4 years ago
- 78eb865 descriptor: Provide more detailed warning if suspicious bLength by Tormod Volden · 3 years, 1 month ago
- 1d1411b doc: Explain default options in libusb_set_option documentation by Tormod Volden · 3 years, 2 months ago
- f7084fe core: Apply default options to all new contexts by Bruno Harbulot · 3 years, 4 months ago
- b88f144 xusb: Print total length of configuration descriptor by Tormod Volden · 3 years, 1 month ago
- 14d3bde Fix various typos in docs/comments by luz paz · 3 years, 2 months ago
- 6992d9b xusb: Print configuration descriptor length by Tormod Volden · 3 years, 2 months ago
- edd1a4b darwin: After last CFRelease of struct field, set it to NULL by Sean McBride · 3 years, 4 months ago
- 35b23a0 doc: Improve comments related to device discovery and hotplug by Sean McBride · 3 years, 2 months ago
- 7624561 doc: Update note about LIBUSB_TRANSFER_ADD_ZERO_PACKET availability by Tormod Volden · 3 years, 2 months ago
- 619c28f Windows: Fix ssize_t unconditionally defined by Paul Cercueil · 3 years, 2 months ago
- a584d06 Windows: Partial fix for data race in composite_copy_transfer_data by Bohdan Tymkiv · 3 years, 5 months ago
- 8d76168 darwin: fix deprecation warning about kIOMasterPortDefault by Nathan Hjelm · 3 years, 2 months ago
- 4f6754f darwin: add support for handling new error code (kUSBHostReturnPipeStalled) by Nathan Hjelm · 3 years, 2 months ago
- e88b77f git hooks: Remove "source" bashism by Tormod Volden · 3 years, 3 months ago
- 35b3a52 Update Android Readme by Peter-St · 4 years ago
- 6929b82 Fix segmentation fault in libusb_init() if usbi_backend.init() fails by Ankur Verma · 3 years, 3 months ago
- 7d7733a Fix comment typos by Sean McBride · 3 years, 4 months ago
- 4240710 Android build name correction by xloem · 3 years, 4 months ago
- f7624bf Fix Windows HID backend missing byte by mcuee · 3 years, 4 months ago
- 1a90627 darwin: fix typo by Nathan Hjelm · 3 years, 4 months ago
- 993b28c darwin: improve the error message on kernel driver detach failure by Nathan Hjelm · 3 years, 4 months ago
- 3ed54c5 darwin: fix USB capture for root by Nathan Hjelm · 3 years, 4 months ago
- e2edecd configure: remove usage of deprecated AC_HELP_STRING by Nathan Hjelm · 3 years, 5 months ago
- e568db9 core: set default backend options before calling backend init by Nathan Hjelm · 3 years, 5 months ago
- a25cfe5 Update libusb-1.0.def by mcuee · 3 years, 5 months ago
- d2522b3 darwin: only attempt to auto-detach driver is one is active by Nathan Hjelm · 3 years, 5 months ago
- f8dc6af darwin: use the IO registry to detect if a kernel driver is attached to an interface by Nathan Hjelm · 3 years, 5 months ago
- 42f9c3b xusb: add check for interface kernel driver by Nathan Hjelm · 3 years, 5 months ago
- 6cae9c6 core: update usbi_dbg to take the context as an argument by Nathan Hjelm · 3 years, 5 months ago
- b0fd4d8 darwin: downgrade error message on failure to open interface to info by Nathan Hjelm · 3 years, 5 months ago
- 47aecbc darwin: add a comment on how the bus number is calculated by Nathan Hjelm · 3 years, 5 months ago
- 7ec91f1 darwin: update the list of endpoints after successfull SetAlternateInterface() by Dmitry Zakablukov · 3 years, 5 months ago
- 5d089e4 winusb: Ignore missing DeviceInterfaceGUID by Tormod Volden · 3 years, 5 months ago
- 339d24c darwin: improve support for auto-detaching a kernel driver by Nathan Hjelm · 3 years, 5 months ago
- ced4553 darwin: fix SEGV on libusb_close after failed re-enumeration by Nathan Hjelm · 3 years, 5 months ago
- 5781c47 [Issue-912] Lock open_devs_lock in context to avoid access violation by Dmitry Zakablukov · 3 years, 6 months ago
- 5c89594 New NO_DEVICE_DISCOVERY option to replace WEAK_AUTHORITY option by Tormod Volden · 3 years, 6 months ago
- a030587 windows: Allow GUID with and without trailing zeroes by Craig Hutchinson · 3 years, 6 months ago
- 68289d0 Fix build failure on Mac OS X 10.7 by Ryan Schmidt · 3 years, 6 months ago
- e3dda19 darwin: release device parent reference when re-enumerating device by Nathan Hjelm · 3 years, 6 months ago
- 5360a17 Do not restrict "weak authority" option to Android by Tormod Volden · 3 years, 6 months ago
- 87a8578 core: really fix dangling devices by Nathan Hjelm · 3 years, 6 months ago