libusbredirparser1-0.8.0-26.9.x86_64.rpm


Advertisement

Description

libusbredirparser1 - A protocol for redirection USB traffic

Property Value
Distribution openSUSE Tumbleweed
Repository Hardware all
Package filename libusbredirparser1-0.8.0-26.9.x86_64.rpm
Package name libusbredirparser1
Package version 0.8.0
Package release 26.9
Package architecture x86_64
Package type rpm
Category System/Libraries
Homepage https://www.spice-space.org/usbredir.html
License GPL-2.0-or-later AND LGPL-2.1-or-later
Maintainer -
Download size 25.06 KB
Installed size 39.77 KB
usbredir is a protocol for redirection USB traffic from a single USB device,
to a different (virtual) machine then the one to which the USB device is
attached. See usb-redirection-protocol.txt for the description / definition
of this protocol.

Alternatives

Package Version Architecture Repository
libusbredirparser1-0.8.0-26.9.i586.rpm 0.8.0 i586 Hardware
libusbredirparser1-0.8.0-1.2.x86_64.rpm 0.8.0 x86_64 openSUSE Oss
libusbredirparser1-0.8.0-1.2.i586.rpm 0.8.0 i586 openSUSE Oss
libusbredirparser1 - - -

Requires

Name Value
/sbin/ldconfig -
libc.so.6(GLIBC_2.14)(64bit) -

Provides

Name Value
libusbredirparser.so.1()(64bit) -
libusbredirparser0 = 0.8.0
libusbredirparser1 = 0.8.0-26.9
libusbredirparser1(x86-64) = 0.8.0-26.9

Obsoletes

Name Value
libusbredirparser0 < 0.8.0

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libusbredirparser1-0.8.0-26.9.x86_64.rpm
Source Package usbredir-0.8.0-26.9.src.rpm

Install Howto

  1. Add the Hardware repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/hardware/openSUSE_Tumbleweed/ hardware
  2. Install libusbredirparser1 rpm package:
    # zypper install libusbredirparser1

Files

Path
/usr/lib64/libusbredirparser.so.1
/usr/lib64/libusbredirparser.so.1.0.1

Changelog

2018-09-17 - 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
2016-02-16 - mkravec@suse.com
- Update to version 0.7.1
+ usbredirfilter:
- force check to device which had all interfaces skipped. This fix a bug
which allow a KVM device to be redirect when it should not
+ usbredirparser:
- allow missing capabilities from source host when loading a USB
redirection stream during a qemu migration
+ usbredirhost:
- new callback to drop isoc packets when application's pending writes buffer
size is too big; The threshold calculation aims at 10fps as worst case to
give at least 150ms of continuous data to application.
2014-10-15 - zaitor@opensuse.org
- Update to version 0.7:
+ usbredirproto:
- The usb_redir_ep_info_header has been extended with a
max_streams field, this is only send / received if both sides
have usb_redir_cap_bulk_streams.
- Change bulk_stream packet definitions to allow allocating/
freeing streams on multiple endpoints in one go, technically
this is a protocol change, but no-one has implemented
usb_redir_cap_bulk_streams so far, so we can safely do this.
- Add a USBREDIR_VERSION define so applications can test
against which version they are building.
+ usbredirparser: Fix a bug causing parsing breakage when
receiving a hello packet with 64 bit id capabiliy and another
packet in succession so that they both got parsed in one
usbredirparser_do_read call.
+ usbredirhost:
- Use libusb_set_auto_detach_kernel_driver when available.
- Add support for bulk streams, this only gets enabled with
libusbx >= 1.0.19.
- Stop iso / bulk streams on reset.
- Make cancellation handeling more robust.
- Reset device on release.
+ usbredirserver: Listen to both ipv4 and ipv6 addresses on ipv6
capable systems.
2012-12-23 - zaitor@opensuse.org
- Update to version 0.6:
+ usbredirproto:
- add support for bulk packets with 32 bits length
- add support for buffered bulk input
+ usbredirparser:
- add support for bulk packets with 32 bits length
- add support for buffered bulk input
+ usbredirhost:
- add support for bulk packets with 32 bits length
- queue multiple transfers for interrupt receiving
- add support for buffered bulk input
- only apply mult to max-packet-size for isoc high speed
endpoints
- add a do-not-reset device blacklist, populate it with
1210:001c
- Changes from version 0.5.3:
+ usbredirparser:
- add support for bulk packets longer then 65535 bytes
+ usbredirhost:
- add support for bulk packets longer then 65535 bytes
2012-12-03 - p.drouand@gmail.com
- Rename libusbredirparser0 to libusbredirparser1:
The lib version has changed
2012-12-03 - p.drouand@gmail.com
- Update to version 0.5.2:
+ usbredirparser:
- rename libusbredirparser.pc to libusbredirparser-0.5.pc
This should really have been done with the 0.5 release as API
compatibility with previous releases was broken there!
2012-12-03 - p.drouand@gmail.com
- Update to version 0.5.1:
+ usbredirparser:
- usbredirparser_has_data_to_write now returns the write queue depth,
instead of only 0 or 1
+ usbredirhost:
- usbredirhost_has_data_to_write now returns the write queue depth,
instead of only 0 or 1
- when the write queue gets too large, drop isochronous input packets

See Also

Package Description
libwacom-data-0.32-1.6.i586.rpm Library to identify wacom tablets -- Data Files
libwacom-data-0.32-1.6.x86_64.rpm Library to identify wacom tablets -- Data Files
libwacom-devel-0.32-1.6.i586.rpm Library to identify wacom tablets -- Development Files
libwacom-devel-0.32-1.6.x86_64.rpm Library to identify wacom tablets -- Development Files
libwacom-tools-0.32-1.6.i586.rpm Library to identify wacom tablets -- Tools
libwacom-tools-0.32-1.6.x86_64.rpm Library to identify wacom tablets -- Tools
libwacom2-0.32-1.6.i586.rpm Library to identify wacom tablets
libwacom2-0.32-1.6.x86_64.rpm Library to identify wacom tablets
libwacom2-32bit-0.32-1.6.x86_64.rpm Library to identify wacom tablets
libwimaxll0-1.4.5-7.52.i586.rpm Runtime libraries for WiMAX Low Level Tools
libwimaxll0-1.4.5-7.52.x86_64.rpm Runtime libraries for WiMAX Low Level Tools
libzbc-5_7_1-5.7.1-21.9.i586.rpm Library for manipulating ZBC and ZAC disks
libzbc-5_7_1-5.7.1-21.9.x86_64.rpm Library for manipulating ZBC and ZAC disks
libzbc-devel-5.7.1-21.9.i586.rpm Development files for libzbc, a ZBC/ZAC disk manipulation library
libzbc-devel-5.7.1-21.9.x86_64.rpm Development files for libzbc, a ZBC/ZAC disk manipulation library
Advertisement
Advertisement