Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libusb-1_0-0-1.0.27-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libusb-1_0-0 Distribution: openSUSE Tumbleweed
Version: 1.0.27 Vendor: openSUSE
Release: 1.2 Build date: Thu Feb 1 11:01:05 2024
Group: System/Libraries Build host: reproducible
Size: 171657 Source RPM: libusb-1_0-1.0.27-1.2.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.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* 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.
* Tue Mar 20 2018 tchvatal@suse.com
  - Use dos2unix to generate the non-windows trailing on files
  - Remove sle11 support as it got borged with last commit and
    we don't mostly need it to build there
* Tue Mar 20 2018 kukuk@suse.de
  - Use %license instead of %doc [bsc#1082318]

Files

/usr/lib64/libusb-1.0.so.0
/usr/lib64/libusb-1.0.so.0.4.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, Fri Dec 6 23:33:41 2024