summaryrefslogtreecommitdiff
path: root/libusb/core.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-29Added Solaris backend stubsHEADmasterIgor Pashev1-0/+2
2014-12-19core: Signal the event pipe at most one timeChris Dickens1-12/+18
2014-12-19core: Eliminate hotplug pipe, using list and event pipe insteadChris Dickens1-26/+11
2014-12-19core: Add new flag to record when a new poll fd is addedChris Dickens1-0/+6
2014-12-19core: Add helper functions to signal and clear the event pipeChris Dickens1-20/+40
2014-12-19core: Rename pipe used to signal internal eventsChris Dickens1-5/+5
2014-12-19core: Transition device close event to use event_data_lockChris Dickens1-6/+6
2014-12-19core: Rename pollfd_modify counter and its lock to device_closeChris Dickens1-11/+11
2014-12-19core: Remove taking of events lock inside usbi_fd_notification()Chris Dickens1-30/+1
2014-12-16API: Add an Application Programming Interface pageLudovic Rousseau1-0/+149
2014-12-01misc: Fix grammar in a commentSimon Newton1-1/+2
2014-09-25haiku: Add Haiku supportAkshay Jaggi1-0/+2
2014-08-29core: Fix reference count leak for default contextChris Dickens1-1/+3
2014-08-27core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens1-7/+9
2014-06-13Fix leak in failure path of libusb_get_max_packet_size()John Sheu1-5/+13
2014-05-30Fix a small typo in comment to free_streams()Lars Kanis1-1/+1
2014-05-16core: fix/silence issues reported by CoverityPete Batard1-10/+10
2014-05-06darwin: Add support for bulk stream transfers.Nathan Hjelm1-1/+2
2014-04-22Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede1-0/+62
2014-01-21Darwin: Fix Xcode warning in 'struct timeval' initializationSean McBride1-1/+1
2014-01-08Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu1-66/+66
2013-11-20core: Make LIBUSB_DEBUG environment variable also work from libusb_exitHans de Goede1-7/+14
2013-11-20hotplug: Fix usb_device memleak with hotunplug events pending on libusb_exitHans de Goede1-0/+14
2013-09-06Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede1-1/+1
2013-08-21openbsd: Split openbsd backend into separate openbsd and netbsd backendsHans de Goede1-0/+2
2013-08-20hotplug: Remove device from usb_devs before signalling its removalHans de Goede1-4/+4
2013-08-20libusb: Fix usb_devs_lock mutex use after free in libusb_init error pathHans de Goede1-4/+4
2013-08-11Android: Add formal Android supportToby Gray1-25/+10
2013-08-09Core: Add compile time option to use native OS logging facilityToby Gray1-5/+32
2013-07-30made some globals static to fix warningsSean McBride1-1/+1
2013-07-04Doc: update hotplug, topology and descriptor documentationPete Batard1-6/+15
2013-06-30Core: Use fputs(3) instead of fprintf(3)Tim Roberts1-1/+1
2013-06-30Core: Fix writing of log lines a single fprintf callPete Batard1-1/+1
2013-06-27Core: Make writing of log lines a single fprintf call.Toby Gray1-7/+34
2013-06-27core: Always warn when there are leaked device refs on exitHans de Goede1-4/+5
2013-06-26Core: Avoid passing uninitialised data down the hotplug pipe.Toby Gray1-0/+2
2013-06-26core.c: Initialize auto_detach_kernel_driver to 0 for new handleChris Dickens1-0/+1
2013-06-26core: Only do hotplug cleanup for hotplug capable backendsHans de Goede1-8/+10
2013-06-20Use Android logging when building on AndroidIlya Konstantinov1-0/+27
2013-06-19libusb: Add auto-detach-kernel-driver functionalityHans de Goede1-1/+49
2013-05-30hotplug: Add a hotplug_poll backend functionHans de Goede1-0/+3
2013-05-22usbi_alloc_device: Drop unnecessary memset 0Hans de Goede1-1/+0
2013-05-17core: Add a new public libusb_get_port_numbers functionHans de Goede1-8/+23
2013-05-16All: ref dev->parent_devHans de Goede1-9/+2
2013-05-16core: Fixup default_context handlingHans de Goede1-9/+8
2013-05-16core: Fixup cleanup on init errorHans de Goede1-7/+10
2013-05-16core: Add ctx to the active context list before backend->initHans de Goede1-9/+11
2013-05-16Misc fixesPete Batard1-3/+7
2013-05-15Add some editor meta-comments for proper tab usageNathan Hjelm1-0/+1
2013-05-15core: release the context device list when the context is deleted.Nathan Hjelm1-3/+17