summaryrefslogtreecommitdiff
path: root/libusb/libusbi.h
AgeCommit message (Expand)AuthorFilesLines
2014-12-29Added Solaris backend stubsHEADmasterIgor Pashev1-5/+6
2014-12-19core: Signal the event pipe at most one timeChris Dickens1-0/+4
2014-12-19core: Eliminate hotplug pipe, using list and event pipe insteadChris Dickens1-1/+6
2014-12-19core: Add new flag to record when a new poll fd is addedChris Dickens1-0/+4
2014-12-19core: Add helper functions to signal and clear the event pipeChris Dickens1-0/+3
2014-12-19core: Rename pipe used to signal internal eventsChris Dickens1-3/+2
2014-12-19core: Transition device close event to use event_data_lockChris Dickens1-6/+5
2014-12-19core: Add new lock to protect internal context event dataChris Dickens1-0/+3
2014-12-19core: Rename pollfd_modify counter and its lock to device_closeChris Dickens1-3/+3
2014-09-25haiku: Add Haiku supportAkshay Jaggi1-1/+14
2014-09-06core: Make use of headers consistent across all filesChris Dickens1-3/+3
2014-09-03core: Fix compiler warnings on MinGW and Visual StudioChris Dickens1-8/+11
2014-08-29core: Rename count variable for pollfds for consistency with other count vari...Chris Dickens1-1/+1
2014-08-27core: Reuse poll fds across calls to handle_events()Chris Dickens1-10/+15
2014-08-27core: Only interrupt event handlers as necessary during libusb_open()Chris Dickens1-0/+1
2014-04-22Add API for using bulk streamsHans de Goede1-0/+1
2014-04-22Add API for allocating / freeing usb3 bulk streams + Linux implementationHans de Goede1-0/+8
2014-03-21darwin: squash warning about returning size_t as intNathan Hjelm1-1/+1
2014-01-08Misc: Revert all references to libusb/libusb.infohjelmn@cs.unm.edu1-9/+9
2013-12-28Android: Add support for Linux/Android platformsKuangye Guo1-0/+9
2013-09-06Make usbi_get_device_by_session_id return a ref to the found deviceHans de Goede1-2/+2
2013-08-21openbsd: Split openbsd backend into separate openbsd and netbsd backendsHans de Goede1-1/+2
2013-07-30include stdlib.h for free and realloc in libusbi.hhjelmn1-0/+2
2013-06-30Core: Fix writing of log lines a single fprintf callPete Batard1-17/+13
2013-06-27Core: Make writing of log lines a single fprintf call.Toby Gray1-0/+10
2013-06-19libusb: Add auto-detach-kernel-driver functionalityHans de Goede1-0/+1
2013-06-10Core: Add a libusb_strerror() functionHans de Goede1-0/+4
2013-05-30Add superspeed endpoint companion descriptor supportHans de Goede1-1/+1
2013-05-30hotplug: Add a hotplug_poll backend functionHans de Goede1-0/+19
2013-05-24all: Allow backend to provide a better get_config_descriptor_by_valueHans de Goede1-0/+16
2013-05-16usbi_handle_disconnect: Fix race condition leading to double completionHans de Goede1-0/+2
2013-05-15Core: use C99 flexible array member when possibleSean McBride1-3/+21
2013-05-15Add hotplug support.Nathan Hjelm1-0/+9
2013-05-15Core: Cache device descriptors in the coreNathan Hjelm1-0/+4
2013-05-15Core: Keep a list of contexts created by libusb_init()Nathan Hjelm1-0/+5
2013-04-02Core: Add HID and kernel detach capability detection for all backendsPete Batard1-1/+8
2013-03-03WinCE: Post integration cleanupPete Batard1-0/+3
2013-02-27Misc: Simplify includes and misc. cleanupPete Batard1-3/+0
2013-02-18Windows: Fix broken WDK compilationPete Batard1-0/+3
2013-02-15Use "" instead of <> for internal includesSean McBride1-2/+2
2013-01-23WinCE: Add support for WinCE (sources)Toby Gray1-2/+3
2013-01-23Windows: Simplify poll_windows and add provisions for WinCEToby Gray1-21/+20
2012-10-31Core: Use offsetof() instead of null pointer tricksSean McBride1-1/+1
2012-10-13All: Use "" instead of <> for local includesLudovic Rousseau1-2/+2
2012-08-12Core: Fix a Clang warning in io.cPete Batard1-1/+1
2012-08-03Core: NULL list pointers on deletionOrin Eman1-0/+1
2012-07-03Core: Prefix LOG_LEVEL_ with LIBUSB_ to avoid conflictsPete Batard1-10/+10
2012-07-02Windows: Address MSVC Level 4 & WDK's OACR/Prefast warningsPete Batard1-0/+3
2012-06-08All: Prevent memory leaks on realloc failuresPete Batard1-0/+8
2012-06-04Core: Add toggleable debug loggingPete Batard1-9/+1