qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] a29acc: crypto: add reload for QCryptoTLSCred


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] a29acc: crypto: add reload for QCryptoTLSCredsClass
Date: Tue, 23 Mar 2021 16:53:04 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: a29acc9c318781b59063091b895773fc6cbe96e7
      
https://github.com/qemu/qemu/commit/a29acc9c318781b59063091b895773fc6cbe96e7
  Author: Zihao Chang <changzihao1@huawei.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M crypto/tlscredsx509.c
    M include/crypto/tlscreds.h

  Log Message:
  -----------
  crypto: add reload for QCryptoTLSCredsClass

This patch adds reload interface for QCryptoTLSCredsClass and implements
the interface for QCryptoTLSCredsX509.

Signed-off-by: Zihao Chang <changzihao1@huawei.com>
Acked-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210316075845.1476-2-changzihao1@huawei.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 1f08e3415120637cad7f540d9ceb4dba3136dbdd
      
https://github.com/qemu/qemu/commit/1f08e3415120637cad7f540d9ceb4dba3136dbdd
  Author: Zihao Chang <changzihao1@huawei.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M include/ui/console.h
    M ui/vnc.c

  Log Message:
  -----------
  vnc: support reload x509 certificates for vnc

This patch add vnc_display_reload_certs() to support
update x509 certificates.

Signed-off-by: Zihao Chang <changzihao1@huawei.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210316075845.1476-3-changzihao1@huawei.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 9cc07651655ee86eca41059f5ead8c4e5607c734
      
https://github.com/qemu/qemu/commit/9cc07651655ee86eca41059f5ead8c4e5607c734
  Author: Zihao Chang <changzihao1@huawei.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M monitor/qmp-cmds.c
    M qapi/ui.json

  Log Message:
  -----------
  qmp: add new qmp display-reload

This patch provides a new qmp to reload display configuration
without restart VM, but only reloading the vnc tls certificates
is implemented.
Example:
{"execute": "display-reload", "arguments":{"type": "vnc", "tls-certs": true}}

Signed-off-by: Zihao Chang <changzihao1@huawei.com>
Message-Id: <20210316075845.1476-4-changzihao1@huawei.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 181b4bbf610c9126f499e2c516fb9b2a880468b8
      
https://github.com/qemu/qemu/commit/181b4bbf610c9126f499e2c516fb9b2a880468b8
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M include/ui/console.h

  Log Message:
  -----------
  include/ui/console.h: Delete is_surface_bgr()

The function is_surface_bgr() is no longer used anywhere,
so we can delete it.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210314163927.1184-1-peter.maydell@linaro.org>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 40c503079ffcb5394be2b407e817de6104db9cfc
      
https://github.com/qemu/qemu/commit/40c503079ffcb5394be2b407e817de6104db9cfc
  Author: Gerd Hoffmann <kraxel@redhat.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M hw/display/edid-generate.c

  Log Message:
  -----------
  edid: prefer standard timings

Windows guests using the "Basic Display Adapter" don't parse the
"Established timings III" block.  They also don't parse any edid
extension.

So prefer the "Standard Timings" block to store the display resolutions
in edid_fill_modes().  Also reorder the mode list, so more exotic
resolutions (specifically the ones which are not supported by vgabios)
are moved down and the remaining ones have a better chance to get one of
the eight slots in the "Standard Timings" block.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20210316143812.2363588-6-kraxel@redhat.com>


  Commit: 67c1115edd98f388ca89dd38322ea3fadf034523
      
https://github.com/qemu/qemu/commit/67c1115edd98f388ca89dd38322ea3fadf034523
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M crypto/tlscredsx509.c
    M hw/display/edid-generate.c
    M include/crypto/tlscreds.h
    M include/ui/console.h
    M monitor/qmp-cmds.c
    M qapi/ui.json
    M ui/vnc.c

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

fixes for 6.0

# gpg: Signature made Tue 23 Mar 2021 15:36:06 GMT
# 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-20210323-pull-request:
  edid: prefer standard timings
  include/ui/console.h: Delete is_surface_bgr()
  qmp: add new qmp display-reload
  vnc: support reload x509 certificates for vnc
  crypto: add reload for QCryptoTLSCredsClass

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


Compare: https://github.com/qemu/qemu/compare/266469947161...67c1115edd98



reply via email to

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