qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 4087ec: vnc: spelling fix (enable->enabled)


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 4087ec: vnc: spelling fix (enable->enabled)
Date: Fri, 21 May 2021 08:24:21 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 4087ecb84227bf16f4481377a3bbe79fc87e1ada
      
https://github.com/qemu/qemu/commit/4087ecb84227bf16f4481377a3bbe79fc87e1ada
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M ui/vnc.c

  Log Message:
  -----------
  vnc: spelling fix (enable->enabled)

Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210508092558.351102-1-mjt@msgid.tls.msk.ru>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: e932e9f327650d4a3f745539e8c4bf4f72a08015
      
https://github.com/qemu/qemu/commit/e932e9f327650d4a3f745539e8c4bf4f72a08015
  Author: Mauro Matteo Cascella <mcascell@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M ui/spice-display.c

  Log Message:
  -----------
  ui/spice-display: check NULL pointer in interface_release_resource()

Check rext.info to avoid potential NULL pointer dereference. A similar check
exists in interface_release_resource() in hw/display/qxl.c.

Reported-by: Yu Lu <ini.universe@gmail.com>
Signed-off-by: Mauro Matteo Cascella <mcascell@redhat.com>
Reviewed-by: Prasad J Pandit <pjp@fedoraproject.org>
Message-Id: <20210520105833.183160-1-mcascell@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 58d3f3ff8da8d1f0ea917c661f306c42d0a69e7b
      
https://github.com/qemu/qemu/commit/58d3f3ff8da8d1f0ea917c661f306c42d0a69e7b
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M configure
    M meson.build

  Log Message:
  -----------
  build: add separate spice-protocol config option

When implementing spice vdagent protocol in qemu we only need the
spice-protocol package for that, spice-server is not needed.  So
go split those two build dependencies.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-2-kraxel@redhat.com>


  Commit: 660e8d0f0be4e87da937ce797973874bb282d498
      
https://github.com/qemu/qemu/commit/660e8d0f0be4e87da937ce797973874bb282d498
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    A include/ui/clipboard.h
    A ui/clipboard.c
    M ui/meson.build

  Log Message:
  -----------
  ui: add clipboard infrastructure

Add some infrastructure to manage the clipboard in qemu.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-3-kraxel@redhat.com>


  Commit: 3f20c6d6541eee15bd5a1a454ae556bb8ad37238
      
https://github.com/qemu/qemu/commit/3f20c6d6541eee15bd5a1a454ae556bb8ad37238
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M docs/devel/index.rst
    A docs/devel/ui.rst
    M include/ui/clipboard.h

  Log Message:
  -----------
  ui: add clipboard documentation

Document clipboard infrastructure in qemu.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-4-kraxel@redhat.com>


  Commit: de74a22cc82dd40d63af399b81e40f56c8a9c535
      
https://github.com/qemu/qemu/commit/de74a22cc82dd40d63af399b81e40f56c8a9c535
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M qapi/char.json
    M ui/meson.build
    M ui/trace-events
    A ui/vdagent.c

  Log Message:
  -----------
  ui/vdagent: core infrastructure

The vdagent protocol allows the guest agent (spice-vdagent) and the
spice client exchange messages to implement features which require
guest cooperation, for example clipboard support.

This is a qemu implementation of the spice client side.  This allows
the spice guest agent talk to qemu directly when not using the spice
protocol.

usage: qemu \
  -chardev qemu-vdagent,id=vdagent \
  -device virtserialport,chardev=vdagent,name=com.redhat.spice.0

This patch adds just the protocol basics: initial handshake and
capability negotiation.  The following patches will add actual
functionality and also add fields to the initially empty
ChardevVDAgent qapi struct.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-5-kraxel@redhat.com>


  Commit: 56081919801f1a118983b3a500fb2270844ac8c2
      
https://github.com/qemu/qemu/commit/56081919801f1a118983b3a500fb2270844ac8c2
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M chardev/char.c
    M qapi/char.json
    M ui/vdagent.c

  Log Message:
  -----------
  ui/vdagent: add mouse support

