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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Wed Sep 8 02:55:55 PDT 2010


New branch 'spice.f14' available with the following commits:
commit e9eaa35ef62cbba973f362d1984c09671cf68d52
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Sep 7 16:45:27 2010 +0200

    qxl: fix release ring overrun

commit 9128ec1845e935d0651dda7acb2505e72634821d
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 33ef8aeb63655383eb12d534d8d3aed4e5ffd68d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:49:40 2010 +0200

    Revert "spice: add virtio-serial based vdi port backend."
    
    This reverts commit ef9e975b1d34c1426867cef832ba6238a401b740.

commit f5acd0d555830f8eccbca19941d9ad26b4a37a06
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:49:22 2010 +0200

    Revert "spice: add pci vdi port backend (obsolete)."
    
    This reverts commit b56a2ed131bdb4ce42db8f33f87603c416e7a60a.

commit 339a058ea79508af8c30c4d79872f0583d30cc16
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:48:57 2010 +0200

    Revert "spice: live migration (wip)."
    
    This reverts commit 85b9db9ba993af737c9c402cf2f67db7b1b3cbce.
    
    Conflicts:
    
    	spice.c

commit 40e6e5ba97a843129405b8b958e8b0739f837bda
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:46:18 2010 +0200

    Revert "spice-vmc: two bugfixes in vmc_read"
    
    This reverts commit 71983a37e30c68beab5e9056a4600d2958f77a04.

commit 47012af1c0e79d6e3231c73763b16bc33423783c
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:45:49 2010 +0200

    Revert "spice-vmc: add counter to debug statements"
    
    This reverts commit f3ab5192a20ee9dc7776b13ec0ba75030bb52a20.

commit e70deb3cbcb43d06f66ff294d81a2a203cc6498a
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Sep 8 11:45:30 2010 +0200

    Revert "spice-vmc: split vmc_write to max sized virtio_serial_write calls"
    
    This reverts commit 380b75548db5116e538dc646e84bceb1c4b0e61b.

commit b53c235eacd95293d47c6a80fa00f898acf12f5c
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Aug 25 16:08:37 2010 +0000

    qxl: savevm fixes

commit 25fdf4af672fe70b82d5301aa6e66b2a336961eb
Author: Alon Levy <alevy at redhat.com>
Date:   Tue Aug 3 11:37:51 2010 +0300

    qxl: add 800x480 resolution to qxl_modes (n900 native)

commit 380b75548db5116e538dc646e84bceb1c4b0e61b
Author: Alon Levy <alevy at redhat.com>
Date:   Thu Jul 22 00:21:18 2010 +0300

    spice-vmc: split vmc_write to max sized virtio_serial_write calls
    
    workaround for current windows driver limitation (RHBZ 617000)

commit f3ab5192a20ee9dc7776b13ec0ba75030bb52a20
Author: Alon Levy <alevy at redhat.com>
Date:   Wed Jul 14 16:30:35 2010 +0300

    spice-vmc: add counter to debug statements

commit b28c544e1a69a1630af13fed4d819bb49db6c61d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 15 09:01:28 2010 +0200

    ifdef new config options.

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

    spice: enabling/disabling jpeg and zlib-over-glz via spice command line args

commit 71983a37e30c68beab5e9056a4600d2958f77a04
Author: Alon Levy <alevy at redhat.com>
Date:   Mon Jul 12 22:48:59 2010 +0300

    spice-vmc: two bugfixes in vmc_read
    
     * throttling with no discard means possible recursion, make
      vmc_read handle that.
     * zero datapos when data is done (from rhel6 version)

commit 95609a4d98899b86ede1980af7138cc7f93491cb
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 8 17:51:09 2010 +0200

    qxl: support QXL_IO_DESTROY_ALL_SURFACES

commit 738c9bee96bd9faebc84e843377a227b1df9fb89
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 8 16:29:27 2010 +0200

    qxl: pci rev fixups

commit 3c0fbdf2cc9cafacb6e5772ee1c4324b56f59399
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 8 16:29:15 2010 +0200

    spice-display: pci rev fixups

commit dc2884b26619ae1dc67a4101d1f5c5a2a24a0a4b
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 8 14:31:10 2010 +0200

    spice-display: disable debug

commit bfaa19ead1e1b8f9d20f3956b58450fa987ac63e
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Jul 8 14:11:18 2010 +0200

    spice-display: draw.h is internal now

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

    spice: live migration (wip).
    
    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 e897c71e612071561bb887c5f393ba0c25f2438d
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Jun 14 09:53:48 2010 +0200

    use memalign instead of posix_memalign

commit b56a2ed131bdb4ce42db8f33f87603c416e7a60a
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 ef9e975b1d34c1426867cef832ba6238a401b740
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 a671fef56b3e3bed39d0821ed4b84b9457f39425
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 4f5a333c71b27eb6667a422b27f08b1573b771df
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 06a60418e12fc98e71fe975d903c95e6b3f8d0c9
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 a9e2b88912f032d18b25d8b4a20536924bbc5720
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 676ab8623dca9ea778dbd1663fc4dafe26c6ddd1
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu May 6 11:14:11 2010 +0200

    switch vmware_vga to pci vgabios

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

    switch stdvga to pci vgabios

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

    vgabios update to 0.6c + pcibios patches.

commit 74c284872e4bd0ad3b07a164abffce52f87e1946
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 fc67b1d5a6d07fecea336606a56d429dd68aca44
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Mar 24 15:47:18 2010 +0100

    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 18f5d1562cb3b1c0b5a9c0b1a854c4948fa89230
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 ecb70b335e36feacc7698d32609802af5da1a786
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 95f0a93a71df53a9278d48858e5eac7b3e61acac
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 2eb86fe65947eb7868634a0188320a025a43cb78
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Mar 24 10:26:51 2010 +0100

    add spice into the configure file

commit 7a1a9b2b26898a83b4a478522e68c04a8d465e30
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 dc6bd6d00433eb850b42b696b4348fe99ffde50e
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Jun 14 09:54:27 2010 +0200

    add pflib: PixelFormat conversion library.



More information about the Spice-commits mailing list