summaryrefslogtreecommitdiff
path: root/libusb/os/windows_winusb.c
Commit message (Expand)AuthorAgeFilesLines
* windows: Add option for WinUSB RAW_IO endpoint policyMartin Ling2023-01-201-0/+108
* windows: Add GetPipePolicy to struct winusb_interfaceMartin Ling2023-01-201-0/+1
* windows: Allow claiming all interfaces for a WINUSBX composite functionRyan Metcalfe2023-01-191-17/+83
* 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-191-3/+17
* windows: Silence warnings when building without loggingTormod Volden2022-09-041-0/+3
* Fix possible memory leak of configuration descriptor (Darwin/Windows)Ihor Dutchak2022-09-031-4/+6
* windows: Correct function name in commentTormod Volden2022-06-261-1/+1
* windows: Whitespace fixShawn Hoffman2022-06-261-1/+1
* windows: Pass on returned isochronous packet status on libusbKTormod Volden2022-06-261-2/+1
* 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
* 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
* Add interface bounds checks in darwin and windows endpoint functionsRyan Hileman2022-03-181-0/+4
* 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
* Windows: Partial fix for data race in composite_copy_transfer_dataBohdan Tymkiv2021-10-301-12/+5
* Fix Windows HID backend missing bytemcuee2021-09-231-2/+0
* core: update usbi_dbg to take the context as an argumentNathan Hjelm2021-07-211-75/+75
* winusb: Ignore missing DeviceInterfaceGUIDTormod Volden2021-07-201-1/+3
* windows: Allow GUID with and without trailing zeroesCraig Hutchinson2021-07-081-4/+10
* winusb: Check for ClassGuid changes on re-enumerationTormod Volden2021-06-101-0/+7
* Windows: Try alternative methods to query port numberJim Chen2021-06-071-3/+42
* Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusbPatrick Stewart2021-06-071-2/+21
* Windows: Fix HID and synchronous transfer completionChris Dickens2021-02-011-10/+10
* Windows: Filter out non-libusb I/O completionsChris Dickens2021-01-151-24/+24
* windows: Update link about control transfer size limitsTormod Volden2021-01-151-1/+1
* Windows: Break dependency on OLE32Chris Dickens2020-12-191-29/+57
* Windows: Cleanup header includes and definiionsChris Dickens2020-12-191-5/+0
* Windows: Fix a few more benign compiler warningsChris Dickens2020-11-271-0/+3
* Windows: ignore all broken devices during enumerationIhor Dutchak2020-11-091-3/+17
* Fix various CI build warningsChris Dickens2020-11-091-4/+8
* Windows: Restrict path for dynamic library loadingChris Dickens2020-10-201-11/+9
* core: Split usbi_clock_gettime() into two separate functionsChris Dickens2020-09-131-1/+0
* core: Miscellaneous internal logging cleanupChris Dickens2020-09-131-1/+0
* Fix typos detected by codespell and manual inspectionChris Dickens2020-08-181-3/+3
* Windows: Improve how root hubs are reportedChris Dickens2020-08-171-19/+247
* Windows: Prevent NULL pointer dereference when ancestor is missingChris Dickens2020-08-171-0/+4
* core: Introduce platform events abstractionChris Dickens2020-08-121-1/+1
* Windows: Use I/O completion ports for transfersChris Dickens2020-08-101-12/+30
* winusb: setting a non-default config not supportedMartin Thierer2020-07-161-1/+1
* core: Narrow the types passed to certain backend functionsChris Dickens2020-04-281-46/+42
* core: Kill backend get_device_descriptor() functionChris Dickens2020-04-281-29/+25
* core: Change pointer type from 'unsigned char' to 'void'Chris Dickens2020-04-171-11/+10
* core: Remove redundant definitions for descriptor sizesChris Dickens2020-04-171-1/+1
* Windows: Improve the get_interface_details_filter() functionChris Dickens2020-03-311-64/+79
* Windows: Replace the sanitize_path() function with normalize_path()Chris Dickens2020-03-311-34/+10