summaryrefslogtreecommitdiff
path: root/libusb/os/darwin_usb.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-27core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens1-1/+1
2014-06-10Fixed clang static analyzer warning about dereferencing nullSean McBride1-1/+1
2014-06-10Made darwin_hotplug_poll static to fix Xcode warningSean McBride1-1/+1
2014-05-12darwin: initial implemenations of the hotplug_poll functionNathan Hjelm1-4/+16
2014-05-06darwin: correct endpoint address calculationNathan Hjelm1-2/+2
2014-05-06darwin: code cleanupNathan Hjelm1-51/+29
2014-05-06darwin: Add support for bulk stream transfers.Nathan Hjelm1-1/+119
2014-05-06Removed unneeded castsSean McBride1-5/+5
2014-03-21darwin: squash warning about returning size_t as intNathan Hjelm1-1/+1
2014-02-26darwin: use destructor function instead of atexit to cleanup stateNathan Hjelm1-7/+2
2014-01-08Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu1-4/+4
2014-01-07Darwin: Fix format of 64-bit sessionIDs in log messagesMatthias Bolte1-4/+4
2014-01-07Darwin: Fix a SIGFPEBei Zhang1-2/+8
2014-01-07Darwin: Return error code in darwin_error_str() on unknown errorFrancisco Facioni1-1/+3
2013-09-15Fix darwin compilation broken by the usbi_get_device_by_session_id changesHans de Goede1-1/+1
2013-09-06Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede1-5/+1
2013-08-26darwin: return libusb error codes instead of kernel error codes and fixNathan Hjelm1-3/+5
2013-08-26darwin: clean up some code. remove a clang warningNathan Hjelm1-11/+7
2013-07-30darwin: fix clang warnings about explicit conversionhjelmn1-3/+3
2013-07-30fixed compiler warning about possible uninitialized use by zero initializingSean McBride1-1/+2
2013-06-06darwin: return correct error code from libusb_get_config_descriptor when the ...Nathan Hjelm1-1/+1
2013-06-06darwin: increment the reference counter to the parent deviceNathan Hjelm1-0/+5
2013-06-06darwin: avoid enumerating devices more than onceNathan Hjelm1-204/+268
2013-05-24all: Make usbi_os_backend.get_[active_]config_descriptor return lenHans de Goede1-1/+6
2013-05-16All: ref dev->parent_devHans de Goede1-1/+1
2013-05-16darwin: fix topologyNathan Hjelm1-14/+1
2013-05-16darwin: clean up extraneous includesNathan Hjelm1-7/+1
2013-05-16Misc fixesPete Batard1-2/+2
2013-05-15darwin: return LIBUSB_ERROR_NOT_FOUND when reading the active config descript...Nathan Hjelm1-1/+1
2013-05-15darwin: clean up old codehjelmn@cs.unm.edu1-49/+15
2013-05-15darwin: fix memory leaks in the darwin backend.Nathan Hjelm1-2/+8
2013-05-15darwin: don't assume an interval of 1 or high/super speedNathan Hjelm1-3/+10
2013-05-15darwin: add support for the LIBUSB_TRANSFER_ADD_ZERO_PACKET transfer flag.Nathan Hjelm1-8/+17
2013-05-15darwin/libusb_reset: reenumerate device if the device descriptor or any confi...Nathan Hjelm1-13/+60
2013-05-15darwin: dpriv->device will never be NULL for a valid device. remove unnecessa...Nathan Hjelm1-43/+2
2013-05-15darwin: allow control messages on devices we can not exclusively openNathan Hjelm1-47/+23
2013-05-15Add hotplug support to the Darwin backend.Nathan Hjelm1-78/+124
2013-05-15Core: Keep a list of contexts created by libusb_init()Nathan Hjelm1-13/+20
2013-04-04OS X: Don't try to work around buggy devices with bInterval = 0 on isochronou...Nathan Hjelm1-6/+1
2013-04-03OS X: Don't assume an interval of 1Nathan Hjelm1-9/+17
2013-04-02Core: Add HID and kernel detach capability detection for all backendsPete Batard1-0/+1
2013-03-12OS X: Do not assume HS when submitting isochronous transferVegard Storheil Eriksen1-1/+4
2013-03-12OS X: Use kCFNumberSInt32Type when reading device location from the IO registryNathan Hjelm1-4/+6
2013-02-15Use "" instead of <> for internal includesSean McBride1-1/+1
2012-11-08Darwin: kAppleVendorID is not in the 10.5 SDKSean McBride1-1/+1
2012-10-31Darwin: Clean up tabsNathan Hjelm1-115/+116
2012-10-31Darwin: Add support for detecting superspeed devicesNathan Hjelm1-0/+3
2012-10-31Darwin: Use Release instead of IODestroyPlugInInterfaceNathan Hjelm1-4/+4
2012-10-31Darwin: Don't retry or unsuspend Apple devices during enumNathan Hjelm1-0/+5
2012-10-31Darwin: Reduce attempts to retrieve a device descriptor during enumerationNathan Hjelm1-2/+2