summaryrefslogtreecommitdiff
path: root/libusb
Commit message (Expand)AuthorAgeFilesLines
...
* Windows: Fix I/O completion port thread behavior on errorChris Dickens2020-08-182-5/+10
* Windows: Improve how root hubs are reportedChris Dickens2020-08-173-25/+292
* Windows: Prevent NULL pointer dereference when ancestor is missingChris Dickens2020-08-172-1/+5
* descriptor: Miscellaneous improvements to the overall sourceChris Dickens2020-08-132-209/+254
* core: Optimize check for pending eventsChris Dickens2020-08-125-48/+59
* core: Add support for eventfdChris Dickens2020-08-123-7/+42
* core: Introduce platform events abstractionChris Dickens2020-08-1218-1166/+995
* Windows: Use I/O completion ports for transfersChris Dickens2020-08-107-242/+219
* core: Introduce list iteration helpersChris Dickens2020-08-1010-36/+86
* OpenBSD: support libusb_get_port_numberTheo Buehler2020-08-102-1/+2
* OpenBSD: allow opening ugen devices multiple timesTheo Buehler2020-08-102-3/+5
* API docs: Elaborate on "NOT_SUPPORTED" status for set_configuration()Martin Thierer2020-08-102-1/+8
* libusb: fix a memory leak in sunos_new_string_list funcZhiqiang Liu2020-08-102-2/+4
* stress: test_get_device_list: change printf format for ssize_tUri Lublin2020-08-101-1/+1
* descriptor: Fix alignment for 32-bit words in parse_descriptorSaleem Rashid2020-08-102-3/+3
* winusb: setting a non-default config not supportedMartin Thierer2020-07-162-2/+2
* darwin: Fix invalid GetPipePropertiesV3 argumentIdo Yariv2020-06-162-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-112-3/+15
* darwin: add kIOUSBUnknownPipeErr to error string listNathan Hjelm2020-06-112-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-2818-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-2713-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-171-1/+1
* Android: fixes unknown warning option from ndk buildAaron Luft2020-04-171-1/+1
* Add a way to skip the git hooks via an environment variableChris Dickens2020-04-161-1/+1
* libusb.h: Ensure that struct libusb_control_transfer is not paddedChris Dickens2020-04-162-2/+14
* 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-091-1/+1
* configure.ac: Enhance compiler checks for pthreadsChris Dickens2020-04-091-1/+1