summaryrefslogtreecommitdiff
path: root/libusb/os/darwin_usb.c
Commit message (Expand)AuthorAgeFilesLines
* darwin: fix bugs in the reenumeration of devicesNathan Hjelm2019-08-091-46/+88
* Typo fixes in commentsfollower2019-07-071-2/+2
* darwin: Retry IOCreatePlugInInterfaceForService on failureJuan Cruz Viotti2019-04-051-3/+17
* darwin: fix reset deviceNathan Hjelm2019-04-041-50/+147
* Fixed many compiler warnings about sign and size mismatchSean McBride2019-01-301-40/+56
* darwin: use internal define when querying plugin interfaceNathan Hjelm2019-01-161-1/+1
* darwin: shorten hotplug poll timeoutNathan Hjelm2019-01-081-3/+3
* Tried to untangle mixing of int, enum libusb_error, kern_return_t, and IOReturn.Sean McBride2019-01-081-89/+94
* Removed unneeded checks for passing null to free()Sean McBride2019-01-081-2/+2
* os/darwin: remove code that changed the device class usedNathan Hjelm2018-10-171-24/+1
* os/darwin: switch from using ResetDevice to USBDeviceReEnumerateNathan Hjelm2018-07-261-3/+4
* darwin: Improve error checking to prevent (very unlikely) null dereferenceSean McBride2018-01-081-9/+10
* darwin: Suppress deprecation warning when building against 10.13 SDKSean McBride2018-01-081-0/+4
* darwin: Test use of kUSBDeviceSpeedSuper against SDK versionSean McBride2018-01-081-1/+1
* darwin: extend enum libusb_speed for 10000MBit/s caseSean McBride2018-01-081-0/+3
* darwin: Changed weirdo fixed-sized typedefs with the usual IOUSBLib.h onesSean McBride2018-01-081-3/+3
* darwin: Untangle clock_* API tests from atomics testsSean McBride2018-01-081-1/+6
* Removed accidental double semi colons at end of lineSean McBride2017-12-281-1/+1
* Fix unused parameter warningsSean McBride2017-12-281-0/+2
* darwnin: fix compilation warningLudovic Rousseau2017-07-281-1/+1
* core: Pass context to backend when calling exit() functionChris Dickens2017-07-161-1/+2
* core: Kill usbi_os_backend structure definition madnessChris Dickens2017-07-061-1/+1
* macOS Sierra: Fix detection of parent devices.tich2017-03-161-7/+19
* darwin: use clock_gettime() on 10.12+Nathan Hjelm2017-03-161-3/+23
* darwin: Replace bzero() with memset()Vianney le Clément de Saint-Marcq2017-01-041-1/+1
* darwin: fix OSAtomicAdd32Barrier argument orderingNathan Hjelm2016-09-211-1/+1
* Fixed Obj-C GC support; fix pthread nameSean McBride2016-09-141-3/+7
* darwin: fix typov1.0.21-rc4Nathan Hjelm2016-09-121-1/+1
* darwin: do not use deprecated OSAtomicIncrement32Barrier in 10.12Nathan Hjelm2016-09-121-5/+19
* darwin: do not use objc_registerThreadWithCollector where deprecatedNathan Hjelm2016-09-071-1/+1
* darwin: work around devices with buggy endpoint descriptorsNathan Hjelm2016-09-071-7/+24
* core: Refactor code related to transfer flags and timeout handlingChris Dickens2016-08-171-5/+5
* darwin: fix occasional dead-lock on libusb_exitparafin2016-03-051-1/+16
* Replace obsolete usleep with nanosleepStefan Tauner2016-03-051-1/+2
* darwin: fix 1 compiler warningLudovic Rousseau2016-03-021-1/+1
* Misc: Spelling fixesTobias Klauser2016-01-051-1/+1
* darwin: updates to support el capitanNathan Hjelm2015-11-211-4/+70
* darwin: ignore root hub simulation devicesNathan Hjelm2015-10-091-1/+9
* Miscellaneous fixesTobias Klauser2015-09-201-4/+4
* core: Remove unused member add_iso_packet_size from struct usbi_os_backendTobias Klauser2015-04-281-1/+0
* Misc: Remove unnecessary \n from log messagesMatthias Bolte2015-04-281-2/+2
* darwin: fix resource leak (cached devices are never freed)parafin2015-02-121-0/+12
* darwin: Fix build break and warning caused by commit 699db154Chris Dickens2015-01-311-2/+1
* darwin: Transition to use new transfer completion APIChris Dickens2015-01-261-63/+13
* core: Improve the handling of the pollfd listChris Dickens2014-12-291-1/+1
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-271-1/+1
* Fixed clang static analyzer warning about dereferencing nullSean McBride2014-06-101-1/+1
* Made darwin_hotplug_poll static to fix Xcode warningSean McBride2014-06-101-1/+1
* darwin: initial implemenations of the hotplug_poll functionNathan Hjelm2014-05-121-4/+16
* darwin: correct endpoint address calculationNathan Hjelm2014-05-061-2/+2