summaryrefslogtreecommitdiff
path: root/libusb/libusb.h
Commit message (Expand)AuthorAgeFilesLines
* Core: Define log levels in libusb.hPete Batard2012-05-281-0/+18
* All: Add parent and port topology callsPete Batard2012-05-281-0/+3
* Misc: Ensure all sources are UTF-8Pete Batard2012-05-231-2/+2
* Core: update version struct for ABI compatibilityPete Batard2012-04-261-5/+18
* Core: Add get_version() callPete Batard2012-04-101-10/+21
* Misc: Fix missing libsub's -> libusbx's from previous patchesPete Batard2012-04-031-1/+1
* Misc: Rebrand to libusbxPete Batard2012-04-031-16/+16
* Add LIBUSB_TRANSFER_ADD_ZERO_PACKET flag to indicate need for ZLPPeter Stuge2012-02-221-0/+25
* libusb.h: Add comma after last value in enums to ease future expansionPeter Stuge2012-02-191-7/+7
* libusb.h: Cast in libusb_get_string_descriptor() to avoid MSVC6 warningMichael Plante2012-02-081-1/+1
* Windows: Add uint32_t typedef for old MSC so that DDK can build lsusbPete Batard2011-10-171-0/+1
* Add libusb_error_name() API functionPeter Stuge2011-10-171-0/+6
* Add libusb_has_capability() API functionPeter Stuge2011-10-171-0/+11
* Fix #56 race condition causing delayed completion of sync transfersGraeme Gill2011-09-221-0/+3
* Fix #64 use of reserved identifiers throughout libusbNathan Hjelm2011-09-221-2/+2
* Add new API function libusb_get_device_speed()Hans de Goede2011-09-151-0/+21
* libusb.h: Add missing LIBUSB_CLASS_ codes currently defined by usb.orgPeter Stuge2011-07-241-0/+18
* libusb.h: Add LIBUSB_CLASS_IMAGE in addition to LIBUSB_CLASS_PTPPeter Stuge2011-07-241-2/+3
* libusb.h: Fix LIBUSB_CLASS_PRINTER description typoPeter Stuge2011-07-241-1/+1
* Windows: MS project files part 1 - support files & preliminariesPete Batard2011-06-131-2/+19
* Revert libusb_strerror() until we have i18n and l10nPeter Stuge2011-06-131-6/+0
* Introduced calling convention (for Windows)Pete Batard2010-08-231-65/+120
* Fix inconsistencies between prototypes and definitionsXiaofan Chen2010-08-021-3/+3
* Add Windows supportPete Batard2010-07-271-1/+18
* Only include sys/time.h on appropriate platformsDaniel Drake2010-06-251-1/+4
* Rename all interface parameters to usb_interface or interface_numberPete Batard2010-05-181-5/+5
* Stricter types and castsPete Batard2010-05-171-2/+2
* libusb_cpu_to_le16: macro->static inline functionHans Ulrich Niedermann2010-05-131-10/+10
* Add libusb_strerror() to get short error message in English from enumFrancesco2010-05-121-0/+6
* Add more interface classesBastien Nocera2010-03-181-0/+6
* Add libusb_get_max_iso_packet_size() to libusb.hLudovic Rousseau2009-11-071-0/+1
* Use timerfd for timeout handlingDaniel Drake2009-11-071-0/+1
* Don't terminate enums with commasDaniel Drake2009-06-141-12/+12
* Eliminate -Wsign-compare compiler warningsDaniel Drake2009-06-071-4/+22
* Make endianness macros endian-independentNathan Hjelm2009-02-161-14/+13
* API docs: describe libusb_transfer_cb_fn typeHans Ulrich Niedermann2009-02-011-0/+9
* Make empty array in struct compatible with C99Hans Ulrich Niedermann2009-02-011-1/+7
* EOL-whitespace fixesMikhail Gusarov2008-12-131-11/+11
* Improvements to multi-threaded I/O systemDaniel Drake2008-11-211-0/+1
* Add libusb_attach_kernel_driver()Bastien Nocera2008-11-031-0/+1
* Async I/O documentation touchupsDaniel Drake2008-08-271-1/+4
* Add libusb_get_configuration prototypeDaniel Drake2008-08-101-0/+1
* Allow user data pointer to be passed through pollfd notification APIDaniel Drake2008-06-261-3/+8
* Introduce contexts to the APIDaniel Drake2008-06-261-20/+41
* Overflow handlingDaniel Drake2008-06-201-5/+11
* Implement serialization of event handlersDaniel Drake2008-05-251-5/+15
* don't print messages by defaultDaniel Drake2008-05-231-0/+1
* More informative libusb_open() return codeDaniel Drake2008-05-161-1/+1
* Handle hot-unpluggingDaniel Drake2008-05-111-7/+16
* Documentation workDaniel Drake2008-05-111-0/+25