1. 3dca962 hotplug: Improve internal structure and deregistration mechanism by Chris Dickens · 7 years ago
  2. 539a323 Misc: Fix testlibusb build on VS2013 and earlier and suppress warnings by Chris Dickens · 7 years ago
  3. 8aad7fd linux_usbfs: Improve isochronous transfer submission and error reporting by Chris Dickens · 7 years ago
  4. 2ae2348 Windows: Add VS 2010/2012/2013/2017 project files for testlibusb by Chris Dickens · 7 years ago
  5. fa19c15 Windows: testlibusb example for VS2015 by Anil Nair · 8 years ago
  6. 0fece89 Examples: Misc. cleanup to xusb by Chris Dickens · 7 years ago
  7. d8c1f7c Examples: Improvements to xusb's support for Microsoft OS descriptors by Chris Dickens · 7 years ago
  8. ba86d27 Misc: Fix pre-commit hook to not emit errors in non-Bash shells by Chris Dickens · 7 years ago
  9. 1bd541e Solaris: Add detach/attach kernel driver support by Joshua · 8 years ago
  10. 9d4a6ea Windows: Report correct usagePage and usage values for HID by chunyu.xie · 8 years ago
  11. 61dc33a Windows: Fix libusb_get_string_descriptor for HID devices by chunyu.xie · 8 years ago
  12. 21540e4 linux_usbfs: Remove old comment by Victor Toso · 7 years ago
  13. e5ec22e linux_udev: Initialize pointer before calling external API by Victor Toso · 7 years ago
  14. bb172b4 linux_usbfs: Set urb->buffer_length for isochronous transfers by Jakub Klama · 7 years ago
  15. 4d9fc62 linux_usbfs: Fixed excessive check by Roman Kalashnikov · 7 years ago
  16. b4c9b42 examples: Fix device handle leak in xusb by Chris Dickens · 7 years ago
  17. 2cefbc8 io: Clear transfer timeout struct when transfer has no timeout by Chris Dickens · 7 years ago
  18. 1fe3db7 darwnin: fix compilation warning by Ludovic Rousseau · 7 years ago
  19. 140a4cb Fix typo in exit() function signature by jonner · 7 years ago
  20. 468d864 core: Preparation for handling backend-specific options by Chris Dickens · 7 years ago
  21. 86b162c core: Pass context to backend when calling exit() function by Chris Dickens · 7 years ago
  22. 539f22e core: Introduce libusb_set_option() API function by Chris Dickens · 7 years ago
  23. 34987d0 core: Slightly refactor and improve logging code by Chris Dickens · 7 years ago
  24. a1cf206 examples: reformat testlibusb.c by Ludovic Rousseau · 7 years ago
  25. 32ef433 core: Fix --disable-log option to remove logging functionality by Chris Dickens · 7 years ago
  26. fc49cc1 core: Add provisions for per-context private backend data by Chris Dickens · 7 years ago
  27. cad7d0e core: Kill usbi_os_backend structure definition madness by Chris Dickens · 7 years ago
  28. ef8776d Misc: Ensure the 'os_priv' member of structures is pointer aligned by Chris Dickens · 7 years ago
  29. cb216b4 Misc: Refactor zero-length array declarations by Chris Dickens · 7 years ago
  30. e59e437 libusb.h: use __linux__ instead of __linux by Adrian Bunk · 7 years ago
  31. 448eb4e Empty commit to resync nano by Chris Dickens · 7 years ago
  32. 625b180 Windows: Fixed USB_CONFIGURATION_DESCRIPTOR struct alignment issue (10 bytes size instead of 9) by l_proger · 7 years ago
  33. 0ccf7ea Windows: Header file cleanup by Chris Dickens · 7 years ago
  34. 00c7a16 Align error code handling with WinUsb by Sameeh Jubran · 7 years ago
  35. fc99620 Windows: Fix regression introduced by 05b0b55b by Chris Dickens · 7 years ago
  36. b06b4d1 git: Don't ignore platform config.h by Andy McFadden · 8 years ago
  37. 05b0b55 Windows: Fix possible memory leak when caching descriptors fails by Chris Dickens · 8 years ago
  38. beb0d61 linux: Apply v2 version of patch for CLOEXEC changes by Chris Dickens · 8 years ago
  39. 871eb29 macOS Sierra: Fix detection of parent devices. by tich · 8 years ago
  40. 2756874 darwin: use clock_gettime() on 10.12+ by Nathan Hjelm · 8 years ago
  41. 18a1452 Windows: Allow HID reports up to 1024 + report id by Stefan Agner · 8 years ago
  42. ecc87bb core: Improve robustness of event handling by Chris Dickens · 8 years ago
  43. b08b199 core: Silence 'unhandled case in switch' warning. by Josh Gao · 8 years ago
  44. 93f0feb Windows: Remove initialization of calloc'ed memory by Chris Dickens · 8 years ago
  45. 92093a5 Windows: return proper status by Doug Johnston · 8 years ago
  46. 24117d5 travis: Pass on arguments given to travis_autogen.sh by Chris Dickens · 8 years ago
  47. aa73b2e linux: Mark internal file descriptors as CLOEXEC by Chris Dickens · 8 years ago
  48. 02e142f linux_netlink: Retry poll() on EINTR by Chris Dickens · 8 years ago
  49. 9462d15 .gitignore: Add some new entries by Chris Dickens · 8 years ago
  50. cb77a25 configure.ac: Remove obsolete AC_ERROR and make formatting consistent by Chris Dickens · 8 years ago
  51. ffdf3c0 misc: update active developers list by Pete Batard · 8 years ago
  52. 140ff1b Windows: Remove unused safe_* macro definitions by Chris Dickens · 8 years ago
  53. 5ffd4e9 Windows: Slightly optimize the sanitize_path() function by Chris Dickens · 8 years ago
  54. 461babf Windows: Switch to snprintf() in windows_get_version() by Chris Dickens · 8 years ago
  55. a7a84d2 Windows: Fix memory and handle leaks in winusbx_claim_interface() by Chris Dickens · 8 years ago
  56. a2b31bc Windows: Fix some minor styling issues by Chris Dickens · 8 years ago
  57. 6a504b5 Windows: Clean up unnecessary variable initialization by Chris Dickens · 8 years ago
  58. e89983a Windows/WinCE: Remove uses of safe_* macros where not useful by Chris Dickens · 8 years ago
  59. d113986 Windows/WinCE: Improvements to windows_error_str() function by Chris Dickens · 8 years ago
  60. e379622 Windows: Provide C99 compliant implementations of (v)snprintf() by Chris Dickens · 8 years ago
  61. cf1db52 Windows: Hash table improvements by Chris Dickens · 8 years ago
  62. 9417868 configure.ac: Clean up style by Chris Dickens · 8 years ago
  63. 068b594 core: Remove use of gettimeofday() by Chris Dickens · 8 years ago
  64. 80f1657 core: Remove check for and inclusion of signal.h by Chris Dickens · 8 years ago
  65. 322d146 Windows: Fix DDK build's missing files by Chris Dickens · 8 years ago
  66. 96f8273 Windows: Add Visual Studio 2017 support by Chris Dickens · 8 years ago
  67. fc7ed42 travis: remove -fdiagnostics-color=auto by Ludovic Rousseau · 8 years ago
  68. a1e94c8 travis: remove -Werror by Ludovic Rousseau · 8 years ago
  69. 9029ee0 travis: use bash for travis-autogen.sh by Ludovic Rousseau · 8 years ago
  70. 3828c38 travis: do not use parallel compilations by Ludovic Rousseau · 8 years ago
  71. 83ef455 travis: make clean before building by Ludovic Rousseau · 8 years ago
  72. f3a9060 darwin: Replace bzero() with memset() by Vianney le Clément de Saint-Marcq · 9 years ago
  73. 138934c Misc: Fix a Doxygen comment typo by mojocorp · 8 years ago
  74. b14d0a4 linux_get_parent_info: Check for NULL priv->sysfs_dir before strcmp by Matthew Stapleton · 9 years ago
  75. a90331a Fix a race condition with libusb_interrupt_event_handler(). by Lars Kanis · 8 years ago
  76. 0a02d12 linux_udev: Retry poll() on EINTR by Romain Vimont · 8 years ago
  77. 09e75e9 Release 1.0.21 by Nathan Hjelm · 8 years ago
  78. 4228081 Remove generated file by Nathan Hjelm · 8 years ago
  79. 2da3345 fix travis matrix build by Nathan Hjelm · 8 years ago
  80. 9a5a813 try to get travis building with multiple macOS versions by Nathan Hjelm · 8 years ago
  81. d39d8e9 travis osx fix by Nathan Hjelm · 8 years ago
  82. 9bf4422 Windows: Fix possible false error message during device enumeration by Chris Dickens · 8 years ago
  83. 4eca418 on to 1.0.21-rc6 by Nathan Hjelm · 8 years ago
  84. 5fa6d3b darwin: fix OSAtomicAdd32Barrier argument ordering by Nathan Hjelm · 8 years ago
  85. 73d15d1 on to 1.0.21-rc5 by Nathan Hjelm · 8 years ago
  86. d11a1d1 Fixed Obj-C GC support; fix pthread name by Sean McBride · 8 years ago
  87. a8c9aba README: fix my email address by Nathan Hjelm · 8 years ago
  88. 2644d3e darwin: fix typo by Nathan Hjelm · 8 years ago
  89. 7f5f86f on to 1.0.21-rc4 by Nathan Hjelm · 8 years ago
  90. 1e05092 darwin: do not use deprecated OSAtomicIncrement32Barrier in 10.12 by Nathan Hjelm · 8 years ago
  91. 756cc2b darwin: do not use objc_registerThreadWithCollector where deprecated by Nathan Hjelm · 8 years ago
  92. aa1d76c darwin: work around devices with buggy endpoint descriptors by Nathan Hjelm · 8 years ago
  93. e5b09f3 release: on to 1.0.21-rc3 by Nathan Hjelm · 8 years ago
  94. 8877841 core: Document why we drop the flying_transfers_lock before submit_transfer by Hans de Goede · 8 years ago
  95. 00e36c8 linux_usbfs: Deal with receiving POLLERR before all transfers have completed by Hans de Goede · 8 years ago
  96. 9542c38 core: Move calculate_timeout call to add_to_flying_transfers by Hans de Goede · 8 years ago
  97. ce59e6e core: Fix unlocked access to timeout_flags by Hans de Goede · 8 years ago
  98. efcfe05 core: Fix do_close locking by Hans de Goede · 8 years ago
  99. d5a1418 core: Test for LIBUSB_SUCCESS instead of 0 in handle_timeout() by Hans de Goede · 8 years ago
  100. 06e8679 core: Do not arm timer-fd for transfers where the os handles timeout by Hans de Goede · 8 years ago