summaryrefslogtreecommitdiff
path: root/libusb/libusbi.h
Commit message (Expand)AuthorAgeFilesLines
* core: Refactor code related to transfer flags and timeout handlingChris Dickens2016-08-171-23/+20
* Solaris backendLei Chen2016-07-241-1/+11
* Add support for persistent device memory.Steinar H. Gunderson2016-05-291-0/+10
* Misc: Make API parameter names consistent and sensibleChris Dickens2016-02-241-16/+16
* Misc: Minor stylistic improvements to libusbi.hChris Dickens2016-01-281-52/+57
* usbdk: Introduce usbdk backendDmitry Fleytman2016-01-261-0/+1
* Windows: Add Visual Studio 2015 supportBrent Rector2016-01-061-1/+7
* API: Add libusb_interrupt_event_handler() functionChris Dickens2015-12-171-0/+3
* core: Store different event types as a bitmask within the contextChris Dickens2015-12-171-5/+11
* core: Prevent attempts to recursively hande eventsChris Dickens2015-09-281-0/+14
* core: Record when a transfer timeout has been handledChris Dickens2015-09-021-0/+3
* core: Remove unused member add_iso_packet_size from struct usbi_os_backendTobias Klauser2015-04-281-6/+0
* core: Add internal transfer state managementChris Dickens2015-03-011-2/+12
* misc: fix typos in commentsorbitcowboy2015-02-161-1/+1
* core: Implement new transfer completion APIChris Dickens2015-01-261-0/+1
* core: Add alternative API for backends to handle transfer completionChris Dickens2015-01-201-3/+39
* core: Fix handling of duplicate transfer submission/cancellationChris Dickens2015-01-111-0/+3
* core: Make event_data_lock non-recursiveChris Dickens2015-01-061-1/+0
* core: Improve the handling of the pollfd listChris Dickens2014-12-291-22/+14
* core: Signal the event pipe at most one timeChris Dickens2014-12-191-0/+4
* core: Eliminate hotplug pipe, using list and event pipe insteadChris Dickens2014-12-191-1/+6
* core: Add new flag to record when a new poll fd is addedChris Dickens2014-12-191-0/+4
* core: Add helper functions to signal and clear the event pipeChris Dickens2014-12-191-0/+3
* core: Rename pipe used to signal internal eventsChris Dickens2014-12-191-3/+2
* core: Transition device close event to use event_data_lockChris Dickens2014-12-191-6/+5
* core: Add new lock to protect internal context event dataChris Dickens2014-12-191-0/+3
* core: Rename pollfd_modify counter and its lock to device_closeChris Dickens2014-12-191-3/+3
* haiku: Add Haiku supportAkshay Jaggi2014-09-251-1/+14
* core: Make use of headers consistent across all filesChris Dickens2014-09-061-3/+3
* core: Fix compiler warnings on MinGW and Visual StudioChris Dickens2014-09-031-8/+11
* core: Rename count variable for pollfds for consistency with other count vari...Chris Dickens2014-08-291-1/+1
* core: Reuse poll fds across calls to handle_events()Chris Dickens2014-08-271-10/+15
* core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens2014-08-271-0/+1
* Add API for using bulk streamsHans de Goede2014-04-221-0/+1
* Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede2014-04-221-0/+8
* darwin: squash warning about returning size_t as intNathan Hjelm2014-03-211-1/+1
* Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu2014-01-081-9/+9
* Android: Add support for Linux/Android platformsKuangye Guo2013-12-281-0/+9
* Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede2013-09-061-2/+2
* openbsd: Split openbsd backend into separate openbsd and netbsd backendsHans de Goede2013-08-211-1/+2
* include stdlib.h for free and realloc in libusbi.hhjelmn2013-07-301-0/+2
* Core: Fix writing of log lines a single fprintf callPete Batard2013-06-301-17/+13
* Core: Make writing of log lines a single fprintf call.Toby Gray2013-06-271-0/+10
* libusb: Add auto-detach-kernel-driver functionalityHans de Goede2013-06-191-0/+1
* Core: Add a libusb_strerror() functionHans de Goede2013-06-101-0/+4
* Add superspeed endpoint companion descriptor supportHans de Goede2013-05-301-1/+1
* hotplug: Add a hotplug_poll backend functionHans de Goede2013-05-301-0/+19
* all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede2013-05-241-0/+16
* usbi_handle_disconnect: Fix race condition leading to double completionHans de Goede2013-05-161-0/+2
* Core: use C99 flexible array member when possibleSean McBride2013-05-151-3/+21