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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Fri Aug 27 02:51:44 PDT 2010


New branch 'spice.v17' available with the following commits:
commit 085e7b8e8c1a75dbab08a2cf9393882c9b903bdf
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Aug 26 13:04:14 2010 +0200

    [debug] loadvm logging

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

    [rhel6 compat] adjust vga ram size

commit 368da7371605c90570a2b6897a645791cb1aa10a
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 5933456a9412f270a0b30c72132c819f06ce4a78
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Jun 14 09:53:48 2010 +0200

    [ElectricFence] use memalign instead of posix_memalign

commit 4506b88cb25678d7cf3f1b8b3dabc7575e4f66d2
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Mar 12 16:26:18 2010 +0100

    spice: add pci vdi port backend (obsolete).
    
    This is *not* intended to be merged upstream.  It is just here
    because the virtio-serial windows guest drivers are not ready,
    so you can't go with the new spice-vmc yet.

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

    spice: add virtio-serial based vdi port 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 335309b3b198446ad688025017d2badb369bb094
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Apr 13 10:34:46 2010 +0200

    spice: add audio
    
    Add support for the spice audio interface.
    
    The driver is first in the driver list, but can_be_default is set only
    in case spice is active.  So if you are using spice the spice audio
    driver is the default one, otherwise whatever comes first after spice in
    the list.  Overriding the default using QEMU_AUDIO_DRV works in any
    case.

commit 3729137f41e2df1924fde40d50fcfc3ba4464100
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Aug 25 18:08:37 2010 +0200

    qxl: savevm fixes

commit 90b6e1bc2b4926d60328d5380d868ae68d1be8a2
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".

commit 376c6b9548326e78933fa97f9293efba062d1a68
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Wed Jul 14 13:26:34 2010 +0300

    spice: make compression configurable.

commit 0e6a7dcf34f05387385081f546c70a0aa7b0fc9f
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Mar 11 11:13:32 2010 -0300

    spice: tls support
    
    Add options to the -spice command line switch to setup tls:
    
    tls-port
    	listening port
    
    x509-dir
    	x509 file directory.  Expects same filenames as
    	-vnc $display,x509=$dir
    
    x509-key-file
    x509-key-password
    x509-cert-file
    x509-cacert-file
    x509-dh-key-file
    	x509 files can also be set individually.
    
    tls-ciphers
    	which ciphers to use.

commit 23c86db4b4f7dbba37519413c8ddbdc1eb2bc345
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue May 11 22:28:44 2010 +0200

    all vga: refuse hotplugging.
    
    Try to pci hotplug a vga card, watch qemu die with hw_error().
    This patch fixes it.

commit 2e1c6121dd4845d373a2bdb2c0b398c1611484d2
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu May 6 11:14:11 2010 +0200

    switch vmware_vga to pci vgabios

commit 4e2de4ec2201e53730f3221ea24a4e02df404044
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu May 6 11:13:11 2010 +0200

    switch stdvga to pci vgabios

commit 844a246b6c5dff1f495a70996489737a9ba0baf9
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Mar 24 11:16:54 2010 +0100

    vgabios update to 0.6c + pcibios patches.

commit 5f73a190e6b436385c0848f761b7798b9d28e473
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Apr 13 09:05:03 2010 +0200

    spice: add tablet support
    
    Add support for the spice tablet interface.  The tablet interface will
    be registered (and then used by the spice client) as soon as a absolute
    pointing device is available and used by the guest, i.e. you'll have to
    configure your guest with '-usbdevice tablet'.

commit e7b12dbdfb013d2c7ff46da3459f382ae099b497
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Aug 25 15:32:06 2010 +0200

    spice: simple display
    
    With that patch applied you'll actually see the guests screen in the
    spice client.  This does *not* bring qxl and full spice support though.
    This is basically the qxl vga mode made more generic, so it plays
    together with any qemu-emulated gfx card.  You can display stdvga or
    cirrus via spice client.  You can have both vnc and spice enabled and
    clients connected at the same time.

commit afa3c07423ef1fa640696788c83f357404ef5065
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Mar 11 11:13:29 2010 -0300

    spice: add mouse
    
    Open mouse channel.  Now you can move the guests mouse pointer.
    No tablet / absolute positioning (yet) though.

commit 4d62b264e2907204a516218d7d0b62d54a3f4365
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Mar 11 11:13:28 2010 -0300

    spice: add keyboard
    
    Open keyboard channel.  Now you can type into the spice client and the
    keyboard events are sent to your guest.  You'll need some other display
    like vnc to actually see the guest responding to them though.

commit e901cbe8c871bd9589d39ec718fdc4ebe3fbc277
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Mar 11 11:13:27 2010 -0300

    spice: core bits
    
    Add -spice command line switch.  Has support setting passwd and port for
    now.  With this patch applied the spice client can successfully connect
    to qemu.  You can't do anything useful yet though.

commit 80e3d2d520743bfbe95e8f7afd11485f17d8ddcf
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Mar 24 10:26:51 2010 +0100

    add spice into the configure file

commit a64ae6f86ff4090b804693b4de6d890a4ccdab47
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Apr 23 13:44:10 2010 +0200

    configure: add logging
    
    Write compile commands and messages to config.log.
    Useful for debugging configure.

commit b8cbc1043e94902e9fd9234d7f8b1a9a17798056
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Jun 14 09:54:27 2010 +0200

    add pflib: PixelFormat conversion library.

commit 2f78a9e423de15ca67d9d923255dbf7e672bb2f5
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Aug 25 12:19:49 2010 +0200

    Use machine_init() to register virtfs config options.

commit 35213d77e3e1e994eee0317491d1ee8656b06fcb
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Aug 25 10:51:06 2010 +0200

    Use display types for local display only.
    
    This patch drops DT_VNC.  The display types are only used to select
    select the local display (i.e. curses, sdl, coca, ...).  Remote
    displays (for now only vnc, spice will follow) can be enabled
    independently.



More information about the Spice-commits mailing list