summaryrefslogtreecommitdiff
path: root/libusb/core.c
Commit message (Expand)AuthorAgeFilesLines
...
* core: Add new flag to record when a new poll fd is addedChris Dickens2014-12-191-0/+6
* core: Add helper functions to signal and clear the event pipeChris Dickens2014-12-191-20/+40
* core: Rename pipe used to signal internal eventsChris Dickens2014-12-191-5/+5
* core: Transition device close event to use event_data_lockChris Dickens2014-12-191-6/+6
* core: Rename pollfd_modify counter and its lock to device_closeChris Dickens2014-12-191-11/+11
* core: Remove taking of events lock inside usbi_fd_notification()Chris Dickens2014-12-191-30/+1
* API: Add an Application Programming Interface pageLudovic Rousseau2014-12-161-0/+149
* misc: Fix grammar in a commentSimon Newton2014-12-011-1/+2
* haiku: Add Haiku supportAkshay Jaggi2014-09-251-0/+2
* core: Fix reference count leak for default contextChris Dickens2014-08-291-1/+3
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-271-7/+9
* Fix leak in failure path of libusb_get_max_packet_size()John Sheu2014-06-131-5/+13
* Fix a small typo in comment to free_streams()Lars Kanis2014-05-301-1/+1
* core: fix/silence issues reported by CoverityPete Batard2014-05-161-10/+10
* darwin: Add support for bulk stream transfers.Nathan Hjelm2014-05-061-1/+2
* Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede2014-04-221-0/+62
* Darwin: Fix Xcode warning in 'struct timeval' initializationSean McBride2014-01-211-1/+1
* Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu2014-01-081-66/+66
* core: Make LIBUSB_DEBUG environment variable also work from libusb_exitHans de Goede2013-11-201-7/+14
* hotplug: Fix usb_device memleak with hotunplug events pending on libusb_exitHans de Goede2013-11-201-0/+14
* Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede2013-09-061-1/+1
* openbsd: Split openbsd backend into separate openbsd and netbsd backendsHans de Goede2013-08-211-0/+2
* hotplug: Remove device from usb_devs before signalling its removalHans de Goede2013-08-201-4/+4
* libusb: Fix usb_devs_lock mutex use after free in libusb_init error pathHans de Goede2013-08-201-4/+4
* Android: Add formal Android supportToby Gray2013-08-111-25/+10
* Core: Add compile time option to use native OS logging facilityToby Gray2013-08-091-5/+32
* made some globals static to fix warningsSean McBride2013-07-301-1/+1
* Doc: update hotplug, topology and descriptor documentationPete Batard2013-07-041-6/+15
* Core: Use fputs(3) instead of fprintf(3)Tim Roberts2013-06-301-1/+1
* Core: Fix writing of log lines a single fprintf callPete Batard2013-06-301-1/+1
* Core: Make writing of log lines a single fprintf call.Toby Gray2013-06-271-7/+34
* core: Always warn when there are leaked device refs on exitHans de Goede2013-06-271-4/+5
* Core: Avoid passing uninitialised data down the hotplug pipe.Toby Gray2013-06-261-0/+2
* core.c: Initialize auto_detach_kernel_driver to 0 for new handleChris Dickens2013-06-261-0/+1
* core: Only do hotplug cleanup for hotplug capable backendsHans de Goede2013-06-261-8/+10
* Use Android logging when building on AndroidIlya Konstantinov2013-06-201-0/+27
* libusb: Add auto-detach-kernel-driver functionalityHans de Goede2013-06-191-1/+49
* hotplug: Add a hotplug_poll backend functionHans de Goede2013-05-301-0/+3
* usbi_alloc_device: Drop unnecessary memset 0Hans de Goede2013-05-221-1/+0
* core: Add a new public libusb_get_port_numbers functionHans de Goede2013-05-171-8/+23
* All: ref dev->parent_devHans de Goede2013-05-161-9/+2
* core: Fixup default_context handlingHans de Goede2013-05-161-9/+8
* core: Fixup cleanup on init errorHans de Goede2013-05-161-7/+10
* core: Add ctx to the active context list before backend->initHans de Goede2013-05-161-9/+11
* Misc fixesPete Batard2013-05-161-3/+7
* Add some editor meta-comments for proper tab usageNathan Hjelm2013-05-151-0/+1
* core: release the context device list when the context is deleted.Nathan Hjelm2013-05-151-3/+17
* Add hotplug support.Nathan Hjelm2013-05-151-24/+123
* Core: Cache device descriptors in the coreNathan Hjelm2013-05-151-4/+2
* Core: Keep a list of contexts created by libusb_init()Nathan Hjelm2013-05-151-0/+18