summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* darwin: Transition to use new transfer completion APIChris Dickens2015-01-263-69/+15
* core: Implement new transfer completion APIChris Dickens2015-01-263-1/+38
* darwin: change Xcode project end-of-lineLudovic Rousseau2015-01-252-2/+866
* linux_usbfs: Update MAX_ISO_BUFFER_LENGTHChris Dickens2015-01-224-12/+23
* Fix up backends for new transfer completion API.Chris Dickens2015-01-206-1/+6
* core: Add alternative API for backends to handle transfer completionChris Dickens2015-01-202-4/+40
* hotplug: Provide a default enum value for libusb_hotplug_flagChris Dickens2015-01-122-2/+5
* Examples: Fix device leak in hotplugtestChris Dickens2015-01-122-4/+22
* Windows: Fix broken build caused by missing rename in 63a440f1Chris Dickens2015-01-112-2/+2
* core: Fix handling of duplicate transfer submission/cancellationChris Dickens2015-01-114-12/+21
* Windows: Free all WinUSB handles when closing a deviceChris Dickens2015-01-101-5/+31
* core: Add debug statements to help trace transfersChris Dickens2015-01-082-3/+8
* Do not use IOUSBDeviceInterface550 or kIOUSBInterfaceInterfaceID550 on OSX ve...Nathan Hjelm2015-01-072-3/+3
* core: Make event_data_lock non-recursiveChris Dickens2015-01-064-21/+18
* Fixing erroneous double semi-colonChris Dickens2015-01-052-2/+2
* Windows: Direct control requests to a specific interface when possibleChris Dickens2015-01-052-14/+78
* core: Improve the handling of the pollfd listChris Dickens2014-12-299-67/+41
* core: Signal the event pipe at most one timeChris Dickens2014-12-195-25/+41
* core: Eliminate hotplug pipe, using list and event pipe insteadChris Dickens2014-12-196-94/+81
* core: Add new flag to record when a new poll fd is addedChris Dickens2014-12-193-1/+11
* core: Add helper functions to signal and clear the event pipeChris Dickens2014-12-194-29/+46
* core: Rename pipe used to signal internal eventsChris Dickens2014-12-194-25/+24
* core: Transition device close event to use event_data_lockChris Dickens2014-12-194-24/+20
* core: Add new lock to protect internal context event dataChris Dickens2014-12-193-1/+7
* core: Rename pollfd_modify counter and its lock to device_closeChris Dickens2014-12-194-37/+37
* core: Remove taking of events lock inside usbi_fd_notification()Chris Dickens2014-12-193-31/+21
* Doxygen: upgrade doxygen.cfg.in fileLudovic Rousseau2014-12-162-740/+1786
* Doxygen: fix a duplicate labelLudovic Rousseau2014-12-162-2/+2
* Doxygen: fix a duplicate labelLudovic Rousseau2014-12-162-2/+2
* API: remove unused libusb_hotplug_callback structLudovic Rousseau2014-12-162-2/+1
* API: Add an Application Programming Interface pageLudovic Rousseau2014-12-162-1/+150
* Windows: fix 2 bugs in windows_handle_events()Pete Batard2014-12-162-2/+4
* misc: Fix grammar in a commentSimon Newton2014-12-012-2/+3
* Windows: Silence VS2013 code analysis warningsPete Batard2014-11-135-9/+13
* Windows: Fix cygwin64 buildPete Batard2014-11-062-4/+3
* Fix broken 'make install'Akshay Jaggi2014-09-274-5/+7
* haiku: Add Haiku supportAkshay Jaggi2014-09-2515-4/+1582
* io: Move timerfd close into error handling pathChris Dickens2014-09-062-6/+5
* io: Fix memory leaks in usbi_io_init()Chris Dickens2014-09-062-4/+9
* threads_posix: Fix compiler warning due to redefinition of _GNU_SOURCEChris Dickens2014-09-061-3/+1
* core: Make use of headers consistent across all filesChris Dickens2014-09-0617-18/+31
* core: Fix compiler warnings on MinGW and Visual StudioChris Dickens2014-09-032-9/+12
* Windows: Define WINVER to fix building on MinGWTormod Volden2014-09-032-1/+2
* core: Fix reference count leak for default contextChris Dickens2014-08-291-1/+3
* core: Rename count variable for pollfds for consistency with other count vari...Chris Dickens2014-08-292-8/+8
* core: Reuse poll fds across calls to handle_events()Chris Dickens2014-08-273-43/+61
* Misc: Add myself to the README as a maintainerChris Dickens2014-08-271-0/+1
* core: Be more efficient by not passing internal fds to backendChris Dickens2014-08-271-23/+26
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-276-11/+14
* usbi_handle_transfer_completion: Remove signal to event waitersChris Dickens2014-08-271-3/+0