summaryrefslogtreecommitdiff
path: root/libusb/os/windows_winusb.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* build: Enable additional build errors and warningsChris Dickens2020-03-301-5/+38
* core: Move parameter validation from backend to coreChris Dickens2020-03-161-25/+11
* Windows: Fix some harmless build warningsChris Dickens2020-03-091-1/+1
* core: Introduce accessor functions for structure private dataChris Dickens2020-02-261-92/+93
* Windows: Refactoring to consolidate and simplify common codeChris Dickens2020-02-071-736/+479
* Windows: Fix reported length of synchronous control transfersChris Dickens2020-01-281-3/+3
* Windows: Fix GCC printf format warnings due to DWORD/ULONG typesChris Dickens2020-01-261-11/+11
* core: Convert internal macros to static inline functionsChris Dickens2020-01-251-4/+54
* Windows: Add missing '%' character for printf format specifierChris Dickens2020-01-221-2/+2
* Windows: Fix some MinGW build warnings and printf format specifiersChris Dickens2020-01-211-3/+3
* Windows: Drop support for Windows XPChris Dickens2020-01-211-11/+6
* Windows: Remove support for WinCE and Visual Studio older than 2013Chris Dickens2020-01-201-2/+1
* windows: relax HCD root hub enumeration errorsJie Zhang2020-01-021-3/+3
* windows: Fix USBD_STATUS to LIBUSB_TRANSFER_STATUS translationMatthias Bolte2020-01-021-20/+14
* windows: fix buildNathan Hjelm2019-08-141-3/+3
* windows: Fix libusb_get_device_list failure if virual usb host installledFrank Li2019-08-141-3/+3
* windows_winusb: Add support for reporting super speed plus devicesHarry Mallon2019-08-091-0/+3
* windows_winusb: fix pedantic format string warnings.Josh Gao2019-08-091-8/+8
* windows_winusb: fix size_t format strings.Josh Gao2019-08-091-2/+2
* Windows: Workaround for composite devices with U2F on Win10 1903Axel Gembe2019-08-091-1/+10
* windows_winusb: Set policy ISO_ALWAYS_START_ASAP for libusbKLéo Lam2019-07-071-0/+6
* windows_winusb: Bounds check interface for check_valid_interfaceLéo Lam2019-07-071-0/+3
* windows_winusb: Mask wIndex correctly when checking interfacesLéo Lam2019-07-071-1/+1
* Add support for isochronous transfers with WinUSB.philemonf2019-04-051-40/+295
* windows: get usb device until usb configuration is sethaidong.zheng2019-04-051-14/+38
* Allow set configuration control requests when using libusb0.sysFrederik Carlier2019-04-041-2/+3
* Fix control transfer interface selectionkuro68k2019-04-041-5/+31
* Windows: WinUSB: Allow caching config descriptors to failChris Dickens2018-03-171-42/+31
* Windows: WinUSB: Guard against erroneous reporting of devicesChris Dickens2018-03-121-0/+1
* Windows: WinUSB: Do not assume that driver implements CancelIoEx()Chris Dickens2018-03-121-16/+18
* Windows: Plug HANDLE leakChris Dickens2018-03-121-0/+2
* Windows: Fix hid_abort_transfers blockingzachary2018-02-241-1/+1
* Windows: Always search for "USB" PnP enumerator classChris Dickens2018-02-011-3/+3
* Windows: Check composite interfaces before calling functionsChris Dickens2018-01-271-28/+35
* Windows: Added isochronous support via libusbkJoshua Blake2018-01-081-1/+102
* Windows: Enable dynamic selection between WinUSB and UsbDk backendsChris Dickens2018-01-081-443/+184
* Windows: Rework poll() emulation to a much simpler and effective designChris Dickens2018-01-061-157/+136
* Windows: Rework WinUSB enumeration process to fix issues on Win8+Chris Dickens2018-01-041-325/+313
* Windows: Remove port member from device's private structureChris Dickens2018-01-041-4/+3
* Windows: Be a bit smarter when setting composite interfacesChris Dickens2018-01-041-17/+11
* Windows: Constify variables that aren't supposed to changeChris Dickens2018-01-031-9/+8
* Windows: Kill empty functions and switch to runtime checkingChris Dickens2018-01-031-195/+98
* Windows: Remove unused DLL functions and header definitionsChris Dickens2018-01-031-24/+2
* Windows: Fix some minor style issuesChris Dickens2018-01-031-21/+19