[Spice-devel] UsbDk 1.0.8 released

Dmitry Fleytman dmitry at daynix.com
Sun Nov 29 08:47:53 PST 2015


Hi All,

The new version of UsbDk (1.0.8) was released.

Major changes:

1. Fixed handling of zero length bulk transfers
2. Fixed race condition between device redirection and disconnection that lead to kernel crashes
2. Introduced propagation of USBD errors to user mode clients
3. Introduced a number of stability fixes

WARNING:

Please pay attention that this release introduces changes in public UsbDk API as needed to supply user mode clients with USBD errors. Therefore, this release breaks compilation and binary compatibility of client applications including integrations with libusb. Updated libusb patches are available at https://github.com/dmitryfleytman/libusb/tree/usbdk-backend-v4 <https://github.com/dmitryfleytman/libusb/tree/usbdk-backend-v4> (branch usbdk-backend-v4).

The latest UsbDk source code available at:
http://cgit.freedesktop.org/spice/win32/usbdk

Latest source tarball is at: http://www.spice-space.org/download/windows/usbdk/spice-usbdk-win-1.0-8-sources.zip

Precompiled and signed by Red Hat binaries are available at:
1. 32 bit: http://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.8_x86.msi
2. 64 bit: http://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.8_x64.msi

UsbDk documentation:
1. Short presentation: http://www.spice-space.org/docs/usbdk/UsbDk_at_a_Glance.pdf
2. SDM: http://www.spice-space.org/docs/usbdk/UsbDk_Software_Development_Manual.pdf
3. UsbDk architecture specificatin (part of source tree):
  http://cgit.freedesktop.org/spice/win32/usbdk/tree/ARCHITECTURE

Best regards,
Dmitry

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20151129/ccd8240b/attachment.html>


More information about the Spice-devel mailing list