usbredir-0.7.1-24.34.x86_64.rpm


Advertisement

Description

usbredir - A protocol for redirection USB traffic

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Hardware all
Package name usbredir
Package version 0.7.1
Package release 24.34
Package architecture x86_64
Package type rpm
Installed size 45.57 KB
Download size 29.96 KB
Official Mirror ftp.gwdg.de
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
usbredir-0.7.1-24.34.i586.rpm 0.7.1 i586 openSUSE Hardware
usbredir-0.7.1-1.8.i586.rpm 0.7.1 i586 openSUSE Oss
usbredir-0.7.1-1.8.x86_64.rpm 0.7.1 x86_64 openSUSE Oss
usbredir - - -

Requires

Name Value
libc.so.6(GLIBC_2.15)(64bit) -
libusb-1.0.so.0()(64bit) -
libusbredirhost.so.1()(64bit) -

Provides

Name Value
usbredir = 0.7.1-24.34
usbredir(x86-64) = 0.7.1-24.34

Download

Type URL
Binary Package usbredir-0.7.1-24.34.x86_64.rpm
Source Package usbredir-0.7.1-24.34.src.rpm

Install Howto

  1. Add the openSUSE Hardware repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/hardware/openSUSE_Tumbleweed/ opensuse-hardware
  2. Install usbredir rpm package:
    # zypper install usbredir

Files

Path
/usr/sbin/usbredirserver
/usr/share/doc/packages/usbredir/COPYING
/usr/share/doc/packages/usbredir/ChangeLog
/usr/share/doc/packages/usbredir/README
/usr/share/man/man1/usbredirserver.1.gz

Changelog

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
2012-12-03 - p.drouand@gmail.com
- Update to version 0.5:
- Windows support
- Add support for 64 bit packet ids
- usbredirparser:
- Add state serialization support
- API and ABI changed to use 64 bit ids,
- usbredirhost:
- Remove bulk packets time out, this fixes various devices not working
- Ack packet cancels immediately
- Now supports 64 bits packet ids
- Use libusb_error_name instead of logging raw error codes
- usbredirfilter_check return -ENOENT rather then -EPERM if no rules match a
device, this way the caller can differentiate between a deny caused by a
matching rule, and one caused by there being no matching rules.

See Also

Package Description
usbredir-devel-0.7.1-24.34.i586.rpm A protocol for redirection USB traffic - Development files
usbredir-devel-0.7.1-24.34.x86_64.rpm A protocol for redirection USB traffic - Development files
w_scan-20170107-6.20.i586.rpm Tool for scanning DVB transponders
w_scan-20170107-6.20.x86_64.rpm Tool for scanning DVB transponders
wammu-0.44-40.5.noarch.rpm Mobile Phone Manager
wammu-lang-0.44-40.5.noarch.rpm Translations for package wammu
wiipresent-0.7.5.2-2.54.i586.rpm Give Presentations with a Nintendo Wiimote
wiipresent-0.7.5.2-2.54.x86_64.rpm Give Presentations with a Nintendo Wiimote
wimax-tools-1.4.5-7.40.i586.rpm WiMAX Low Level Tools
wimax-tools-1.4.5-7.40.x86_64.rpm WiMAX Low Level Tools
wimax-tools-devel-1.4.5-7.40.i586.rpm Development files for WiMAX Low Level Tools
wimax-tools-devel-1.4.5-7.40.x86_64.rpm Development files for WiMAX Low Level Tools
wireless-regdb-2018.05.09-65.1.noarch.rpm 802.11 regulatory domain database
wireless-tools-30.pre9-68.9.i586.rpm Tools for a wireless LAN
wireless-tools-30.pre9-68.9.x86_64.rpm Tools for a wireless LAN
Advertisement
Advertisement