summaryrefslogtreecommitdiff
path: root/libusb/os/windows_winusb.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Windows: Improve enumeration processChris Dickens2018-01-031-50/+125
* Windows: Kill perpetually growing list of hub driver namesChris Dickens2018-01-031-4/+6
* Fixed various trivial cppcheck 1.80 warningsSean McBride2017-12-281-3/+3
* Windows: Report correct usagePage and usage values for HIDchunyu.xie2017-12-221-4/+8
* Windows: Fix libusb_get_string_descriptor for HID deviceschunyu.xie2017-12-221-4/+10
* core: Preparation for handling backend-specific optionsChris Dickens2017-07-161-0/+1
* core: Pass context to backend when calling exit() functionChris Dickens2017-07-161-1/+2
* core: Fix --disable-log option to remove logging functionalityChris Dickens2017-07-091-10/+4
* core: Add provisions for per-context private backend dataChris Dickens2017-07-061-0/+1
* core: Kill usbi_os_backend structure definition madnessChris Dickens2017-07-061-1/+1
* Windows: Header file cleanupChris Dickens2017-06-051-26/+26
* Windows: Fix possible memory leak when caching descriptors failsChris Dickens2017-03-261-0/+10
* Windows: Allow HID reports up to 1024 + report idStefan Agner2017-02-281-1/+3
* Windows: Remove initialization of calloc'ed memoryChris Dickens2017-02-281-4/+1
* Windows: return proper statusDoug Johnston2017-02-281-1/+1
* Windows: Remove unused safe_* macro definitionsChris Dickens2017-01-121-1/+1
* Windows: Slightly optimize the sanitize_path() functionChris Dickens2017-01-121-11/+9
* Windows: Switch to snprintf() in windows_get_version()Chris Dickens2017-01-121-16/+14
* Windows: Fix memory and handle leaks in winusbx_claim_interface()Chris Dickens2017-01-121-7/+16
* Windows: Fix some minor styling issuesChris Dickens2017-01-121-10/+7
* Windows: Clean up unnecessary variable initializationChris Dickens2017-01-121-4/+4
* Windows/WinCE: Remove uses of safe_* macros where not usefulChris Dickens2017-01-121-15/+15
* Windows: Fix possible false error message during device enumerationv1.0.21-rc6Chris Dickens2016-10-011-6/+12
* Add support for Intel Alpine Ridge USB 3.1 Controller on Windows 7.Jeffrey Nichols2016-05-291-2/+3
* Windows: Clean up referenced devices when memory allocation failsChris Dickens2016-05-291-8/+8
* Misc: Fix usbi_os_backend structure initializationChris Dickens2016-05-291-0/+3
* Windows: Fix false assertion failure message during enumerationChris Dickens2016-05-291-8/+11
* Windows: Fix faulty logic that can pick the wrong config descriptorChris Dickens2016-03-021-7/+2
* Windows: Add backend support for get_config_descriptor_by_value()Chris Dickens2016-03-021-3/+34