[Spice-commits] Changes to 'spice.v23'

Gerd Hoffmann kraxel at kemper.freedesktop.org
Thu Dec 9 05:26:52 PST 2010


New branch 'spice.v23' available with the following commits:
commit 81c977da732ab586835737e08f597ffc354559f9
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Nov 4 12:17:31 2010 +0100

    enable spice client migration bits

commit 6a131a738bec30c5b75cefe82d5411225d010689
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Apr 23 13:28:21 2010 +0200

    [wip] spice: client migration.
    
    Handle spice client migration, i.e. inform a spice client connected
    about the new host and connection parameters, so it can move over the
    connection automatically.

commit 7fa737cccf6071b5850985d7911cb80fcdf3013d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Aug 26 13:04:14 2010 +0200

    [debug] loadvm logging

commit 262de7076749c31ba47f194ed5d2a73977bb3bb6
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Nov 8 09:56:29 2010 +0100

    [hotfix] qmp query-*: send empty reply

commit fb91156c40f14cb47cd4d78ad9922aa64aea8a5b
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Oct 27 12:14:18 2010 +0200

    [hotfix] misc pulse tweaks

commit e289b986c8e78430c65f561e9e6afc349f474695
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 1 13:49:34 2010 +0200

    [rhel6 compat] drop xsave migration support.

commit 1a49969e1a978af146426059e8f375f67c4bb5aa
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Sep 6 11:20:19 2010 +0200

    [rhel6 compat] add rhel6.0.0 machine type

commit ed5c5aec822679f5194c4b99a7ef3d845b2c4203
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Aug 26 13:03:50 2010 +0200

    [rhel6 compat] adjust vga ram size

commit 240114f5de01014d3b211c12dfd273db8340a83e
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Apr 20 13:33:54 2010 +0200

    spice: add virtio-serial based spice vmchannel backend.
    
    Adds the spicevmc device.  This is a communication channel between the
    spice client and the guest.  It is used to send display information and
    mouse events from the spice clients to the guest.

commit 4802d0b16d763a2d8bd604916f6e73e83799af4a
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Nov 18 11:56:14 2010 +0100

    qxl: tag as not hotpluggable
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 629b88c4926394b5a74d614801a582c06aee128f
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Nov 18 11:25:06 2010 +0100

    vga: tag as not hotplugable.
    
    This patch tags all vga cards as not hotpluggable.  The qemu
    standard vga will never ever be hotpluggable.  For cirrus + vmware
    it might be possible to get that work some day.  Todays we can't
    handle that for a number of reasons though.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit f331ed6f09e4a35605d84ba5ce87927dc34fc788
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Nov 18 11:22:39 2010 +0100

    piix: tag as not hotpluggable.
    
    This patch tags all pci devices which belong to the piix3/4 chipsets as
    not hotpluggable (Host bridge, ISA bridge, IDE controller, ACPI bridge).
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 1e89b3caa2d8e24c9dacc9be9492eefd20a4c835
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Nov 18 11:17:26 2010 +0100

    pci: allow devices being tagged as not hotpluggable.
    
    This patch adds a field to PCIDeviceInfo to tag devices as being
    not hotpluggable.  Any attempt to plug-in or -out such a device
    will throw an error.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 7572150c189c6553c2448334116ab717680de66d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 12:22:54 2010 +0200

    vnc/spice: add set_passwd monitor command.
    
    This patch adds new set_password and expire_password monitor commands
    which allows to change and expire the password for spice and vnc
    connections.  See the doc update patch chunk for details.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 3c9405a0f7d76602415b3cbe8d52d7714b6ce5af
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 11:50:45 2010 +0200

    vnc: support password expire
    
    This patch adds support for expiring passwords to vnc.  It adds a new
    vnc_display_pw_expire() function which specifies the time when the
    password will expire.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 6bffdf0f83263bad1dd2187c533758d7cb6f5bcf
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 11:50:24 2010 +0200

    vnc: auth reject cleanup
    
    protocol_client_auth_vnc() has two places where the auth can fail,
    with identical code sending the reject message to the client.
    Move the common code to the end of the function and make both
    error paths jump there.  No functional change.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit cb42a870c3f5b38911b1428cb785dd702bc47d0f
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Nov 30 11:02:51 2010 +0100

    spice: add qmp 'query-spice' and hmp 'info spice' commands.
    
    The patch adds a 'query-spice' monitor command which returns
    informations about the spice server configuration and also a list of
    channel connections.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 6f8c63fbd7edc0b41c09f8f8e2d41a3a65464a43
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Oct 11 18:03:51 2010 +0200

    spice: connection events.
    
    This patch adds support for connection events to spice.  The events are
    quite simliar to the vnc events.  Unlike vnc spice uses multiple tcp
    channels though.  qemu will report every single tcp connection (aka
    spice channel).  If you want track spice sessions only you can filter
    for the main channel (channel-type == 1).
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit a19cbfb346425cc760ed19b4e746417df636b761
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Apr 27 11:50:11 2010 +0200

    spice: add qxl device
    
    qxl is a paravirtual graphics card.  The qxl device is the bridge
    between the guest and the spice server (aka libspice-server).  The
    spice server will send the rendering commands to the spice client, which
    will actually render them.
    
    The spice server is also able to render locally, which is done in case
    the guest wants read something from video memory.  Local rendering is
    also used to support display over vnc and sdl.
    
    qxl is activated using "-vga qxl".  qxl supports multihead, additional
    cards can be added via '-device qxl".
    
    [ v2: add copyright to files                     ]
    [ v2: use qemu-common.h for standard includes    ]
    [ v2: create separate qxl-vga device for primary ]
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 7943a2fac78b1b865093923bf1bdb08ae8664b3d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Nov 30 11:54:33 2010 +0100

    spice: add qxl vgabios binary.
    
    Just compiled from vgabios git repo @ git.qemu.org,
    copyed over and committed.  Also added to the list
    of blobs in the Makefile.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list