Changes

0.7.0

  • fix: Add missing fields to libusb_bos_descriptor and libusb_bos_dev_capability_descriptor #161
  • Bump libusb to 1.0.27 #201
  • Remove unneeded mut #204

0.6.5

  • Support pkg_config for MSVC. #191
  • Fix package detection and build when cross-compiling from MSVC to GNU #180
  • libusb_set_iso_packet_lengths panics on debug builds in newest nightly (2024-03-27) #199
  • Added libusb_free_pollfds() in the available FFI methods. #203

0.6.3-0.6.4

  • Patch for macOS Big Sur and newer allowing to link statically #133
  • Add libudev include paths as specified by pkg-config #140

0.6.2

  • Rename compiled library when vendored libusb is used #130

0.6.1

  • Add LIBUSB_OPTION_NO_DEVICE_DISCOVERY constant
  • Bump vendored libusb version from 1.0.24 to 1.0.25 #119

0.6.0

  • Allow null function pointers for libusb_set_log_cb() #74
  • Allow null function pointers for libusb_set_pollfd_notifiers() #71
  • Fix building of recent libusb on macOS #108
  • Ignore vendored feature on FreeBSD #109
  • Update definitions #112