v2 changes: patch4: don't use public signal for handshake completion. Use g_idle_add instead. patch5: flush all queued messages if the spice protocol = 1 patch6: don't change SpiceSessionMigration enum. s/!keep_msgs/swap_msgs patch7: do not call g_object_set. query private session members instead of session properties. copy enable-usbredir flag to the migration session new: don't attach migration temporary spice channel to smartcard devices. Yonit Halperin (8): channel-base: remove bad check of SpiceMsgWaitForChannels validity channel_main: handle SPICE_MSG_AGENT_CONNECTED_TOKENS seamless-migration: update spice-common submodule seamless migration: src and dest servers handshake seamless migration: transfer pending msgs to the destination, instead of sending them to the src before FLUSH_MARK seamless migration: don't reset messages data when swapping channels migration: copy enable-smartcard/audio/usbredir state to the migrated session channel-smartcard: do not attach temporary migration channel to smartcard gtk/channel-base.c | 15 ++-- gtk/channel-main.c | 171 ++++++++++++++++++++++++++++++++++++++++----- gtk/channel-smartcard.c | 55 ++++++++++----- gtk/spice-channel-priv.h | 3 +- gtk/spice-channel.c | 41 +++++++---- gtk/spice-channel.h | 6 ++- gtk/spice-session-priv.h | 6 ++- gtk/spice-session.c | 16 ++++- gtk/usb-device-manager.c | 4 +- spice-common | 2 +- 10 files changed, 250 insertions(+), 69 deletions(-) -- 1.7.7.6 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel