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 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel