summaryrefslogtreecommitdiff
path: root/libusb/os
Commit message (Expand)AuthorAgeFilesLines
* Misc: Fix missing libsub's -> libusbx's from previous patchesPete Batard2012-04-031-1/+1
* Misc: Rebrand to libusbxPete Batard2012-04-0313-50/+45
* Linux: Don't spam the console with 'device unconfigured' errorsHans de Goede2012-03-311-2/+4
* Darwin: Fix a warning on 64 bit platformsPete Batard2012-03-311-1/+5
* Windows: fix Clang warnings about unused assignationsPete Batard2012-03-282-3/+1
* Linux: fix inaccurate commentHans de Goede2012-03-261-2/+1
* Linux: Remove unneeded status assignationHans de Goede2012-03-261-3/+0
* Linux: Translate iso pkt status codes to libusb transfer status codesHans de Goede2012-03-261-1/+35
* Linux: Fix handling of urb status codesHans de Goede2012-03-261-5/+12
* Linux: Fix cancel_transfer return value when cancelling a multi-urb transferHans de Goede2012-03-261-1/+2
* libusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and IS_XFEROUT() macrosPeter Stuge2012-03-223-26/+17
* Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate need for ZLPPeter Stuge2012-02-225-1/+41
* Linux: Rework bulk continuation check to generic kernel version checkPeter Stuge2012-02-191-17/+16
* OpenBSD: Correctly catch attempts to do isochronous OUT transfersPeter Stuge2012-02-191-1/+1
* Darwin: Do not reject devices with product id 0x0000Peter Stuge2012-02-191-2/+1
* Windows: Add Renesas SuperSpeed support for libusb_get_device_speed()Pete Batard2012-02-121-0/+1
* Darwin: Clarify comments on event thread creation and terminationSean McBride2012-02-081-2/+2
* Darwin: Fix incorrect mutex protection of libusb_darwin_acfl globalSean McBride2012-02-081-3/+1
* Darwin: Use retained runloop variable instead of CFRunLoopGetCurrent()Sean McBride2012-02-081-2/+2
* Darwin: Fix libusb_init() and libusb_exit() refcount race conditionSean McBride2012-02-081-3/+4
* threads_posix.c: Fix prototype warning by including threads_posix.hSean McBride2012-02-081-1/+1
* Windows: Fix crash during enumeration with >= 64 connected devicesDave Camarillo2012-02-081-1/+1
* Windows: guid_to_string() is only discarded when macro-usbi_dbg usedMichael Plante2012-02-081-1/+1
* Windows: Fix undefined datatype 'LONG_PTR' in MSVC6Pete Batard2012-02-081-1/+1
* Windows: Fix for MSVC6 preprocessor not accepting blank parametersPete Batard2012-02-081-11/+13
* OpenBSD backendMartin Pieuchot2012-01-301-0/+711
* Darwin: Set a name for the background thread on Mac OS X 10.6 and laterSean McBride2011-12-091-0/+6
* Darwin: Fix warnings about mismatched signed/unsigned compareSean McBride2011-10-171-2/+3
* Fix unused variable warnings when without timerfd and/or when on DarwinSean McBride2011-10-171-0/+5
* Windows: do not set altsetting 0 as part of libusb_release_interface()Pete Batard2011-10-171-1/+0
* Windows: fix communication with hubsPete Batard2011-10-171-4/+2
* Windows: add USB 3.0 controller supportPete Batard2011-10-171-7/+15
* Windows: add static keywords and drop duplicated or unneeded codePete Batard2011-10-171-7/+5
* Windows: fix 'windows_error_str' defined but not used when not loggingPete Batard2011-10-171-0/+2
* Darwin: fix port leak in darwin_clock_gettime()Vitali Lovich2011-10-171-2/+16
* Darwin: remove unnecessary run loop invalidation during libusb_exit()Vitali Lovich2011-10-171-1/+0
* Darwin: fix port leak during libusb_exit()Vitali Lovich2011-10-171-0/+1
* Darwin: fix potential leak on libusb_claim_interface() errorVitali Lovich2011-10-171-3/+4
* Darwin: Fix #117 transfer size 64/32 bit issue for transfer callbacksNathan Hjelm2011-10-171-2/+4
* Darwin: Reduce race likelihood between cancellation and device disconnectVitali Lovich2011-10-171-0/+7
* Linux: Fix #81 URB double free race condition on device disconnectPete Batard2011-10-171-2/+9
* Linux: Add libusb_open() debug and error messages with the device pathPekka Nikander2011-09-221-0/+3
* Darwin: Use a condition to signal async thread ready in libusb_init()Nathan Hjelm2011-09-221-4/+16
* Fix #64 use of reserved identifiers throughout libusbNathan Hjelm2011-09-229-187/+187
* Darwin: fix libusb_get_device_list() and libusb_claim_interface() leaksNathan Hjelm2011-09-221-4/+5
* Darwin: use kIOMasterPortDefault instead of creating a master portNathan Hjelm2011-09-221-19/+2
* Linux: Continue enumeration even if one device returns an errorPeter Stuge2011-09-151-15/+21
* Linux: Handle single- and two-digit kernel versions like 3.0 and 4Hans de Goede2011-09-151-13/+21
* Windows: Provide libusb_get_device_speed() dataPete Batard2011-09-152-9/+19
* Darwin: Provide libusb_get_device_speed() dataTrygve Laugstøl2011-09-151-0/+11