[Spice-devel] Announcing usbredir-0.5.3 and ubsredir-0.4.4

Hans de Goede hdegoede at redhat.com
Wed Sep 26 03:39:06 PDT 2012


Hi All,

Currently only qemu git master is compatible with the usbredirparser API
changes made for 64 bit packet id support!

Still some people have already begun using usbredir-0.5 without upgrading
qemu, which will cause crashes on 32 bit systems.

So to make clear that the API is not compatible (as was documented in
the original 0.5 announcement), a new 0.5.2 release has been done,
where the only change is to rename the libusbredirparser.pc file to
libusbredirparser-0.5.pc . Again: the 0.5 series only is for qemu
master, or qemu-1.2.0 with the relevant patches backported, ie:
http://cgit.freedesktop.org/~jwrdegoede/qemu/log/?h=qemu-kvm-1.2-usbredir

Since the 0.5 series also contains a few bugfixes I've also done a new
0.4.4 release, with only the bugfixes added. This is the release to use
when running current qemu releases!


usbredir-0.4.4 26 September 2012
--------------------------------
-usbredirparser:
  -usbredirparser_has_data_to_write now returns the write queue depth, instead
   of only 0 or 1
-usbredirhost:
  -Remove bulk packets time out, this fixes various devices not working
  -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
-usbredirserver:
  -Fix a crash on client disconnect


usbredir-0.5.2 25 September 2012
--------------------------------
-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!


For more info on usbredir, see:
http://spice-space.org/page/UsbRedir

Regards,

Hans


More information about the Spice-devel mailing list