summaryrefslogtreecommitdiff
path: root/libusb/libusb.h
Commit message (Expand)AuthorAgeFilesLines
* core: Add libusb_init_context() setting options at context creationNathan Hjelm2023-01-201-61/+75
* descriptor: Add support for BOS platform descriptor parsingDominik Boehi2023-01-191-1/+38
* descriptor: Introduce interface association descriptors (IAD)Ryan Metcalfe2023-01-191-0/+70
* windows: Mark libusb_set_option as WINAPIVRosen Penev2022-09-041-1/+3
* msvc: Implement LIBUSB_DEPRECATED_FORShawn Hoffman2022-06-261-0/+2
* Doxygen: Add references to LIBUSB_ERROR codesLudovic Rousseau2022-06-261-2/+3
* windows: Silence zero-sized array warning in libusb.h for msvcShawn Hoffman2022-04-061-0/+7
* Bump LIBUSB_API_VERSIONTormod Volden2021-11-271-1/+1
* Keep LIBUSB_OPTION_WEAK_AUTHORITY as a macro with same valueTormod Volden2021-11-271-6/+4
* doc: Explain default options in libusb_set_option documentationTormod Volden2021-11-011-2/+3
* doc: Improve comments related to device discovery and hotplugSean McBride2021-10-301-1/+1
* Windows: Fix ssize_t unconditionally definedPaul Cercueil2021-10-301-0/+3
* New NO_DEVICE_DISCOVERY option to replace WEAK_AUTHORITY optionTormod Volden2021-07-081-7/+17
* Do not restrict "weak authority" option to AndroidTormod Volden2021-06-111-5/+7
* core: allow libusb_set_option on the default context before libusb_initNathan Hjelm2021-06-071-1/+3
* doc: correction of LIBUSB_OPTION_WEAK_AUTHORITY availabilityIhor Dutchak2021-06-061-3/+3
* make libusb.h usable with WatcomOzkan Sezer2021-05-161-2/+2
* doc: Add since version tag to libusb_set_log_cb()Victor Toso2021-02-151-0/+6
* libusb.h: Base Class EFh (Miscellaneous) was missing in class definition.Uwe Bonnes2020-11-071-0/+3
* Android: Add option LIBUSB_OPTION_WEAK_AUTHORITY to support used in apkchris2020-09-121-1/+12
* Fix typos detected by codespell and manual inspectionChris Dickens2020-08-181-3/+3
* Documentation: Improve details of libusb_transfer's 'user_data' fieldChris Dickens2020-08-181-1/+10
* core: Fix some minor inconsistencies in API and codingChris Dickens2020-04-271-8/+8
* hotplug: Fix definition of libusb_hotplug_register_callback()Chris Dickens2020-04-231-18/+20
* libusb.h: Ensure that struct libusb_control_transfer is not paddedChris Dickens2020-04-161-1/+13
* libusb.h: Simplify condition governing the inclusion of sys/time.hChris Dickens2020-04-161-1/+1
* libusb.h: Make C-preprocessor checks consistent and safeChris Dickens2020-04-161-11/+10
* libusb.h: Make formatting and style consistent across the whole fileChris Dickens2020-04-161-91/+100
* libusb.h: Move BOS descriptor enumerationsChris Dickens2020-04-161-55/+55
* core: Fix definition and use of enum libusb_transfer_typeChris Dickens2020-04-161-15/+29
* autotools: Fix a number of issuesChris Dickens2020-03-251-3/+3
* Misc: Trim and consolidate header file usageChris Dickens2020-01-241-12/+7
* Windows: Remove support for WinCE and Visual Studio older than 2013Chris Dickens2020-01-201-25/+7
* hotplug: Added libusb_hotplug_get_user_data()gudenau2020-01-131-0/+11
* Increment LIBUSB_API_VERSION for next releaseChris Dickens2020-01-131-1/+1
* Change the errcode argument in libusb_strerror to be of type intVladimirTechMan2020-01-021-1/+1
* core: include sys/time.h on any GNU libc OSPino Toscano2019-12-281-1/+1
* Fixed many compiler warnings about sign and size mismatchSean McBride2019-01-301-14/+15
* core: Add libusb_wrap_sys_device() APIVianney le Clément de Saint-Marcq2019-01-081-0/+1
* Bump libusb API version for next releaseNathan Hjelm2018-12-051-2/+2
* core: new API libusb_set_log_cb() to redirect global and per context log mess...dmitrykos2018-12-051-0/+25
* core: Add definition for LIBUSB_SUPER_SPEED_PLUS (10Gb/s)Chris Dickens2018-01-081-0/+3
* Windows: Enable dynamic selection between WinUSB and UsbDk backendsChris Dickens2018-01-081-0/+9
* core: Fixed deprecated attribute to work on clangSean McBride2017-12-281-0/+2
* core: Introduce libusb_set_option() API functionChris Dickens2017-07-161-10/+39
* Misc: Refactor zero-length array declarationsChris Dickens2017-07-061-21/+9
* libusb.h: use __linux__ instead of __linuxAdrian Bunk2017-06-191-1/+1
* Misc: Fix a Doxygen comment typomojocorp2017-01-041-1/+1
* Add support for persistent device memory.Steinar H. Gunderson2016-05-291-1/+9
* Misc: Prefix doxygen references in order to namespace libusbChris Dickens2016-02-241-69/+69