This patch adds support for mouse messages to the vdagent
implementation.  This can be enabled/disabled using the new
'mouse' parameter for the vdagent chardev.  Default is on.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Acked-by: Markus Armbruster <armbru@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-6-kraxel@redhat.com>


  Commit: f0349f4d8947ad32d0fa4678cbf5dbb356fcbda1
      
https://github.com/qemu/qemu/commit/f0349f4d8947ad32d0fa4678cbf5dbb356fcbda1
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M chardev/char.c
    M qapi/char.json
    M ui/trace-events
    M ui/vdagent.c

  Log Message:
  -----------
  ui/vdagent: add clipboard support

This patch adds support for clipboard messages to the qemu vdagent
implementation, which allows the guest exchange clipboard data with
qemu.  Clipboard support can be enabled/disabled using the new
'clipboard' parameter for the vdagent chardev.  Default is off.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-7-kraxel@redhat.com>


  Commit: 0bf41cab93e5c72dcda717abd625698b59d9ba3e
      
https://github.com/qemu/qemu/commit/0bf41cab93e5c72dcda717abd625698b59d9ba3e
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M ui/meson.build
    A ui/vnc-clipboard.c
    M ui/vnc.c
    M ui/vnc.h

  Log Message:
  -----------
  ui/vnc: clipboard support

This patch adds support for cut+paste to the qemu vnc server, which
allows the vnc client exchange clipbaord data with qemu and other peers
like the qemu vdagent implementation.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-8-kraxel@redhat.com>


  Commit: 5f692f57843d33aa32dc58de76286a7a86ada4c1
      
https://github.com/qemu/qemu/commit/5f692f57843d33aa32dc58de76286a7a86ada4c1
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M include/ui/gtk.h
    M ui/gtk.c

  Log Message:
  -----------
  ui/gtk: move struct GtkDisplayState to ui/gtk.h

Want place gtk clipboard code in a separate C file, which in turn
requires GtkDisplayState being in a header file.  So move it.  No
functional change.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-9-kraxel@redhat.com>


  Commit: d11ebe2ca257769337118d3b0ff3f76ea4928018
      
https://github.com/qemu/qemu/commit/d11ebe2ca257769337118d3b0ff3f76ea4928018
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M include/ui/gtk.h
    A ui/gtk-clipboard.c
    M ui/gtk.c
    M ui/meson.build

  Log Message:
  -----------
  ui/gtk: add clipboard support

This patch adds clipboard support to the qemu gtk ui.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-id: 20210519053940.1888907-1-kraxel@redhat.com
Message-Id: <20210519053940.1888907-10-kraxel@redhat.com>


  Commit: 3bbaed2cd0a02ee53958d3d2585e837bcf327278
      
https://github.com/qemu/qemu/commit/3bbaed2cd0a02ee53958d3d2585e837bcf327278
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-05-21 (Fri, 21 May 2021)

  Changed paths:
    M chardev/char.c
    M configure
    M docs/devel/index.rst
    A docs/devel/ui.rst
    A include/ui/clipboard.h
    M include/ui/gtk.h
    M meson.build
    M qapi/char.json
    A ui/clipboard.c
    A ui/gtk-clipboard.c
    M ui/gtk.c
    M ui/meson.build
    M ui/spice-display.c
    M ui/trace-events
    A ui/vdagent.c
    A ui/vnc-clipboard.c
    M ui/vnc.c
    M ui/vnc.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/ui-20210521-pull-request' 
into staging

ui: add cut+paste support.
ui: bugfixes for spice and vnc.

# gpg: Signature made Fri 21 May 2021 13:50:46 BST
# gpg:                using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
# gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
# gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/ui-20210521-pull-request:
  ui/gtk: add clipboard support
  ui/gtk: move struct GtkDisplayState to ui/gtk.h
  ui/vnc: clipboard support
  ui/vdagent: add clipboard support
  ui/vdagent: add mouse support
  ui/vdagent: core infrastructure
  ui: add clipboard documentation
  ui: add clipboard infrastructure
  build: add separate spice-protocol config option
  ui/spice-display: check NULL pointer in interface_release_resource()
  vnc: spelling fix (enable->enabled)

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/6c769690ac84...3bbaed2cd0a0



reply via email to

[Prev in Thread] Current Thread [Next in Thread]