Skip to content

Tags: sudobash1/hidapi

Tags

hidapi-0.14.0

Toggle hidapi-0.14.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
Youw Ihor Dutchak
general: add `hid_get_report_descriptor` API function (libusb#451)

macOS: fix retrieving USB Interface number on macOS 13.3 (libusb#534)
macOS: Properly handle the close of run loop on macOS (libusb#522)
libusb: fix crash in hid_enumerate() caused by a stale device handle (libusb#526)

windows: alternative way to get USB Serial Number if not provided by HidD_GetSerialNumberString (libusb#464)
windows: don't mark with dllexport in static build (libusb#507/libusb#515)
windows: Get Bluetooth device Model Number String  instead of Device Name into product string (libusb#500)

general: fixes (mostly error handling) of issues found by Coverity Scan (libusb#552/libusb#554/libusb#555/libusb#559/libusb#560/libusb#561)
general: variouse fixes and improvements

hidapi-0.13.1

Toggle hidapi-0.13.1's commit message
- Hotfix for 0.13.0:

  - hidraw: fix invalid read past the UDEV buffer (libusb#497);

hidapi-0.13.0

Toggle hidapi-0.13.0's commit message
- general: add `hid_get_device_info` (libusb#432);

- general: Meson build script (as a wrapper over CMake) (libusb#410);
- general: add HID Bus Type in `hid_device_info` (libusb#308);
- libusb: primary usage_page/usage is now available with `hid_get_device_info` regardless of the compilation flags;
- hidraw: Open files with `O_CLOEXEC` to not leak fds to child processes (libusb#446);
- hidraw: add support for HID over SPI (libusb#486);
- macOS: implement `hid_error` (libusb#314);
- cmake: libusb: Ensure Iconv is found when provided via CFLAGS/LDFLAGS (libusb#430);

Other various improvements.

hidapi-0.7.0

Toggle hidapi-0.7.0's commit message
Tagged for 0.7.0

hidapi-0.6.0

Toggle hidapi-0.6.0's commit message
Tagged for 0.6.0

hidapi-0.5.2

Toggle hidapi-0.5.2's commit message
Tagged for 0.5.2

hidapi-0.5.1

Toggle hidapi-0.5.1's commit message
Tagged for 0.5.1