summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* darwin: Fix invalid GetPipePropertiesV3 argumentHEADmasterIdo Yariv2020-06-172-2/+2
* os/darwin: use IOUSBDevice as darwin_device_class explicitlyIgor Anokhin2020-06-122-2/+2
* darwin: use GetPipePropertiesV3 on 10.9 and laterNathan Hjelm2020-06-122-3/+15
* darwin: add kIOUSBUnknownPipeErr to error string listNathan Hjelm2020-06-122-3/+6
* Document that libusb_set_option may also return NOT_FOUNDJonas Malaco2020-06-092-1/+2
* darwin: Fix stale descriptor information post resetIdo Yariv2020-06-092-5/+7
* Windows: Translate ERROR_NO_SUCH_DEVICE to LIBUSB_TRANSFER_NO_DEVICESebastian von Ohr2020-04-303-1/+7
* linux_usbfs: Parse config descriptors during device initializationChris Dickens2020-04-292-120/+145
* core: Narrow the types passed to certain backend functionsChris Dickens2020-04-2918-228/+230
* sunos: Fix a number of compiler warningsChris Dickens2020-04-282-46/+44
* Fix some trivial compiler warnings for the Haiku and BSD backendsChris Dickens2020-04-286-22/+31
* descriptor: Remove usbi_get_config_index_by_value()Chris Dickens2020-04-283-41/+16
* core: Kill backend get_device_descriptor() functionChris Dickens2020-04-2818-219/+104
* core: Fix some minor inconsistencies in API and codingChris Dickens2020-04-2813-93/+87
* core: Change pointer type from 'unsigned char' to 'void'Chris Dickens2020-04-1714-91/+82
* descriptor: Minor improvements to the parse_descriptor() functionChris Dickens2020-04-172-37/+43
* core: Kill the 'host_endian' argument for most functionsChris Dickens2020-04-1711-142/+77
* core: Remove redundant definitions for descriptor sizesChris Dickens2020-04-1710-28/+21
* core: Remove usbi_parse_descriptor() functionChris Dickens2020-04-174-45/+42
* descriptor: Optimize descriptor parsingChris Dickens2020-04-172-63/+61
* Add packed definitions for some standard USB descriptor typesChris Dickens2020-04-174-10/+71
* hotplug: Fix definition of libusb_hotplug_register_callback()Chris Dickens2020-04-233-22/+31
* Add vcpkg installation instructionsNancyLi10132020-04-172-1/+16
* Android: fixes unknown warning option from ndk buildAaron Luft2020-04-172-2/+2
* Add a way to skip the git hooks via an environment variableChris Dickens2020-04-174-1/+9
* libusb.h: Ensure that struct libusb_control_transfer is not paddedChris Dickens2020-04-163-3/+16
* libusb.h: Simplify condition governing the inclusion of sys/time.hChris Dickens2020-04-162-2/+2
* libusb.h: Make C-preprocessor checks consistent and safeChris Dickens2020-04-162-12/+11
* libusb.h: Make formatting and style consistent across the whole fileChris Dickens2020-04-162-92/+101
* libusb.h: Move BOS descriptor enumerationsChris Dickens2020-04-162-56/+56
* core: Fix definition and use of enum libusb_transfer_typeChris Dickens2020-04-163-20/+35
* netbsd: Recognize device timeouts.nia2020-04-092-1/+4
* Makefiles: Remove target-specific variablesChris Dickens2020-04-093-4/+4
* configure.ac: Enhance compiler checks for pthreadsChris Dickens2020-04-092-3/+13
* configure.ac: Simplify detection of Windows compilationChris Dickens2020-04-093-3/+10
* configure.ac: Fix compilation of Haiku's C++ convenience libraryChris Dickens2020-04-093-21/+18
* automake: Add extra Makefile to handle unknown automake targetsChris Dickens2020-04-024-5/+31
* Windows: Improve the get_interface_details_filter() functionChris Dickens2020-04-012-65/+80
* Windows: Replace the sanitize_path() function with normalize_path()Chris Dickens2020-04-012-35/+11
* Move CI-related files into .private directory and add unified build scriptChris Dickens2020-03-318-60/+99
* Xcode: Update project fileChris Dickens2020-03-306-114/+306
* android: Update makefiles to include recent autobuild changesChris Dickens2020-03-306-56/+58
* build: Enable additional build errors and warningsChris Dickens2020-03-3012-43/+79
* build: Require C11 to build and clean up autoconfig/automake filesChris Dickens2020-03-3013-208/+189
* libusb/Makefile.am: Remove unnecessary assignmentsChris Dickens2020-03-282-14/+1
* core: Kill the OS_* definitions and use in the source codeChris Dickens2020-03-288-21/+4
* threads_posix: Improve usbi_get_tid() for various platformsChris Dickens2020-03-275-17/+61
* strerror: Micro-optimize implementation and remove use of strncasecmp()Chris Dickens2020-03-272-25/+19
* darwin: Explicitly cleanup cached devices during the last libusb_exit()Chris Dickens2020-03-262-9/+15
* appveyor: Increase build coverage to all VS solutionsChris Dickens2020-03-265-56/+88