| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libusb-1_0-0 | Distribution: openSUSE Tumbleweed |
| Version: 1.0.29 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Jun 18 15:55:34 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 155847 | Source RPM: libusb-1_0-1.0.29-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://libusb.info/ | |
| Summary: USB Library | |
Libusb is a library that allows userspace access to USB devices.
LGPL-2.1-or-later
* Wed Jun 18 2025 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.29
* LIBUSB_API_VERSION bump for the new functions in 1.0.28
* Fix xusb regression displaying wrong error on claim failure.
* Thu Mar 20 2025 Marcus Meissner <meissner@suse.com>
- Update to version 1.0.28
* New libusb_get_ssplus_usb_device_capability_descriptor API
for query of SuperSpeed+ Capability Descriptors
* API support for reporting USB 3.2 Gen2x2 speeds
* macOS: Fix Zero-Length Packet for multiple packets per frame
* Windows: Base HID device descriptor on OS-cached values
* Build fixes for Haiku and SunOS
* Many code correctness fixes
* Thu Feb 01 2024 Marcus Meissner <meissner@suse.com>
- Update to version 1.0.27
* New libusb_init_context API to replace libusb_init
* New libusb_get_max_alt_packet_size API
* New libusb_get_platform_descriptor API (BOS)
* Allow setting log callback with libusb_set_option/libusb_init_context
* New WebAssembly + WebUSB backend using Emscripten
* Fix regression in libusb_set_interface_alt_setting
* Fix sync transfer completion race and use-after-free
* Fix hotplug exit ordering
* Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)
* Sun Apr 10 2022 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.26
* Fix regression with transfer free's after closing device
* Fix regression with destroyed context if API is misused
* Workaround for applications using missing default context
* Fix hotplog enumeration regression
* Build fixes for various platforms and configurations
* Add interface bound checking for broken devices
* Add umockdev tests on Linux
* Tue Feb 01 2022 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.25
* Fix regression with some particular devices
* Fix regression with libusb_handle_events_timeout_completed()
* Fix regression with cpu usage in libusb_bulk_transfer
* New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
* Various other bug fixes and improvements
- Drop not longer needed patch:
* 0001-fix-descriptor-parsing.patch
* Sun Jan 17 2021 Simon Vogl <simon.vogl@gmx.net>
- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.
* Thu Dec 10 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.24
* Add new platform abstraction (#252).
* Add Null POSIX backend.
* Add support for eventfd.
* New API libusb_hotplug_get_user_data().
* Linux: Drop support for kernel older than 2.6.32.
* Linux: Provide an event thread name. (#689).
* Linux: Wait until all USBs have been reaped before freeing
them. (#607)
* Documentation fixes and improvements.
* Various other bug fixes and improvements.
* Thu Aug 29 2019 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.23
* Core: abandon synchronous transfers when device closure is
detected.
* Core: fix error in handling the removal of file descriptors
while handling events.
* New API libusb_set_log_cb() to redirect global and per context
log messages to the provided log handling function.
* New API libusb_wrap_sys_device to allow the user to specify
the usb device to use.
* Various other bug fixes and improvements.
* Sun Mar 25 2018 mardnh@gmx.de
- Update to version 1.0.22
* Core: Refactor code related to transfer flags and timeout handling
* Linux: Support preallocating kernel memory for zerocopy USB
* Linux: Deal with receiving POLLERR before all transfers have completed
* Prevent attempts to recursively handle events
* Fix race condition in handle_timeout()
* Allow transferred argument to be optional in bulk APIs
* Various other bug fixes and improvements
* Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)
* Thu Mar 22 2018 jengelh@inai.de
- Fix SRPM group.
/usr/lib64/libusb-1.0.so.0 /usr/lib64/libusb-1.0.so.0.5.0 /usr/share/doc/packages/libusb-1_0-0 /usr/share/doc/packages/libusb-1_0-0/AUTHORS /usr/share/doc/packages/libusb-1_0-0/ChangeLog /usr/share/doc/packages/libusb-1_0-0/NEWS /usr/share/doc/packages/libusb-1_0-0/README /usr/share/doc/packages/libusb-1_0-0/TODO /usr/share/licenses/libusb-1_0-0 /usr/share/licenses/libusb-1_0-0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 8 23:32:53 2025