Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libusbredirparser1 | Distribution: openSUSE Tumbleweed |
Version: 0.14.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Mar 17 11:10:17 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 67594 | Source RPM: usbredir-0.14.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.spice-space.org/usbredir.html | |
Summary: A protocol for redirecting USB traffic - Client-side library |
usbredir is a protocol for redirecting USB traffic from a single USB device, to a different (virtual) machine than the one to which the USB device is attached. See usb-redirection-protocol.md for the description / definition of this protocol.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com> - update to 0.14.0: * usbredirect: Fix redirecting identical devices * usbredirect: Fix CPU tight loop when run as TCP server * usbredirect: Fix some minor memory leaks * usbredirect: Add documentation about bus-device option * usbredirtestclient: Fix build on MacOS 10.5 * Tue Aug 09 2022 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 0.13.0: + Fix regression on unserialize data + Removes usbredirserver + Improved header length checks when unserialising data + Fix usage of command line argument in usbredirect + Fix small memory leak on usbredirect - Drop 9426fdb1.patch and dffc41c3.patch: fixed upstream. - Drop 0001-Use-D_FORTIFY_SOURCE-instead-of-Wp-D_FORTIFY_SOURCE.patch: fixed upstream. - Add keyring to validate source signature. * Wed Jun 08 2022 Dominique Leuenberger <dimstar@opensuse.org> - Add upstream backported patches (boo#1199354): + 9426fdb1.patch: Check header length unserialising data. + dffc41c3.patch: usbredirect: fix leak on bad input. * Tue Apr 12 2022 Martin Liška <mliska@suse.cz> - Add 0001-Use-D_FORTIFY_SOURCE-instead-of-Wp-D_FORTIFY_SOURCE.patch that enables future switch to -D_FORTIFY_SOURCE=3 (gl#spice/usbredir#60). * Wed Jan 05 2022 Dominique Leuenberger <dimstar@opensuse.org> - Drop unknown llvm-fuzz meson paramerter: meson 0.60 is strict and fails when unknown parameters are being passed. * Mon Dec 20 2021 Dirk Müller <dmueller@suse.com> - update to 0.12.0: * Implement dropping packets from isochronous devices when buffer is owned by usbredirparser library * Use packet size limit on deserialization * Fix possible bad state in deserialization logic * Fix possible memory leak in serialization logic * Fix (un)serialization with empty write buffers * Improvements to usbredirparserfuzz * Tue Aug 24 2021 Michal Suchanek <msuchanek@suse.de> - Update to version 0.11.0 - Avoid use-after-free in serialization (CVE-2021-3700, bsc#1189491) - Add local directory to include search path for meson - Fix generated by meson libusbredirhost.pc - Remove upstreamed patches - meson-Fix-include-directories-needed-to-build.patch - meson-Fix-pkgconfig-required-library-name-reference.patch - usbredir-CVE-2021-3700.patch * Tue Aug 24 2021 ro@suse.de - add patch usbredir-CVE-2021-3700.patch fix use-after-free in usbredirparser_serialize (CVE-2021-3700,bsc#1189491) * Mon Apr 05 2021 Bruce Rogers <brogers@suse.com> - Update to version 0.9.0 + Changes noted in ChangeLog.md: !2 Add usbredirect tool with feature parity with usbredirserver !6 Add fuzzer for usbredirparser !12 Add MSI installer for usbredirect tool !11 Add meson build: autotool will be removed in a future release !5 Limit packet's length to 65 kB !4 Fix wrong up-cast when checking for package's length Require LLVM's compiler-rt (optional: for fuzzer) Require glib2 >= 2.44 (optional: for usbredirect) Deprecate usbredirserver in favor of usbredirect + Require libusb-1.0 >= 1.22 due to libusb_set_option() usage + Require meson >= 0.48 due to dictionary usage + Change docs to be in markdown format + add usbredir TCP client + add meson build support (which we now use to build package) - Package the new usbredir TCP client: 'usbredirect' - Fix meson include directory paths + meson-Fix-include-directories-needed-to-build.patch - Fix pkgconfig data used in meson build + meson-Fix-pkgconfig-required-library-name-reference.patch * Mon Sep 17 2018 Bruce Rogers <brogers@suse.com> - Update to version 0.8.0 + usbredirfilter: - Fix busy wait due endless recursion when interface_count is zero + usbredirhost: - Fix leak on error + usbredirserver: - Use 'busnum-devnum' instead of 'usbbus-usbaddr' - Add support for bind specific address -4 for ipv4, -6 for ipv6 - Reject empty vendorid from command line - Enable TCP keepalive
/usr/lib64/libusbredirparser.so.1 /usr/lib64/libusbredirparser.so.1.2.1
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:36:29 2024