summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* darwin: Replaced low-level mach API with pthread APISean McBride2018-01-082-4/+3
* darwin: Cleanup and fixes related to Mac OS IOUSBLib interface checksSean McBride2018-01-082-14/+49
* Added some Xcode-related items to .gitignoreSean McBride2018-01-082-1/+5
* darwin: Configure Xcode project to specify tab/space, indent amountSean McBride2018-01-082-33/+33
* Misc: Replace "Mac OS X" with "macOS", its current nameSean McBride2018-01-082-2/+2
* Windows: Ditch UsbDk build configurationSameeh Jubran2018-01-0813-1103/+2
* Windows: Enable dynamic selection between WinUSB and UsbDk backendsChris Dickens2018-01-0831-860/+1130
* Windows: Rework poll() emulation to a much simpler and effective designChris Dickens2018-01-0610-869/+498
* Windows: Add check for ERROR_FILE_NOT_FOUND, which means device removedChris Dickens2018-01-062-1/+5
* Windows: UsbDk: Fix some minor style/naming issuesChris Dickens2018-01-062-12/+10
* Windows: UsbDk: Return appropriate error code for malloc failureChris Dickens2018-01-062-6/+6
* Windows: UsbDk: Fix direction determination for control transfersChris Dickens2018-01-062-4/+7
* Windows: UsbDk: Remove unnecessary empty functionsChris Dickens2018-01-062-34/+6
* Windows: UsbDk: Cache system redirector handleChris Dickens2018-01-062-12/+7
* Windows: UsbDk: Use a better macro for getting contextChris Dickens2018-01-062-12/+10
* Windows: UsbDk: Fix spelling of InterruptTransferType enumChris Dickens2018-01-063-3/+3
* Windows: UsbDk: Fix some strange type-castingChris Dickens2018-01-062-11/+8
* Misc: Add TargetName to getopt VS project files to supress warningChris Dickens2018-01-046-1/+21
* Misc: Sort projects alphabetically in VS solution filesChris Dickens2018-01-047-274/+267
* Misc: Fix references section in fxload VS project filesChris Dickens2018-01-046-16/+21
* Misc: Fix linker options in getopt VS project filesChris Dickens2018-01-046-26/+26
* Misc: Add missing files to VS2005 projects for libusbChris Dickens2018-01-043-5/+37
* Misc: Fix minor discrepancies in WinCE MSVC filesChris Dickens2018-01-044-116/+118
* WinCE: Give a variable a more appropriate name, matching other patternsChris Dickens2018-01-042-5/+5
* WinCE: Remove empty function for unsupported ISO transfersChris Dickens2018-01-042-7/+2
* WinCE: Add back mistakenly removed errno variableChris Dickens2018-01-042-1/+2
* Windows: Rework WinUSB enumeration process to fix issues on Win8+Chris Dickens2018-01-043-332/+325
* Windows: Remove port member from device's private structureChris Dickens2018-01-043-6/+4
* Windows: Be a bit smarter when setting composite interfacesChris Dickens2018-01-042-18/+12
* POSIX: Improve threading abstraction as done in f06c4f5bChris Dickens2018-01-042-27/+71
* Windows: Further improve thread abstractionChris Dickens2018-01-043-131/+82
* Windows: Constify variables that aren't supposed to changeChris Dickens2018-01-033-12/+11
* Windows: Kill empty functions and switch to runtime checkingChris Dickens2018-01-033-202/+103
* Windows: Remove unused DLL functions and header definitionsChris Dickens2018-01-033-114/+7
* Windows: Fix some minor style issuesChris Dickens2018-01-035-89/+77
* Windows: Improve locking in threading abstractionChris Dickens2018-01-034-88/+35
* Misc: Ensure that both WINVER and _WIN32_WINNT are defined for Windows buildsChris Dickens2018-01-033-1/+6
* Windows: Improve enumeration processChris Dickens2018-01-033-52/+127
* Windows: Kill perpetually growing list of hub driver namesChris Dickens2018-01-032-5/+7
* Misc: Add _CRT_SECURE_NO_WARNINGS to testlibusb to suppress warning C4996Chris Dickens2017-12-286-21/+21
* hotplug: Cast ssize_t to int in error path to avoid compiler warningChris Dickens2017-12-282-2/+2
* WinCE: Fixed incorrect check of return value, found by cppcheckSean McBride2017-12-282-2/+2
* Fixed various trivial cppcheck 1.80 warningsSean McBride2017-12-287-11/+9
* Removed accidental double semi colons at end of lineSean McBride2017-12-283-3/+3
* core: Fixed deprecated attribute to work on clangSean McBride2017-12-282-1/+3
* examples: xusb: replaced insecure sprintf with snprintfSean McBride2017-12-282-2/+3
* Fix unused parameter warningsSean McBride2017-12-285-1/+19
* examples: ezusb: Renamed header guard variable to not use reserved identifierSean McBride2017-12-282-3/+3
* linux_usbfs: libusb_init() should succeed if no devices are presentChris Dickens2017-12-282-5/+13
* hotplug: Improve internal structure and deregistration mechanismChris Dickens2017-12-276-78/+125