summaryrefslogtreecommitdiff
path: root/libusb/os/darwin_usb.c
Commit message (Expand)AuthorAgeFilesLines
* misc: revert all references to libusb/libusb.infomergebackhjelmn2013-12-301-4/+4
* Fix darwin compilation broken by the usbi_get_device_by_session_id changesHans de Goede2013-09-151-1/+1
* Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede2013-09-061-5/+1
* darwin: return libusb error codes instead of kernel error codes and fixNathan Hjelm2013-08-261-3/+5
* darwin: clean up some code. remove a clang warningNathan Hjelm2013-08-261-11/+7
* darwin: fix clang warnings about explicit conversionhjelmn2013-07-301-3/+3
* fixed compiler warning about possible uninitialized use by zero initializingSean McBride2013-07-301-1/+2
* darwin: return correct error code from libusb_get_config_descriptor when the ...Nathan Hjelm2013-06-061-1/+1
* darwin: increment the reference counter to the parent deviceNathan Hjelm2013-06-061-0/+5
* darwin: avoid enumerating devices more than onceNathan Hjelm2013-06-061-204/+268
* all: Make usbi_os_backend.get_[active_]config_descriptor return lenHans de Goede2013-05-241-1/+6
* All: ref dev->parent_devHans de Goede2013-05-161-1/+1
* darwin: fix topologyNathan Hjelm2013-05-161-14/+1
* darwin: clean up extraneous includesNathan Hjelm2013-05-161-7/+1
* Misc fixesPete Batard2013-05-161-2/+2
* darwin: return LIBUSB_ERROR_NOT_FOUND when reading the active config descript...Nathan Hjelm2013-05-151-1/+1
* darwin: clean up old codehjelmn@cs.unm.edu2013-05-151-49/+15
* darwin: fix memory leaks in the darwin backend.Nathan Hjelm2013-05-151-2/+8
* darwin: don't assume an interval of 1 or high/super speedNathan Hjelm2013-05-151-3/+10
* darwin: add support for the LIBUSB_TRANSFER_ADD_ZERO_PACKET transfer flag.Nathan Hjelm2013-05-151-8/+17
* darwin/libusb_reset: reenumerate device if the device descriptor or any confi...Nathan Hjelm2013-05-151-13/+60
* darwin: dpriv->device will never be NULL for a valid device. remove unnecessa...Nathan Hjelm2013-05-151-43/+2
* darwin: allow control messages on devices we can not exclusively openNathan Hjelm2013-05-151-47/+23
* Add hotplug support to the Darwin backend.Nathan Hjelm2013-05-151-78/+124
* Core: Keep a list of contexts created by libusb_init()Nathan Hjelm2013-05-151-13/+20
* OS X: Don't try to work around buggy devices with bInterval = 0 on isochronou...Nathan Hjelm2013-04-041-6/+1
* OS X: Don't assume an interval of 1Nathan Hjelm2013-04-031-9/+17
* Core: Add HID and kernel detach capability detection for all backendsPete Batard2013-04-021-0/+1
* OS X: Do not assume HS when submitting isochronous transferVegard Storheil Eriksen2013-03-121-1/+4
* OS X: Use kCFNumberSInt32Type when reading device location from the IO registryNathan Hjelm2013-03-121-4/+6
* Use "" instead of <> for internal includesSean McBride2013-02-151-1/+1
* Darwin: kAppleVendorID is not in the 10.5 SDKSean McBride2012-11-081-1/+1
* Darwin: Clean up tabsNathan Hjelm2012-10-311-115/+116
* Darwin: Add support for detecting superspeed devicesNathan Hjelm2012-10-311-0/+3
* Darwin: Use Release instead of IODestroyPlugInInterfaceNathan Hjelm2012-10-311-4/+4
* Darwin: Don't retry or unsuspend Apple devices during enumNathan Hjelm2012-10-311-0/+5
* Darwin: Reduce attempts to retrieve a device descriptor during enumerationNathan Hjelm2012-10-311-2/+2
* Misc: Fix more Clang warnings in core and darwinPete Batard2012-07-021-0/+2
* Darwin: More OS-X logging improvementsPete Batard2012-05-311-11/+13
* Darwin: Align severity of OS-X logging messagesPete Batard2012-05-281-20/+20
* All: Add parent and port topology callsPete Batard2012-05-281-10/+60
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-1/+1
* Misc: Rebrand to libusbxPete Batard2012-04-031-6/+5
* Darwin: Fix a warning on 64 bit platformsPete Batard2012-03-311-1/+5
* libusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and IS_XFEROUT() macrosPeter Stuge2012-03-221-14/+6
* Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate need for ZLPPeter Stuge2012-02-221-0/+3
* Darwin: Do not reject devices with product id 0x0000Peter Stuge2012-02-191-2/+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