summaryrefslogtreecommitdiff
path: root/libusb/libusbi.h
AgeCommit message (Expand)AuthorFilesLines
2012-05-28Core: Define log levels in libusb.hPete Batard1-7/+0
2012-05-28All: Add parent and port topology callsPete Batard1-0/+2
2012-05-23Misc: Ensure all sources are UTF-8Pete Batard1-2/+2
2012-05-06Core: Add a timestamping and thread ID to loggingPeter Stuge1-0/+12
2012-05-03Windows: Fix deadlock in backend when submitting transfers.Toby Gray1-0/+3
2012-04-10Core: Add get_version() callPete Batard1-0/+1
2012-04-09Windows: Fix support for variadic macrosPete Batard1-3/+3
2012-04-03Misc: Rebrand to libusbxPete Batard1-12/+11
2012-03-22libusbi.h: Add IS_EPIN() IS_EPOUT() IS_XFERIN() and IS_XFEROUT() macrosPeter Stuge1-0/+5
2012-01-30OpenBSD backendMartin Pieuchot1-1/+2
2011-12-13Core: Fix #122 warning: no previous prototype for ‘usbi_log_v’Ludovic Rousseau1-3/+4
2011-10-17libusbi.h: Silence unused context variable warnings when not loggingPeter Stuge1-2/+2
2011-09-22Fix #64 use of reserved identifiers throughout libusbNathan Hjelm1-7/+7
2011-09-15Add new API function libusb_get_device_speed()Hans de Goede1-0/+1
2011-07-24Add USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED status flagsVitali Lovich1-0/+6
2011-07-24libusbi.h: Add comma after last value in enum usbi_transfer_flagsPeter Stuge1-1/+1
2011-06-13configure.ac: Check for poll.h, and for nfds_t on DarwinPeter Stuge1-1/+5
2010-11-26Remove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeouts on DarwinNathan Hjelm1-2/+8
2010-11-22Silence "warning: suggest braces around empty body in an 'if' statement"Peter Stuge1-2/+2
2010-11-22Use const for the usbi_parse_descriptor() format stringLudovic Rousseau1-2/+2
2010-08-23Introduced calling convention (for Windows)Pete Batard1-0/+9
2010-07-27Add Windows supportPete Batard1-3/+11
2010-06-10Factorize event handler interruption codePete Batard1-0/+1
2010-06-03Switched to standard int pointer type for windows 64-bit compatPete Batard1-1/+2
2010-05-24Modify log functions to compile with MSVC6Michael Plante1-8/+46
2010-05-20Add type parameter to the list_for_each_entry() and _safe() macrosPete Batard1-10/+11
2010-05-18Rename all interface parameters to usb_interface or interface_numberPete Batard1-6/+6
2010-05-17Stricter types and castsPete Batard1-3/+3
2010-05-12Whitespace cleanupPete Batard1-5/+5
2010-05-12Add internal abstraction for POSIX ThreadsPeter Stuge1-12/+16
2009-11-07Use timerfd for timeout handlingDaniel Drake1-3/+20
2009-11-06Transfer lockingDaniel Drake1-0/+13
2009-02-16Darwin backendNathan Hjelm1-0/+1
2009-02-16Abstract clock reading into OS layerNathan Hjelm1-0/+15
2008-11-21Pause event handling while opening and closing devicesDaniel Drake1-2/+12
2008-11-03Add libusb_attach_kernel_driver()Bastien Nocera1-0/+17
2008-06-26Allow user data pointer to be passed through pollfd notification APIDaniel Drake1-0/+1
2008-06-26Introduce contexts to the APIDaniel Drake1-18/+70
2008-05-29Refine libusb_set_configuration() semanticsDaniel Drake1-0/+19
2008-05-16Fix endianness with descriptor handlingDaniel Drake1-4/+18
2008-05-13Backend documentation for porting effortsDaniel Drake1-6/+341
2008-05-11Handle hot-unpluggingDaniel Drake1-2/+4
2008-05-11Endianness of control setup packetsDaniel Drake1-12/+0
2008-05-10Linux: fix caching of active configuration for non-sysfsDaniel Drake1-0/+2
2008-05-10Fetch configurations by index (not value)Daniel Drake1-2/+3
2008-05-09Rework configuration handlingDaniel Drake1-11/+6
2008-05-05move descriptor parsing into main libraryDaniel Drake1-0/+8
2008-05-04add functionality for querying and detaching kernel driverDaniel Drake1-0/+6
2008-05-04implement libusb_reset_device()Daniel Drake1-0/+1
2008-05-04Add functionality to clear endpoint halt conditionsDaniel Drake1-0/+2