1. 1cc5b4a Correctly handle LIBUSB_TRANSFER_OVERFLOW in libusb_control_transfer() by Ludovic Rousseau · 13 years ago
  2. c55f581 Windows: do not set altsetting 0 as part of libusb_release_interface() by Pete Batard · 13 years ago
  3. efd3fae Windows: fix communication with hubs by Pete Batard · 13 years ago
  4. a8d1eb7 Windows: add USB 3.0 controller support by Pete Batard · 13 years ago
  5. 48a1949 Windows: add static keywords and drop duplicated or unneeded code by Pete Batard · 13 years ago
  6. af40728 Windows: fix 'windows_error_str' defined but not used when not logging by Pete Batard · 13 years ago
  7. abc3143 libusbi.h: Silence unused context variable warnings when not logging by Peter Stuge · 13 years ago
  8. 69b71c8 Windows: copy DLL file regardless of ddk_build.cmd dll argument case by Pete Batard · 13 years ago
  9. fdbac89 Windows: Add uint32_t typedef for old MSC so that DDK can build lsusb by Pete Batard · 13 years ago
  10. c471d55 Darwin: fix port leak in darwin_clock_gettime() by Vitali Lovich · 13 years ago
  11. 477f391 Darwin: remove unnecessary run loop invalidation during libusb_exit() by Vitali Lovich · 13 years ago
  12. f52094f Darwin: fix port leak during libusb_exit() by Vitali Lovich · 13 years ago
  13. 8a2f7b5 Darwin: fix potential leak on libusb_claim_interface() error by Vitali Lovich · 13 years ago
  14. b1ee2ef Darwin: Fix #117 transfer size 64/32 bit issue for transfer callbacks by Nathan Hjelm · 13 years ago
  15. c407a2d Remove username from SF FRS rsync upload command by Peter Stuge · 13 years ago
  16. cbc2d7b Support release candidate versions in configure.ac and libusb-1.0.rc by Peter Stuge · 13 years ago
  17. 384a528 Tidy .gitignore a little by Peter Stuge · 13 years ago
  18. 9ad3643 Docs: Clarify that libusb_handle_events_timeout() tv param can't be NULL by Hans de Goede · 13 years ago
  19. e1c06fb Makefile.am: Do not remove ChangeLog on make distclean, fixes #116 by Peter Stuge · 13 years ago
  20. 0c5bf03 Darwin: Reduce race likelihood between cancellation and device disconnect by Vitali Lovich · 13 years ago
  21. 3e6e257 Document that libusb_get_device_list() can return any libusb_error code by Peter Stuge · 13 years ago
  22. 737ba04 Linux: Fix #81 URB double free race condition on device disconnect by Pete Batard · 13 years ago
  23. 1b0f758 Add libusb_error_name() API function by Peter Stuge · 13 years ago
  24. e168051 Add libusb_has_capability() API function by Peter Stuge · 13 years ago
  25. 2dc2fa2 Fix typos in introductory documentation by Sebastian Pipping · 13 years ago
  26. 0a82808 Linux: Add libusb_open() debug and error messages with the device path by Pekka Nikander · 13 years ago
  27. 6583372 Add debug message with libusb_open() error code by Pekka Nikander · 13 years ago
  28. f797ecb Document libusb_handle_events_completed() and _timeout_completed() by Hans de Goede · 13 years ago
  29. 6696512 Fix #56 race condition causing delayed completion of sync transfers by Graeme Gill · 13 years ago
  30. cfee544 Darwin: Use a condition to signal async thread ready in libusb_init() by Nathan Hjelm · 13 years ago
  31. d1bd234 Fix #64 use of reserved identifiers throughout libusb by Nathan Hjelm · 13 years ago
  32. a97762a Darwin: fix libusb_get_device_list() and libusb_claim_interface() leaks by Nathan Hjelm · 13 years ago
  33. 8723df1 Darwin: use kIOMasterPortDefault instead of creating a master port by Nathan Hjelm · 13 years ago
  34. 0eb7e43 Allow devices with zero configurations to be discovered by Peter Stuge · 13 years ago
  35. 5010c3e Linux: Continue enumeration even if one device returns an error by Peter Stuge · 13 years ago
  36. 2bf8848 Linux: Handle single- and two-digit kernel versions like 3.0 and 4 by Hans de Goede · 13 years ago
  37. 0288bf2 Windows: Provide libusb_get_device_speed() data by Pete Batard · 14 years ago
  38. 382b7de Darwin: Provide libusb_get_device_speed() data by Trygve Laugstøl · 13 years ago
  39. 44d6319 Linux: Provide libusb_get_device_speed() data from sysfs by Hans de Goede · 14 years ago
  40. c8c40bc Add new API function libusb_get_device_speed() by Hans de Goede · 14 years ago
  41. 0db8cba Darwin: Improve device enumeration performance by Nathan Hjelm · 14 years ago
  42. 511ec43 Linux: Use __read_sysfs_attr() to get busnum and devaddr by Hans de Goede · 14 years ago
  43. e05bbc5 Linux: Add __read_sysfs_attr() helper function by Hans de Goede · 14 years ago
  44. 20e26dd Linux: Stop kernel from re-attaching in-kernel driver after reset by Hans de Goede · 14 years ago
  45. 4e294dc Core: Use USB_MAXINTERFACES rather then sizeof(claimed_interfaces) by Hans de Goede · 14 years ago
  46. a68f956 Linux: Fix warnings seen when compiling with gcc-4.6 by Hans de Goede · 14 years ago
  47. 209b5cc Darwin: Fix #108 crash when a device is unplugged by Vitali Lovich · 13 years ago
  48. d3543e9 libusb.h: Add missing LIBUSB_CLASS_ codes currently defined by usb.org by Peter Stuge · 13 years ago
  49. 08bc7ff libusb.h: Add LIBUSB_CLASS_IMAGE in addition to LIBUSB_CLASS_PTP by Peter Stuge · 13 years ago
  50. 3d7938d libusb.h: Fix LIBUSB_CLASS_PRINTER description typo by Peter Stuge · 13 years ago
  51. 5d0526a Darwin: Fix #100 warning cast to pointer from integer of different size by Sean McBride · 14 years ago
  52. bb8854f configure.ac: Fix #97 clang warning about -fgnu89-inline by Sean McBride · 13 years ago
  53. cb3c2e4 Windows: Make cancel_io() in poll_windows.c static by Pete Batard · 13 years ago
  54. 6635dbb Windows: Make upperize() in windows_usb.h static by Peter Stuge · 13 years ago
  55. 9479ce9 descriptor.c: Fix buffer read overflow caught by valgrind by Vitali Lovich · 14 years ago
  56. c775c2f Clean up in-flight transfers and device handle when closing a device by Vitali Lovich · 14 years ago
  57. 7428258 Add recursive mutexes to threading abstraction by Vitali Lovich · 14 years ago
  58. 8f1bc06 Add USBI_TRANSFER_CANCELLING and _DEVICE_DISAPPEARED status flags by Vitali Lovich · 14 years ago
  59. 87ba8a9 Linux: Detect and report that device has gone away while discarding URBs by Vitali Lovich · 14 years ago
  60. 2c85c36 libusbi.h: Add comma after last value in enum usbi_transfer_flags by Peter Stuge · 13 years ago
  61. 5d7be3e threads_posix.h: Whitespace fix by Peter Stuge · 13 years ago
  62. 18db481 libusb/Makefile.am: Correct threading files in libusb_1_0_la_SOURCES by Peter Stuge · 13 years ago
  63. 5f30c81 Linux: Fix #70 race condition in sysfs_get_device_list() by Alan Ott · 13 years ago
  64. 40327cd Darwin: Fix #63 error when apps use Objective-C garbage collection by Sean McBride · 14 years ago
  65. 3ba2fae Darwin: Fix #28 clang analyzer warning about unbalanced retain/release by Sean McBride · 15 years ago
  66. b67120f io.c: Fix clang analyzer warning about unused variable by Sean McBride · 15 years ago
  67. 51af85d .gitignore: Add m4 subdirectory created by libtool by Peter Stuge · 13 years ago
  68. c569e5b Linux: Do not include useless pthread.h by Ludovic Rousseau · 14 years ago
  69. 82af9f9 Windows: minor code improvements by Pete Batard · 14 years ago
  70. 7e636db Windows: prevent set_configuration request from being sent using WinUSB by Pete Batard · 14 years ago
  71. 578c50c Windows: fixed default WinUSB timeout and ineffective policy settings by Graeme Gill · 14 years ago
  72. 25fa63e Windows: Don't leak pipe fds by Pete Batard · 14 years ago
  73. 3ccd9bd Windows: enumeration overhaul by Peter Stuge · 13 years ago
  74. bb108cb Windows: MS project files part 4 - MSVC6 project files by Pete Batard · 13 years ago
  75. 78896ae Windows: MS project files part 3 - VS2005 project files by Pete Batard · 13 years ago
  76. 9e5f427 Windows: MS project files part 2 - WDK project files by Pete Batard · 13 years ago
  77. c1e7543 Windows: MS project files part 1 - support files & preliminaries by Pete Batard · 13 years ago
  78. 85a14f4 Move library version number from configure.ac to libusb/version.h by Peter Stuge · 13 years ago
  79. 3481f52 Windows: Debug builds create the same .dll file name as non-debug by Peter Stuge · 13 years ago
  80. 9da8cf5 Windows: explicit use of ANSI or WideChar calls by Pete Batard · 14 years ago
  81. ae675c1 Windows: Remove SetupAPI, AdvAPI32 and OLE32 link-time dependencies by Pete Batard · 14 years ago
  82. 356e312 Add .gitattributes to avoid Windows line ending issues with autocrlf by Pete Batard · 14 years ago
  83. 61c120f Windows: Touch up FileDescription and ProductName resource strings by Peter Stuge · 14 years ago
  84. 99b4ddc Windows: Remove emulated direct device access via HID API by Peter Stuge · 14 years ago
  85. 4be84ab Revert libusb_strerror() until we have i18n and l10n by Peter Stuge · 14 years ago
  86. 0e177f2 dpfp_threaded: return instead of pthread_exit() to avoid Cygwin warning by Pete Batard · 14 years ago
  87. e65878f Windows: Rename various variables named "index" to avoid shadow warnings by Pete Batard · 14 years ago
  88. 019bf73 Windows: Fix logic in enumeration of driver name and port number by Pete Batard · 14 years ago
  89. 24494ed Windows: Allow claiming any interface in composite device using WinUSB by Pete Batard · 14 years ago
  90. 9c8e654 Windows: Allow arbitrary bConfigurationValue in config descriptors by Pete Batard · 14 years ago
  91. dcd0029 Darwin: Schedule isochronous transfers further in the future by Thomas Röfer · 14 years ago
  92. e83fad3 Darwin: Fix #65 memory leak in submit_iso_transfer() by Thomas Röfer · 14 years ago
  93. 1a2d21f configure.ac: Refactor Windows backend settings into one occurence by Peter Stuge · 14 years ago
  94. 717f476 configure.ac: Rename AM_LDFLAGS to LTLDFLAGS and actually use them by Peter Stuge · 14 years ago
  95. 3cbe573 configure.ac: Clean up PC_LIBS_PRIVATE and AM_LDFLAGS by Peter Stuge · 14 years ago
  96. ef39d15 configure.ac: Call AC_CONFIG_FILES() for each output file by Peter Stuge · 14 years ago
  97. 6e52ea0 configure.ac: Whitespace changes and trivial reordering by Peter Stuge · 14 years ago
  98. 44b85da configure.ac: Quote AC_COMPILE_IFELSE() input by Peter Stuge · 14 years ago
  99. 19d5882 configure.ac: Define booleans to 1 when set, instead of an empty string by Peter Stuge · 14 years ago
  100. c24649d configure.ac: Clean up redundancy and fix LIBS on Linux by Peter Stuge · 14 years ago