1. a636df4 Whitespace cleanup by Pete Batard · 14 years ago
  2. 23b5db8 Add internal abstraction for POSIX Threads by Peter Stuge · 15 years ago
  3. a04cbb0 v1.0.8 release by Daniel Drake · 15 years ago
  4. 53b4729 Linux: don't set SHORT_NOT_OK on bulk out URBs (#20 by Daniel Drake · 15 years ago
  5. 1519828 Linux: Handle failure to read active configuration during enumeration by Daniel Drake · 15 years ago
  6. 4516862 Darwin: don't reuse cached descriptors during enumeration by Nathan Hjelm · 15 years ago
  7. 3af329d v1.0.7 release by Daniel Drake · 15 years ago
  8. ceb8cac Document that fd set contents are an internal implementation detail (#36) by Daniel Drake · 15 years ago
  9. 9bea500 Linux: correct config descriptor endianness fix by Martin Koegler · 15 years ago
  10. 02df59a Linux: Fix endianness handling of usbfs config descriptors (#27) by Martin Koegler · 15 years ago
  11. ec303b0 Darwin: fix enumeration of devices with non-consecutive addresses (#23) by Nathan Hjelm · 15 years ago
  12. cd809e2 Add more interface classes by Bastien Nocera · 15 years ago
  13. 1ce4aa6 Darwin: Cleanup async callback code, catch request timeouts by Nathan Hjelm · 15 years ago
  14. 68af9f8 Darwin: fix endianness of control setup packet by Nathan Hjelm · 15 years ago
  15. cfce4d1 Darwin: fix memory leak in process_device by Nathan Hjelm · 15 years ago
  16. 161893c Darwin: use logging functions by Nathan Hjelm · 15 years ago
  17. 2a72f38 Darwin: support multiple calls to libusb_init by Nathan Hjelm · 15 years ago
  18. a418679 v1.0.6 release by Daniel Drake · 15 years ago
  19. 8392ff2 lsusb example: make print_devs() static by Ludovic Rousseau · 15 years ago
  20. 9cc6bfa Darwin: fix warning in darwin_error_str() by Ludovic Rousseau · 15 years ago
  21. 4c706d2 Darwin: allow devices to be opened multiple times by Nathan Hjelm · 15 years ago
  22. 0232fc5 Increase libusb_handle_events() timeout to 60 seconds by Daniel Drake · 15 years ago
  23. 0bd7ef5 Refine timerfd header check (#18) by Daniel Drake · 15 years ago
  24. 90d8fca v1.0.5 release by Daniel Drake · 15 years ago
  25. 11d5910 Update documentation about early completion caveats by Daniel Drake · 15 years ago
  26. f796c95 Add libusb_get_max_iso_packet_size() to libusb.h by Ludovic Rousseau · 15 years ago
  27. 4783008 Use timerfd for timeout handling by Daniel Drake · 15 years ago
  28. 9b120c2 Use AM_SILENT_RULES for building by Daniel Drake · 15 years ago
  29. ef6ea6c v1.0.4 release by Daniel Drake · 15 years ago
  30. 217f576 Linux: Add support for the new URB_BULK_CONTINUATION flag by David Moore · 15 years ago
  31. 6983005 Transfer locking by Daniel Drake · 15 years ago
  32. 98f1b30 Clarify that timeout 0 means unlimited timeout by Daniel Drake · 15 years ago
  33. 858684f Linux: more flexibility with monotonic clock by Daniel Drake · 15 years ago
  34. fe0d8dc Darwin: handle overflows by Nathan Hjelm · 15 years ago
  35. f46716f v1.0.3 release by Daniel Drake · 15 years ago
  36. 5b489b8 Darwin: 64-bit type fixes by Toby Peterson · 15 years ago
  37. ad8ae04 Darwin: fix crash when reading descriptors after close by Nathan Hjelm · 15 years ago
  38. 45ae2ae move bug info to bug tracker by Daniel Drake · 15 years ago
  39. 126129e Linux: try harder not to lose any data by Daniel Drake · 15 years ago
  40. 0334ee6 Add libusb_get_max_iso_packet_size() by Daniel Drake · 15 years ago
  41. 615f18e Linux: fix sending of zero length bulk packets by Daniel Drake · 15 years ago
  42. 86f79fb Darwin: Don't cancel transfers on timeout by Nathan Hjelm · 15 years ago
  43. d4bd9ed Don't terminate enums with commas by Daniel Drake · 15 years ago
  44. 8be2560 v1.0.2 release by Daniel Drake · 15 years ago
  45. 060e006 Linux: fix config descriptor parsing on big-endian systems by Daniel Drake · 15 years ago
  46. c4a9050 Darwin: improve handling of disconnected devices by Nathan Hjelm · 15 years ago
  47. 6b69f54 Darwin: fix parsing of config descriptors by Nathan Hjelm · 15 years ago
  48. 2b3a9ff Eliminate -Wsign-compare compiler warnings by Daniel Drake · 15 years ago
  49. cad5cb5 Make synchronous transfer APIs robust against signal interruption by David Moore · 15 years ago
  50. b501795 pre-gcc-3.4 compatibility by Alex Vatchenko · 15 years ago
  51. 00bb280 Fix memory leak in config descriptor parsing by Daniel Drake · 15 years ago
  52. 068ff5b Update AUTHORS by Daniel Drake · 15 years ago
  53. aa24c04 v1.0.1 release by Daniel Drake · 15 years ago
  54. 4476767 Add BUGS file by Daniel Drake · 15 years ago
  55. e0365a6 Darwin: get_config_descriptor bugfixes by Nathan Hjelm · 16 years ago
  56. 5fd0e84 Fix compilation of Darwin backend by Daniel Drake · 16 years ago
  57. b49f6bf Darwin backend by Nathan Hjelm · 16 years ago
  58. d859158 Make endianness macros endian-independent by Nathan Hjelm · 16 years ago
  59. 9196f58 Abstract clock reading into OS layer by Nathan Hjelm · 16 years ago
  60. e912078 Fix endianness in device descriptors by Daniel Drake · 16 years ago
  61. ccf6d3d Only link with librt on Linux by Nathan Hjelm · 16 years ago
  62. 8945399 API docs: describe libusb_transfer_cb_fn type by Hans Ulrich Niedermann · 16 years ago
  63. abe34a2 Make empty array in struct compatible with C99 by Hans Ulrich Niedermann · 16 years ago
  64. 620075c Avoid signedness errors in API docs example code by Hans Ulrich Niedermann · 16 years ago
  65. c754ae2 Decrement poll() result when internal pipe has been handled by Daniel Drake · 16 years ago
  66. b9ca960 Prevent transfer from being submitted twice or improperly canceled by David Moore · 16 years ago
  67. d2a8ec2 Linux: Fix race condition in cancel_bulk_transfer() by David Moore · 16 years ago
  68. 34b9eeb v1.0.0 release by Daniel Drake · 16 years ago
  69. b1d636d EOL-whitespace fixes by Mikhail Gusarov · 16 years ago
  70. 4a9ac38 Linux: fix reading of active configuration by Daniel Drake · 16 years ago
  71. 81a7310 Fix double free in descriptor parsing error path by Daniel Drake · 16 years ago
  72. 9b4b534 Improvements to multi-threaded I/O system by Daniel Drake · 16 years ago
  73. 0e5b0fc SourceForge website upload system changed by Daniel Drake · 16 years ago
  74. a133875 v0.9.4 release by Daniel Drake · 16 years ago
  75. c32aa66 Pause event handling while opening and closing devices by Daniel Drake · 16 years ago
  76. 1d7cf3d Add libusb_attach_kernel_driver() by Bastien Nocera · 16 years ago
  77. 914a4e7 Linux: handle low-level transfer errors by Daniel Drake · 16 years ago
  78. d25b566 Support for out-of-tree building by Aurelien Jarno · 16 years ago
  79. 8674c67 Document the logging style by Daniel Drake · 16 years ago
  80. 94936cb Async I/O documentation touchups by Daniel Drake · 16 years ago
  81. 2f8f1b1 Doc: fix typo in events lock section by Daniel Drake · 16 years ago
  82. 046e681 v0.9.3 release by Daniel Drake · 16 years ago
  83. fec6eaa Reset internal transfer flags on submit by Daniel Drake · 16 years ago
  84. 81627bd Add libusb_get_configuration prototype by Daniel Drake · 16 years ago
  85. 1631eae v0.9.2 release by Daniel Drake · 16 years ago
  86. 0d9c40d Linux: fix sysfs directory handling by Daniel Drake · 16 years ago
  87. 66c9847 Linux: correct usage of MAX_PATH by David Engraf · 16 years ago
  88. 6494f07 Linux: fix bulk/iso transfer double-cancellation by Daniel Drake · 16 years ago
  89. 9140f5b v0.9.1 release by Daniel Drake · 16 years ago
  90. 83a0290 Add missing GET_CONTEXT() by Daniel Drake · 16 years ago
  91. fbad9a5 Linux: Compatibility with new sysfs descriptors file by Daniel Drake · 16 years ago
  92. 819e65f Allow user data pointer to be passed through pollfd notification API by Daniel Drake · 16 years ago
  93. 1df713d Introduce contexts to the API by Daniel Drake · 16 years ago
  94. 9818151 Revert "Temporary workaround for event handling serialization issue" by Daniel Drake · 16 years ago
  95. d5f8289 Overflow handling by Daniel Drake · 16 years ago
  96. 546dee2 a fix for SIGSEGV in handle_bulk_completion() by Artem Egorkine · 16 years ago
  97. 947ba80 Refine configuration selection again by Daniel Drake · 16 years ago
  98. e7a7a49 docs update by Daniel Drake · 16 years ago
  99. 217534e round up poll timeout by Daniel Drake · 16 years ago
  100. 5ad79b3 fix doc about libusb_open() by Felipe Balbi · 16 years ago