[Spice-devel] Announcing usbredir-0.3.2

Alon Levy alevy at redhat.com
Tue Jan 3 07:52:20 PST 2012


On Tue, Jan 03, 2012 at 04:45:11PM +0100, Hans de Goede wrote:
> Hi,
> 
> On 01/03/2012 04:36 PM, Alon Levy wrote:
> >On Tue, Jan 03, 2012 at 04:29:21PM +0100, Hans de Goede wrote:
> >>Hi All,
> >>
> >>I'm happy to announce a new official release of usbredir, version 0.3.2
> >>
> >>Changes:
> >>--------
> >>
> >>-Switched to automake/autoconf/libtool based make system (Christophe Fergeau)
> >>
> >>-usbredirparser:
> >>  -limited multi-thread safeness, see README.multi-thread
> >>  -extend the device_connect packet header with a device_version field
> >>   This new field is only send / received if both sides have the (new)
> >>   usb_redir_cap_connect_device_version capability.
> >
> >Not related to usbredir protocol specifically, but what is your intended
> >usage for both the version and the caps? only bump the version in
> >extreme cases (change of header, reuse of an existing message with a
> >different meaning) ?
> 
> There is no version field! There is a free form version string used for logging
> the version (and type ie usbredirserver versus spice-gtk) of the peer. There
> is no machine checked version!
> 
> So the intention is to always stay compatible, only adding new caps when
> necessary.
> 

Ok, that clarifies it, thanks. I don't believe I'm the only one to draw
this conclusion, since I can't find any documentation of this intended
use (looking at the commit adding device_version_bcd).

Another question - where is the free form string you mention, I only see
uint16_t device_version_bcd.

> Regards,
> 
> Hans
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel


More information about the Spice-devel mailing list