aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-05-28Emscripten: Avoid uncaught TypeError on browsers without USB supportupstream-masterJon Beniston
2024-05-28descriptor: Avoid buffer over-increment in parse_iad_array functionSean McBride
2024-05-28descriptor: Small clarifications with no behaviour changeSean McBride
2024-05-28descriptor: Fix potential offsetting of pointer by too muchSean McBride
2024-05-28descriptor: Restore implicitly casted-away constSean McBride
2024-05-28descriptor: Defer potentially truncating cast to last minuteSean McBride
2024-05-28descriptor: Replace parse_descriptor() functionSean McBride
2024-05-26Consistent use of C-style comment markersTormod Volden
2024-05-26windows: Downgrade get_guid DeviceInterfaceGUID message to debug levelTormod Volden
2024-05-26Cosmetic cleanup of SuperSpeedPlus commentsFabien Sanglard
2024-05-26xusb: Only retrieve BOS descriptor for bcdUSB 0x0201 or higherTormod Volden
2024-05-26linux: ioctl() request number is unsigned longTormod Volden
2024-05-26linux: Fix type of open() flags argumentTormod Volden
2024-05-26SuperSpeedPlus: Fix typo mantisa -> mantissa in struct fieldFabien Sanglard
2024-05-07windows: Restore behaviour of skipping malformed device GUIDsFrancis Hart
2024-05-07Add API support for LIBUSB_SPEED_SUPER_PLUS_X2 20Gbps USB 3.2 gen 2x2Harry Mallon
2024-05-07Add support for SuperSpeed+ Capability DescriptorsFabien Sanglard
2024-04-20darwin: Cleanup of usbi_backend structureSean McBride
2024-04-20Increase usbi_get_tid() size from int to longSean McBride
2024-04-20haiku: Use gcc atomic builtins to fix buildAdrien Destugues
2024-04-04darwin: Suppress false positive warning with an assertSean McBride
2024-04-04darwin: Fix clang static analyzer warning about a variable that's never readSean McBride
2024-04-04xcode: Enable several additional warnings in the Xcode projectSean McBride
2024-04-04darwin: Correct interpretation of COM-style Release() return valueSean McBride
2024-04-04Fix most warnings about implicit sign conversionSean McBride
2024-04-04xusb: Avoid warning about implicit switch fallthroughSean McBride
2024-03-14emscripten: Remove superfluous capabilityTormod Volden
2024-03-14hotplug_exit: Mutex protection of context device list while cleaning itSylvain Fasel
2024-02-26hotplug_exit: Remove parents recursivelySylvain Fasel
2024-02-26Add clang-tidy config fileSean McBride
2024-02-14sunos: Fix typos breaking buildTormod Volden
2024-01-31libusb 1.0.27Tormod Volden
2024-01-31configure.ac: Bump libtool library versionTormod Volden
2024-01-31examples/hotplugtest: Tone down message about failed openTormod Volden
2024-01-31configure.ac: Do not build umockdev if --enable-debug-log is usedTormod Volden
2024-01-28libusb 1.0.27-rc2Tormod Volden
2024-01-27docs: Add more references in libusb_option sectionTormod Volden
2024-01-27core: Allow setting global log callback after first libusb_init()Lars Kanis
2024-01-27core: Don't overwrite the log callback on every global libusb_set_option()Lars Kanis
2024-01-20docs: Prefer use of libusb_init_context() over old libusb_init()Sean McBride
2024-01-20xcode: Add files from other backends into the Xcode projectSean McBride
2024-01-20xcode: Move some options from Xcode project to xcconfig fileSean McBride
2024-01-20Correct some spelling and add codespell config fileSean McBride
2024-01-19darwin: locationID is 32-bit, not 64-bitSean McBride
2024-01-19Replace all http://libusb.info/ with httpsSean McBride
2024-01-19Document backend functions that already lock dev_handle->lockSean McBride
2024-01-19Fix docs about backend functions that lock itransfer->lockSean McBride
2024-01-19io: Change remove_from_flying_list() to not lock flying_transfers_lock itselfSean McBride
2024-01-19windows: Downgrade get_guid DeviceInterfaceGUID warning to infoTormod Volden
2024-01-19libusb.h: Rename ZERO_SIZED_ARRAY to LIBUSB_FLEXIBLE_ARRAYSean McBride