summaryrefslogtreecommitdiff
path: root/libusb/io.c
Commit message (Expand)AuthorAgeFilesLines
* merged official 1.0.6 -> 1.0.7 release changesPete Batard2010-04-201-0/+7
* set default calling convention for Windows platform (core)Pete Batard2010-04-131-19/+19
* made sure usbi_close() is only called for the pipe (core)Pete Batard2010-03-191-2/+2
* libusb_pollfd() now returns an error on Windowsr215Pete Batard2010-03-181-0/+6
* removed trailing whitespaces (core)Peter Stuge2010-03-181-12/+12
* renamed unistd_posix.h to poll_posix.hPete Batard2010-03-021-1/+1
* reverts some of the changes from dbd439/6c7a1e (r173)r175Pete Batard2010-02-241-1/+1
* includes simplification and cleanup (core)Pete Batard2010-02-241-6/+2
* renamed _libusb_ unistd calls to usbi_r172Pete Batard2010-02-241-8/+8
* moved standard calls redefinitions into a separate .hPete Batard2010-02-241-7/+1
* merge abstraction for POSIX Threads and integration changes (Michael Plante, ...r169Pete Batard2010-02-241-85/+92
* revert r102/f0d352: handle_timeouts() CORE modificationr163Pete Batard2010-02-181-56/+4
* r140: further simplification of the core include sectionsr140Pete Batard2010-02-031-4/+1
* r122: fixed poll conflict on cygwin (all compat functions renamed to _libusb_...Pete Batard2010-01-281-9/+10
* r116: DDK build completion (Orin Eman):Pete Batard2010-01-261-0/+2
* r112: fixed missing mutex unlock on malloc fail, and destroy mutex/cv in usbi...Michael Plante2010-01-251-1/+13
* r110: fixed missing handle_timeouts_locked, which was removed with r102Pete Batard2010-01-241-0/+45
* r109: workaround for broken timercmp on both windows and some posix systems (...Michael Plante2010-01-241-1/+1
* r102: handle_timeouts() CORE modificationPete Batard2010-01-221-28/+33
* r85: fixed MSVC warnings for x64 and reverted ssize_t to int for libusb_get_d...Pete Batard2010-01-161-1/+1
* Fix CR/LF inconsistenciesPete Batard2010-01-141-3/+3
* svn r55: - fixes list_for_each_entry calls for Darwin and LinuxPete Batard2010-01-141-1/+1
* svn r54: - fixes missing config_msvc.hPete Batard2010-01-141-10/+18
* svn r29:Pete Batard2010-01-141-8/+13
* mirror libusb-winusb git branch from 2009.12.03 part 2 - core filesPete Batard2010-01-141-0/+4
* Increase libusb_handle_events() timeout to 60 secondsDaniel Drake2009-11-211-6/+5
* Refine timerfd header check (#18)Daniel Drake2009-11-211-1/+1
* Update documentation about early completion caveatsDaniel Drake2009-11-071-0/+4
* Use timerfd for timeout handlingDaniel Drake2009-11-071-28/+311
* Transfer lockingDaniel Drake2009-11-061-4/+21
* Add libusb_get_max_iso_packet_size()Daniel Drake2009-06-281-5/+10
* Darwin: Don't cancel transfers on timeoutNathan Hjelm2009-06-191-1/+8
* Abstract clock reading into OS layerNathan Hjelm2009-02-161-4/+4
* Decrement poll() result when internal pipe has been handledDaniel Drake2009-01-171-0/+1
* Prevent transfer from being submitted twice or improperly canceledDavid Moore2009-01-121-5/+3
* Improvements to multi-threaded I/O systemDaniel Drake2008-11-211-4/+137
* Pause event handling while opening and closing devicesDaniel Drake2008-11-211-4/+71
* Async I/O documentation touchupsDaniel Drake2008-08-271-5/+14
* Doc: fix typo in events lock sectionDaniel Drake2008-08-271-1/+1
* Reset internal transfer flags on submitDaniel Drake2008-08-231-0/+1
* Add missing GET_CONTEXT()Daniel Drake2008-06-281-0/+1
* Allow user data pointer to be passed through pollfd notification APIDaniel Drake2008-06-261-3/+7
* Introduce contexts to the APIDaniel Drake2008-06-261-155/+169
* Revert "Temporary workaround for event handling serialization issue"Daniel Drake2008-06-241-15/+1
* Overflow handlingDaniel Drake2008-06-201-0/+51
* round up poll timeoutDaniel Drake2008-06-151-0/+5
* Temporary workaround for event handling serialization issueDaniel Drake2008-05-291-1/+15
* Take lock before raising event waiters conditionDaniel Drake2008-05-251-0/+2
* Implement serialization of event handlersDaniel Drake2008-05-251-20/+507
* critical memory leak in handle_eventsDavid Engraf2008-05-191-0/+4