[Spice-devel] [spice-gtk PATCH v2 0/8] seamless-migration: spice-gtk v2

Yonit Halperin yhalperi at redhat.com
Sat Aug 25 13:20:16 PDT 2012


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



More information about the Spice-devel mailing list