Opened 7 months ago

Closed 4 months ago

#22857 closed enhancement (fixed)

libusb-1.0.30

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.1
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Douglas R. Reno, 7 months ago

Milestone: 13.1 → 99-Waiting
Summary: libusb-1.0.30 → libusb-1.0.30-rc1 (wait for actual release)

comment:2 by Bruce Dubbs, 4 months ago

Milestone: 99-Waiting → 13.1
Summary: libusb-1.0.30-rc1 (wait for actual release) → libusb-1.0.30

comment:3 by Bruce Dubbs, 4 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:4 by Bruce Dubbs, 4 months ago

2026-05-17: v1.0.30

  • Add hotplug support on Microsoft Windows
  • Add RAW_IO support in WinUSB backend
  • Work around a macOS 26 Tahoe compatibility breakage due to Apple changing kUSBHostPortPropertyPortNumber
  • Add new API libusb_get_device_string() to access device strings without opening the device
  • Add new API libusb_get_session_data() which returns the OS-specific handle
  • Fix device removal races on non-hotplug builds
  • Improve descriptor parsing memory safety
  • On Darwin, fix concurrency issues
  • On Android, fix intermittent failures in get_usbfs_fd()
  • On Windows, fix bus number assignment for root hub device, preventing duplicate bus number assignments
  • Fix compilation with Microsoft Visual Studio 2026
  • Fix various compiler warnings, improved tests and examples

comment:5 by Bruce Dubbs, 4 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

8c65f1c3ed Update to libusb-1.0.30.
64933309d4 Update to valgrind-3.27.1.
Note: See TracTickets for help on using tickets.