1. 960a6e7 core: Prevent attempts to recursively hande events by Chris Dickens · 9 years ago
  2. 4a0eacb Windows: Fix potential memory leak by Chris Dickens · 9 years ago
  3. a7e946a Miscellaneous fixes by Tobias Klauser · 10 years ago
  4. e9a52c0 linux_usbfs: Add support for kernels that can reap after disconnect by Chris Dickens · 9 years ago
  5. 3dbf0a9 linux_usbfs: Avoid file descriptor leak in error case by Chris Dickens · 9 years ago
  6. 377f513 linux: Filter hotplug events by DEVTYPE of "usb_device" by Chris Dickens · 9 years ago
  7. eb532c0 linux_usbfs: Only remove the device fd from the pollfd list once by Chris Dickens · 9 years ago
  8. 6d5ffa0 Docs: Add missing functions to API page by Chris Dickens · 9 years ago
  9. cec3514 Windows: Regenerate libusb-1.0.def file from latest DLL by Chris Dickens · 9 years ago
  10. b5991a9 libusb 1.0.20 by Chris Dickens · 9 years ago
  11. 440fdbb libusb 1.0.20-rc3 by Chris Dickens · 9 years ago
  12. 7a00443 core: Add RC string to libusb version message by Chris Dickens · 9 years ago
  13. 127250e Windows: Fix some build warnings/link issues by Chris Dickens · 9 years ago
  14. bf1635b io: Always complete transfers regardless of timerfd errors by Chris Dickens · 9 years ago
  15. 8f2d5bb libusb 1.0.20-rc2 by Chris Dickens · 9 years ago
  16. 2e1781e core: Record when a transfer timeout has been handled by Chris Dickens · 9 years ago
  17. 8c24a1b Examples: fxload improvements by Chris Dickens · 9 years ago
  18. efd02e7 core: Correctly report cancellations due to timeouts by Chris Dickens · 9 years ago
  19. 13a90e4 linux_usbfs: Set reap action to CANCELLED only when successful by Chris Dickens · 9 years ago
  20. a6a7b53 linux: Assume usbfs path = /dev/bus/usb when using UDEV by Hans de Goede · 9 years ago
  21. 4fe0f7e Misc: Remove autom4te.cache directory from Haiku during 'make dist' by Chris Dickens · 9 years ago
  22. d73bc72 libusb 1.0.20-rc1 by Chris Dickens · 9 years ago
  23. a4d2cb8 API: Add libusb_free_pollfds() function by Chris Dickens · 10 years ago
  24. f9480d0 linux_usbfs: use calloc for multiplication by Marcus Meissner · 9 years ago
  25. d473d0b Use locally defined MIN macro instead of min which is (possibly) defined in windows.h by Tim Hutt · 9 years ago
  26. 649a500 Windows: Close HID handles when closing composite devices by Chris Dickens · 9 years ago
  27. b31e7f8 Windows: Remove redundant check in windows_claim_interface() by Chris Dickens · 9 years ago
  28. 3682baa Windows: Destroy autoclaim_lock during cleanup by Chris Dickens · 9 years ago
  29. c141457 linux_usbfs: Fix memory allocation failure. by Gaurav · 9 years ago
  30. 260ff88 Misc: Fix doxygen comment for MaxPower field with respect to super-speed by Tobias Klauser · 9 years ago
  31. c8662f8 Windows: Check for "calloc" allocation failure. by Gaurav · 9 years ago
  32. 9b2c8ab core: Copy transfer timeout to local variable before using by Chris Dickens · 10 years ago
  33. 02f7f85 core: Miscellaneous transfer timeout improvements by Chris Dickens · 10 years ago
  34. a1c9895 examples: Address issues reported by Markus Elfring by Chris Dickens · 10 years ago
  35. 0a5b006 core: Remove unused member add_iso_packet_size from struct usbi_os_backend by Tobias Klauser · 10 years ago
  36. df08e7e Misc: Remove unnecessary \n from log messages by Matthias Bolte · 10 years ago
  37. 4ec225e WinCE: Unlock mutex when error occurs during event handling by Chris Dickens · 10 years ago
  38. a611862 WinCE: Fix return from void function by Chris Dickens · 10 years ago
  39. f2ebec7 WinCE: Make whitespace consistent across entire file by Chris Dickens · 10 years ago
  40. 24a6529 WinCE: Remove use of dedicated timer thread by Chris Dickens · 10 years ago
  41. 3071d46 WinCE: Remove unused errno header and local variable by Chris Dickens · 10 years ago
  42. 138d240 core: generalize comment about setting configurations with claimed interfaces by Antonio Ospite · 10 years ago
  43. 76b3d34 core: use the actual signature of libusb_get_configuration() in the docs by Antonio Ospite · 10 years ago
  44. dfb5c07 Windows: Remove erroneous call to CloseHandle and add comments by Chris Dickens · 10 years ago
  45. 0dca8fd Windows: Improve monotonic clock_gettime() implementation by Chris Dickens · 10 years ago
  46. 0e10f8f Windows: Fix wIndex in setup packet for config descriptor request by Chris Dickens · 10 years ago
  47. 56aa106 windows: fix broken bus number lookup by Pete Batard · 10 years ago
  48. c7401ca Remove -c flag. Erroneous output caused on android by Venkatesh Shukla · 10 years ago
  49. dd4da21 Misc: Update README to include Haiku backend by Chris Dickens · 10 years ago
  50. 998e83a Misc: Remove comment that no longer makes sense by Chris Dickens · 10 years ago
  51. 1c8d030 linux: Fix format specifiers for sscanf() calls by Chris Dickens · 10 years ago
  52. a886bb0 core: Add internal transfer state management by Chris Dickens · 10 years ago
  53. b000fe1 misc: fix typos in comments by orbitcowboy · 10 years ago
  54. d26cc69 darwin: fix resource leak (cached devices are never freed) by parafin · 10 years ago
  55. d68750a darwin: Fix build break and warning caused by commit 699db154 by Chris Dickens · 10 years ago
  56. cbbed3c haiku: Transition to use new transfer completion API by Chris Dickens · 10 years ago
  57. 89f0316 openbsd: Transition to use new transfer completion API by Chris Dickens · 10 years ago
  58. 4b716a2 netbsd: Transition to use new transfer completion API by Chris Dickens · 10 years ago
  59. 699db15 darwin: Transition to use new transfer completion API by Chris Dickens · 10 years ago
  60. e8dad7c core: Implement new transfer completion API by Chris Dickens · 10 years ago
  61. 58bf25b darwin: change Xcode project end-of-line by Ludovic Rousseau · 10 years ago
  62. 51b1019 linux_usbfs: Update MAX_ISO_BUFFER_LENGTH by Chris Dickens · 10 years ago
  63. a3d3313 Fix up backends for new transfer completion API. by Chris Dickens · 10 years ago
  64. fec3f8c core: Add alternative API for backends to handle transfer completion by Chris Dickens · 10 years ago
  65. 127e0c3 hotplug: Provide a default enum value for libusb_hotplug_flag by Chris Dickens · 10 years ago
  66. 3037616 Examples: Fix device leak in hotplugtest by Chris Dickens · 10 years ago
  67. caa456a Windows: Fix broken build caused by missing rename in 63a440f1 by Chris Dickens · 10 years ago
  68. 859d6a9 core: Fix handling of duplicate transfer submission/cancellation by Chris Dickens · 10 years ago
  69. 63a440f Windows: Free all WinUSB handles when closing a device by Chris Dickens · 10 years ago
  70. 5ca334d core: Add debug statements to help trace transfers by Chris Dickens · 10 years ago
  71. 8c23764 Do not use IOUSBDeviceInterface550 or kIOUSBInterfaceInterfaceID550 on OSX versions by Nathan Hjelm · 10 years ago
  72. 5e8928b core: Make event_data_lock non-recursive by Chris Dickens · 10 years ago
  73. 542fd04 Fixing erroneous double semi-colon by Chris Dickens · 10 years ago
  74. 0f8c332 Windows: Direct control requests to a specific interface when possible by Chris Dickens · 10 years ago
  75. 4c28cd8 core: Improve the handling of the pollfd list by Chris Dickens · 10 years ago
  76. 89b5407 core: Signal the event pipe at most one time by Chris Dickens · 10 years ago
  77. 3b371f1 core: Eliminate hotplug pipe, using list and event pipe instead by Chris Dickens · 10 years ago
  78. f5795bf core: Add new flag to record when a new poll fd is added by Chris Dickens · 10 years ago
  79. 192adf4 core: Add helper functions to signal and clear the event pipe by Chris Dickens · 10 years ago
  80. 5b2f2e1 core: Rename pipe used to signal internal events by Chris Dickens · 10 years ago
  81. 1b4b7f8 core: Transition device close event to use event_data_lock by Chris Dickens · 10 years ago
  82. 0e62e5c core: Add new lock to protect internal context event data by Chris Dickens · 10 years ago
  83. c57953c core: Rename pollfd_modify counter and its lock to device_close by Chris Dickens · 10 years ago
  84. 7ede4b7 core: Remove taking of events lock inside usbi_fd_notification() by Chris Dickens · 10 years ago
  85. 7924c1f Doxygen: upgrade doxygen.cfg.in file by Ludovic Rousseau · 10 years ago
  86. 7e725e5 Doxygen: fix a duplicate label by Ludovic Rousseau · 10 years ago
  87. de6130d Doxygen: fix a duplicate label by Ludovic Rousseau · 10 years ago
  88. e82c9b2 API: remove unused libusb_hotplug_callback struct by Ludovic Rousseau · 10 years ago
  89. 8c4f86b API: Add an Application Programming Interface page by Ludovic Rousseau · 10 years ago
  90. 63cd7d1 Windows: fix 2 bugs in windows_handle_events() by Pete Batard · 10 years ago
  91. d37635a misc: Fix grammar in a comment by Simon Newton · 10 years ago
  92. ada59db Windows: Silence VS2013 code analysis warnings by Pete Batard · 10 years ago
  93. ab8f71c Windows: Fix cygwin64 build by Pete Batard · 10 years ago
  94. a447fa4 Fix broken 'make install' by Akshay Jaggi · 10 years ago
  95. dc97425 haiku: Add Haiku support by Akshay Jaggi · 10 years ago
  96. 12e9e35 io: Move timerfd close into error handling path by Chris Dickens · 10 years ago
  97. b72f4cf io: Fix memory leaks in usbi_io_init() by Chris Dickens · 10 years ago
  98. a0d3714 threads_posix: Fix compiler warning due to redefinition of _GNU_SOURCE by Chris Dickens · 10 years ago
  99. d8a2950 core: Make use of headers consistent across all files by Chris Dickens · 10 years ago
  100. 8035a77 core: Fix compiler warnings on MinGW and Visual Studio by Chris Dickens · 10 years ago