summaryrefslogtreecommitdiff
path: root/libusb/os
Commit message (Expand)AuthorAgeFilesLines
* Fix most -Wpedantic warningsTormod Volden2023-01-211-2/+3
* linux: Keep the no_device_discovery option per contextxloem2023-01-211-9/+14
* netbsd: Map NetBSD's udi_bus/udi_addr to libusb's 1-based APIEdgar Fuß2023-01-201-2/+2
* windows: Add option for WinUSB RAW_IO endpoint policyMartin Ling2023-01-204-2/+114
* windows: Add GetPipePolicy to struct winusb_interfaceMartin Ling2023-01-202-0/+9
* windows: Allow claiming all interfaces for a WINUSBX composite functionRyan Metcalfe2023-01-192-17/+90
* netbsd: Add comment about udi_speed values matching libusb enumEdgar Fuß2023-01-181-1/+1
* darwin: Do not clear device data toggle on macOS 10.5 or newerNathan Hjelm2023-01-061-5/+7
* windows: Fix off-by-one error in HID backend for devices without report IDsMario Kleiner2022-12-191-0/+3
* darwin/windows: Find interface descriptor by bInterfaceNumberIhor Dutchak2022-12-192-6/+35
* windows: Silence warnings when building without loggingTormod Volden2022-09-042-0/+6
* windows: Avoid invalid dereference in debug printTormod Volden2022-09-031-2/+2
* Fix possible memory leak of configuration descriptor (Darwin/Windows)Ihor Dutchak2022-09-032-4/+9
* Add Emscripten backend for WebAssembly + WebUSB supportIngvar Stepanyan2022-06-262-0/+675
* windows: Correct function name in commentTormod Volden2022-06-261-1/+1
* windows: Use sdk-defined GUIDs where possibleShawn Hoffman2022-06-261-8/+4
* windows: Whitespace fixShawn Hoffman2022-06-261-1/+1
* windows: Add clock_gettime checkRosen Penev2022-06-261-0/+2
* examples: Replace most uses of sprintf with safer snprintfSean McBride2022-06-261-4/+4
* windows: Pass on returned isochronous packet status on libusbKTormod Volden2022-06-261-2/+1
* Simplify clock_gettime() conditionalization and fallback on macOSSean McBride2022-06-261-38/+24
* darwin: add missing locking around cached device list cleanupNathan Hjelm2022-04-141-63/+76
* darwin: Fix crash in log handler when stopping event threadBenjamin Berg2022-04-091-3/+4
* windows: Update isochronous OUT packet actual lengthTormod Volden2022-04-041-1/+10
* windows: Fix type mismatch in winusbx_copy_transfer_dataTormod Volden2022-04-041-1/+5
* darwin: Reset by re-enumerate on non-macOS platformsosy2022-03-251-2/+29
* darwin: Fix Makefile build on macOS 10.11 and olderTormod Volden2022-03-241-1/+1
* windows: Correct isochronous frame calculation for full-speed devicesSeneral2022-03-211-1/+5
* windows: Fix WinUSB isochronous transfer regressionKeith Ahluwalia2022-03-211-0/+3
* windows: Fix product string retrieval on HID composite devicesMathias Hjärtström2022-03-201-1/+4
* darwin: Always use GetPipePropertiesV3 when availableTormod Volden2022-03-201-9/+33
* Add interface bounds checks in darwin and windows endpoint functionsRyan Hileman2022-03-182-0/+8
* windows: Add "or later" to debug print of Windows version 8Tormod Volden2022-03-181-0/+7
* windows: Discern Windows 11 (if manifest allows)Tormod Volden2022-03-181-1/+4
* windows: Add Windows 11 to list of defined releasesTormod Volden2022-03-182-3/+5
* darwin: Avoid cast warnings in time calculationTormod Volden2022-03-181-3/+4
* darwin: Use usbi_get_monotonic_time() wrapperAndrew Goodney2022-03-161-2/+2
* linux_usbfs: Fix maybe-uninitialized error with -O3Yegor Yefremov2022-03-161-1/+1
* netbsd: Fix typo preventing buildTormod Volden2022-01-221-1/+1
* The current code for calculating the timeout in darwin_reenumerate_device_tim...Andrew Goodney2022-01-181-3/+9
* darwin: Minor tidy up in darwin_set_interface_altsetting()Tormod Volden2021-12-011-3/+3
* darwin: fix behavior of libusb_set_interface_alt_setting when it stalls the pipeNathan Hjelm2021-12-011-20/+38
* Keep LIBUSB_OPTION_WEAK_AUTHORITY as a macro with same valueTormod Volden2021-11-271-2/+1
* Windows: Allow synchronous control transfers (for libusb0)Tormod Volden2021-11-091-2/+4
* Windows: Fix timeouts if only endpoint 0 existsJulian Scheel2021-11-071-15/+11
* Windows: Ignore any device interface GUIDs beyond the firstTormod Volden2021-11-071-1/+2
* darwin: Fix compilation on macOS 10.9 and earlierEvan Miller2021-11-071-0/+2
* Fix various typos in docs/commentsluz paz2021-10-312-2/+2
* darwin: After last CFRelease of struct field, set it to NULLSean McBride2021-10-301-0/+1
* Windows: Partial fix for data race in composite_copy_transfer_dataBohdan Tymkiv2021-10-301-12/+5