summaryrefslogtreecommitdiff
path: root/libusb/libusbi.h
Commit message (Expand)AuthorAgeFilesLines
* Core: Fix a Clang warning in io.cPete Batard2012-08-121-1/+1
* Core: NULL list pointers on deletionOrin Eman2012-08-031-0/+1
* Core: Prefix LOG_LEVEL_ with LIBUSB_ to avoid conflictsPete Batard2012-07-031-10/+10
* Windows: Address MSVC Level 4 & WDK's OACR/Prefast warningsPete Batard2012-07-021-0/+3
* All: Prevent memory leaks on realloc failuresPete Batard2012-06-081-0/+8
* Core: Add toggleable debug loggingPete Batard2012-06-041-9/+1
* Core: Define log levels in libusb.hPete Batard2012-05-281-7/+0
* All: Add parent and port topology callsPete Batard2012-05-281-0/+2
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-2/+2
* Core: Add a timestamping and thread ID to loggingPeter Stuge2012-05-061-0/+12
* Windows: Fix deadlock in backend when submitting transfers.Toby Gray2012-05-031-0/+3
* Core: Add get_version() callPete Batard2012-04-101-0/+1
* Windows: Fix support for variadic macrosPete Batard2012-04-091-3/+3
* Misc: Rebrand to libusbxPete Batard2012-04-031-12/+11
* libusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and IS_XFEROUT() macrosPeter Stuge2012-03-221-0/+5
* OpenBSD backendMartin Pieuchot2012-01-301-1/+2
* Core: Fix #122 warning: no previous prototype for ‘usbi_log_v’Ludovic Rousseau2011-12-131-3/+4
* libusbi.h: Silence unused context variable warnings when not loggingPeter Stuge2011-10-171-2/+2
* Fix #64 use of reserved identifiers throughout libusbNathan Hjelm2011-09-221-7/+7
* Add new API function libusb_get_device_speed()Hans de Goede2011-09-151-0/+1
* Add USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED status flagsVitali Lovich2011-07-241-0/+6
* libusbi.h: Add comma after last value in enum usbi_transfer_flagsPeter Stuge2011-07-241-1/+1
* configure.ac: Check for poll.h, and for nfds_t on DarwinPeter Stuge2011-06-131-1/+5
* Remove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeouts on DarwinNathan Hjelm2010-11-261-2/+8
* Silence "warning: suggest braces around empty body in an 'if' statement"Peter Stuge2010-11-221-2/+2
* Use const for the usbi_parse_descriptor() format stringLudovic Rousseau2010-11-221-2/+2
* Introduced calling convention (for Windows)Pete Batard2010-08-231-0/+9
* Add Windows supportPete Batard2010-07-271-3/+11
* Factorize event handler interruption codePete Batard2010-06-101-0/+1
* Switched to standard int pointer type for windows 64-bit compatPete Batard2010-06-031-1/+2
* Modify log functions to compile with MSVC6Michael Plante2010-05-241-8/+46
* Add type parameter to the list_for_each_entry() and _safe() macrosPete Batard2010-05-201-10/+11
* Rename all interface parameters to usb_interface or interface_numberPete Batard2010-05-181-6/+6
* Stricter types and castsPete Batard2010-05-171-3/+3
* Whitespace cleanupPete Batard2010-05-121-5/+5
* Add internal abstraction for POSIX ThreadsPeter Stuge2010-05-121-12/+16
* Use timerfd for timeout handlingDaniel Drake2009-11-071-3/+20
* Transfer lockingDaniel Drake2009-11-061-0/+13
* Darwin backendNathan Hjelm2009-02-161-0/+1
* Abstract clock reading into OS layerNathan Hjelm2009-02-161-0/+15
* Pause event handling while opening and closing devicesDaniel Drake2008-11-211-2/+12
* Add libusb_attach_kernel_driver()Bastien Nocera2008-11-031-0/+17
* Allow user data pointer to be passed through pollfd notification APIDaniel Drake2008-06-261-0/+1
* Introduce contexts to the APIDaniel Drake2008-06-261-18/+70
* Refine libusb_set_configuration() semanticsDaniel Drake2008-05-291-0/+19
* Fix endianness with descriptor handlingDaniel Drake2008-05-161-4/+18
* Backend documentation for porting effortsDaniel Drake2008-05-131-6/+341
* Handle hot-unpluggingDaniel Drake2008-05-111-2/+4
* Endianness of control setup packetsDaniel Drake2008-05-111-12/+0
* Linux: fix caching of active configuration for non-sysfsDaniel Drake2008-05-101-0/+2