[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
- [Qemu-commits] [qemu/qemu] a29acc: crypto: add reload for QCryptoTLSCredsClass,
Peter Maydell <=