- b832e9f libusb.h: Make formatting and style consistent across the whole file by Chris Dickens · 4 years, 9 months ago
- 53f4a7b libusb.h: Move BOS descriptor enumerations by Chris Dickens · 4 years, 9 months ago
- f0cce43 core: Fix definition and use of enum libusb_transfer_type by Chris Dickens · 4 years, 9 months ago
- 5c44ca9 netbsd: Recognize device timeouts. by nia · 4 years, 10 months ago
- 60c8395 Makefiles: Remove target-specific variables by Chris Dickens · 4 years, 10 months ago
- 33b3ba3 configure.ac: Enhance compiler checks for pthreads by Chris Dickens · 4 years, 10 months ago
- 6f0330c configure.ac: Simplify detection of Windows compilation by Chris Dickens · 4 years, 10 months ago
- 7c0cea7 configure.ac: Fix compilation of Haiku's C++ convenience library by Chris Dickens · 4 years, 10 months ago
- 17143e3 automake: Add extra Makefile to handle unknown automake targets by Chris Dickens · 4 years, 10 months ago
- 24deb49 Windows: Improve the get_interface_details_filter() function by Chris Dickens · 4 years, 10 months ago
- 3f6e8ba Windows: Replace the sanitize_path() function with normalize_path() by Chris Dickens · 4 years, 10 months ago
- 1ce667f Move CI-related files into .private directory and add unified build script by Chris Dickens · 4 years, 10 months ago
- 09d0312 Xcode: Update project file by Chris Dickens · 4 years, 10 months ago
- 500c64a android: Update makefiles to include recent autobuild changes by Chris Dickens · 4 years, 10 months ago
- 95bbfb6 build: Enable additional build errors and warnings by Chris Dickens · 4 years, 10 months ago
- 9a1bc8c build: Require C11 to build and clean up autoconfig/automake files by Chris Dickens · 4 years, 10 months ago
- 0c6c072 libusb/Makefile.am: Remove unnecessary assignments by Chris Dickens · 4 years, 10 months ago
- 8b09dd4 core: Kill the OS_* definitions and use in the source code by Chris Dickens · 4 years, 10 months ago
- 30b56ba threads_posix: Improve usbi_get_tid() for various platforms by Chris Dickens · 4 years, 10 months ago
- 1d67425 strerror: Micro-optimize implementation and remove use of strncasecmp() by Chris Dickens · 4 years, 10 months ago
- 1201bcc darwin: Explicitly cleanup cached devices during the last libusb_exit() by Chris Dickens · 4 years, 10 months ago
- 8f7f856 appveyor: Increase build coverage to all VS solutions by Chris Dickens · 4 years, 10 months ago
- c66f39f libusb/Makefile.am: Fix out-of-tree builds on Windows by Chris Dickens · 4 years, 10 months ago
- 964fa8c msvc: Update include path for getopt in fxload projects by Chris Dickens · 4 years, 10 months ago
- 4a5540a autotools: Fix a number of issues by Chris Dickens · 4 years, 10 months ago
- 07d6d3a msvc: Reorder solution projects and add project filter files by Chris Dickens · 4 years, 10 months ago
- 8b93a71 Haiku: Fix some issues in the backend by Chris Dickens · 4 years, 10 months ago
- e32f1fd core: Make the 'reset_device' function of the backend optional by Chris Dickens · 4 years, 10 months ago
- 89d574b core: Fix return value of usbi_clock_gettime() by Chris Dickens · 4 years, 10 months ago
- 15bd82e core: Move parameter validation from backend to core by Chris Dickens · 4 years, 10 months ago
- 26b16eb core: Kill usbi_backend.clock_gettime() function by Chris Dickens · 5 years ago
- f5c9f67 Windows: Fix some harmless build warnings by Chris Dickens · 4 years, 11 months ago
- 0b3a2ed core: Switch usbi_transfer to store timeout as timespec by Chris Dickens · 4 years, 11 months ago
- ec01c28 darwin: Fix race condition that results in segmentation fault by Chris Dickens · 5 years ago
- 281ca64 core: Introduce accessor functions for structure private data by Chris Dickens · 5 years ago
- 0e8f399 core: Optimize the memory layout of the transfer structure by Chris Dickens · 5 years ago
- 1363463 core: Use a consistent variable name for usbi_transfer structures by Chris Dickens · 5 years ago
- 6816bb4 Windows: fix MAX_PATH_LENGTH by a1exdandy · 5 years ago
- 6e0028c linux: provide an event thread name by Alexander Stein · 5 years ago
- a5f6a43 threads_posix: Use thread-local storage to cache thread ID by Chris Dickens · 5 years ago
- 9c28ad2 Windows: Refactoring to consolidate and simplify common code by Chris Dickens · 5 years ago
- 67e6816 Windows: Fix poll implementation for NDEBUG (Release) builds by Chris Dickens · 5 years ago
- ce95f65 Windows: Fix reported length of synchronous control transfers by Chris Dickens · 5 years ago
- f128429 linux_usbfs: Drop support for kernel versions earlier than 2.6.32 by Chris Dickens · 5 years ago
- 80d2238 Windows: Fix GCC printf format warnings due to DWORD/ULONG types by Chris Dickens · 5 years ago
- a96937a autobuild: Fix two issues by Chris Dickens · 5 years ago
- 48200f2 core: Fix build on linux by root · 5 years ago
- 7bc0ff3 core: Convert internal macros to static inline functions by Chris Dickens · 5 years ago
- 221e819 Fix msvc 2019 project files (internal linkage) by winterrace · 5 years ago
- c3864c8 linux_usbfs: Clean up inconsistencies and optimize memory usage by Chris Dickens · 5 years ago
- d5bb64b configure.ac: Cleanup and refactoring by Chris Dickens · 5 years ago
- 21a163a Misc: Clean up zero-length strings and recursion in clock_gettime() by Chris Dickens · 5 years ago
- 5c7ddb5 Misc: Cleanup across multiple backends by Chris Dickens · 5 years ago
- aaff15d Misc: Trim and consolidate header file usage by Chris Dickens · 5 years ago
- 325e5ac core: Make style of debug messages with errno consistent across library by Chris Dickens · 5 years ago
- 5ee5287 appveyor.yml: Revert back to Visual Studio 2015 image by Chris Dickens · 5 years ago
- 521105f Misc: Use the UNREFERENCED_PARAMETER macro for UNUSED when available by Chris Dickens · 5 years ago
- df61c0c Windows: Improve poll abstraction by Chris Dickens · 5 years ago
- 13a2748 Windows: Add missing '%' character for printf format specifier by Chris Dickens · 5 years ago
- eb66a65 Windows: Kill the dedicated thread for monotonic clock_gettime() by Chris Dickens · 5 years ago
- e4e9057 Windows: Fix some MinGW build warnings and printf format specifiers by Chris Dickens · 5 years ago
- 96e0af7 Windows: Drop support for Windows XP by Chris Dickens · 5 years ago
- 1816288 Windows: Add Visual Studio 2019 support by Chris Dickens · 5 years ago
- 28630ad Misc: Remove obsolete Windows DDK build files by Chris Dickens · 5 years ago
- de4a59a Misc: Clean up Visual Studio project files by Chris Dickens · 5 years ago
- f90d076 Windows: Remove support for WinCE and Visual Studio older than 2013 by Chris Dickens · 5 years ago
- 9eda802 linux_usbfs: Wait until all URBs have been reaped before freeing them by Chris Dickens · 5 years ago
- a5624b2 core: Do not attempt to destroy a default context that doesn't exist by Chris Dickens · 5 years ago
- dbd4991 core: Fix libusb_get_max_iso_packet_size() for superspeed plus by Chris Dickens · 5 years ago
- 19e763e hotplug: Added libusb_hotplug_get_user_data() by gudenau · 7 years ago
- 25855c0 Increment LIBUSB_API_VERSION for next release by Chris Dickens · 5 years ago
- cb95e3a examples: testlibusb: Always print VID and PID in addition to strings by Chris Dickens · 5 years ago
- 88ded79 examples: testlibusb: Formatting, whitespace and functional cleanup by Chris Dickens · 5 years ago
- 0bf84e4 core: fix build warning on newer versions of gcc by Greg Kroah-Hartman · 5 years ago
- a36862b windows: relax HCD root hub enumeration errors by Jie Zhang · 6 years ago
- 5d0d0a5 Change the errcode argument in libusb_strerror to be of type int by VladimirTechMan · 5 years ago
- 6d037d0 windows: Translate ERROR_DEVICE_NOT_CONNECTED to LIBUSB_TRANSFER_NO_DEVICE by Matthias Bolte · 5 years ago
- f67f065 windows: Fix USBD_STATUS to LIBUSB_TRANSFER_STATUS translation by Matthias Bolte · 5 years ago
- 1e9d26a core: include sys/time.h on any GNU libc OS by Pino Toscano · 5 years ago
- 53572d7 Add Null POSIX backend by Pino Toscano · 5 years ago
- b454b9a Set project name for doxygen by Aleksandr Mezin · 5 years ago
- f20f2be linux_udev: silently ignore "bind" action by John Keeping · 5 years ago
- 97ece77 Linux: Improved system out of memory handling by Slash Gordon · 5 years ago
- 1bb774c Linux backend: fix ressource leak by Ludovic Rousseau · 5 years ago
- 4bf9c34 Xcode: add tests/stress target by Ludovic Rousseau · 5 years ago
- 93b0ed5 Xcode: apply suggested changes from Xcode 11.2 by Ludovic Rousseau · 5 years ago
- c730a84 windows: workaround WaitForMultipleObjects max 64 events limitation. by Frank Li · 5 years ago
- 211d791 Fix linux_scan_devices() in Android by Vinicius Tinti · 5 years ago
- e924b8f Solaris: format mismatch in some usbi_dbg() by Kenjiro Tsuji · 5 years ago
- 5a07883 Doxygen: do not hardcode the sourceforge.net username by Ludovic Rousseau · 5 years ago
- e4923e7 Doxygen: add libusb_wrap_sys_device() in the API list by Ludovic Rousseau · 5 years ago
- e9d6dc2 Doxygen: update config file from 1.8.8 to 1.8.16 by Ludovic Rousseau · 5 years ago
- 1734873 Solaris backend depends on Solaris private symbols by Kenjiro Tsuji · 5 years ago
- 8b04a55 Solaris: fails to find USB devices on SPARC platform by Kenjiro Tsuji · 5 years ago
- a45730f Solaris backend is not correctly setting the one transfer mode for Interrupt-In pipe by Kenjiro Tsuji · 5 years ago
- 906e706 fix constant not in range of enumerated type by mrstock · 5 years ago
- 0c4f65a Xcode: apply suggested changes from Xcode 10.3 by Ludovic Rousseau · 5 years ago
- e782eeb on to 1.0.23 by Nathan Hjelm · 5 years ago
- 84c4fe8 Update poll_windows.c by winterrace · 5 years ago
- 43ae426 Fix NULL pointer dereference crashes by winterrace · 5 years ago