Clone this repo:
  1. f1af64b darwin: Add null checks on ->device in darwin_open, fixing a crash if a by wws13 · 3 weeks ago upstream/master
  2. 102ab65 Updated changelog for v1.0.30 by Sean McBride · 3 weeks ago
  3. 9ceaa52 windows: fix bus number assignment for root hub device by Logan Gallois · 3 months ago
  4. 912869b CI(linux): ASan/UBSan + hardening; staged install (DESTDIR); bounded BOS fuzzer smoke inside linux job by Theodor Engøy · 4 months ago
  5. 993d72a tests/fuzz: BOS device‑cap parsers fuzzer (USB 2.0 ext, SS dev‑cap, Container ID) + minimal corpus seed by Theodor Engøy · 4 months ago
  6. 18d26e4 libusbi.h: move mutex declarations before the things they lock by Sean McBride · 4 months ago
  7. f478f4e linux: change usbi_handle_disconnect signature to take ctx by Sean McBride · 4 months ago
  8. 4253625 windows: Fix Compilation with Microsoft Visual Studio 2026 by ¥IGA · 4 months ago
  9. a409dbb macOS: Fix for libusb_get_port_numbers on macOS 26+ by Vadim Mikhailov · 4 months ago
  10. c9f02b2 core: Add new function libusb_get_session_data by Vladimir Gladkov (vladimir-office-win11) · 4 months ago
  11. a186898 fix pthread wrapping to use correct types by Sean McBride · 4 months ago
  12. e392f3b android: Fix intermittent open failure in get_usbfs_fd() by Łukasz Bartosik · 5 months ago
  13. 0950d55 darwin: use threads_posix.h wrapper functions by Sean McBride · 5 months ago
  14. 05b55b4 darwin: Add new windows_hotplug files to Xcode project by Sean McBride · 5 months ago
  15. cf8ad9a Updated .clang-tidy config file to enable/disable some more warnings by Sean McBride · 5 months ago
  16. ace97b5 Fixed memory leak in an error path by Sean McBride · 5 months ago
  17. 2ed37cc Fixed clang-tidy readability-math-missing-parentheses warnings by Sean McBride · 5 months ago
  18. a630310 Fixed clang-tidy readability-redundant-casting warnings by Sean McBride · 5 months ago
  19. d2a3e5b libusbi.h: reorder struct fields so mutex appears before variable it guards by Sean McBride · 5 months ago
  20. 366ecca Clarify return value of usbi_mutex_trylock with named temporary variable by Sean McBride · 5 months ago