[libvirt] [PATCHv2 0/8]

Ján Tomko jtomko at redhat.com
Mon Jan 21 12:59:20 UTC 2019


For:
https://bugzilla.redhat.com/show_bug.cgi?id=1602418

v1:
https://www.redhat.com/archives/libvir-list/2019-January/msg00490.html
v2:
* fixed memory leaks pointed out by John in v1
Patches without R-b:
[4/8] cowardly refused to unref the private data in Secret.*Destroy
[8/8] fixed the logic to include checking whether the domain actually
      has a VNC graphics and amended the commit message

Ján Tomko (8):
  conf: introduce virDomainGraphicsNew
  conf: add privateData to virDomainGraphicsDef
  qemu: add qemuDomainGraphicsPrivate data with a tlsAlias
  qemu: prepare secret for the graphics upfront
  qemu_process: fix debug message
  qemu.conf: add vnc_tls_x509_secret_uuid
  qemu: add support for encrypted VNC TLS keys
  qemu: error out when vnc vncTLSx509secretUUID is unsupported

 src/conf/domain_conf.c                        |  30 ++++-
 src/conf/domain_conf.h                        |   5 +
 src/qemu/libvirtd_qemu.aug                    |   1 +
 src/qemu/qemu.conf                            |   6 +
 src/qemu/qemu_command.c                       |  19 +++-
 src/qemu/qemu_conf.c                          |   4 +
 src/qemu/qemu_conf.h                          |   1 +
 src/qemu/qemu_domain.c                        | 107 ++++++++++++++++++
 src/qemu/qemu_domain.h                        |  13 +++
 src/qemu/qemu_process.c                       |   2 +-
 src/qemu/test_libvirtd_qemu.aug.in            |   1 +
 ...graphics-vnc-tls-secret.x86_64-latest.args |  36 ++++++
 .../graphics-vnc-tls-secret.xml               |  30 +++++
 tests/qemuxml2argvtest.c                      |   5 +
 14 files changed, 250 insertions(+), 10 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/graphics-vnc-tls-secret.x86_64-latest.args
 create mode 100644 tests/qemuxml2argvdata/graphics-vnc-tls-secret.xml

-- 
2.20.1




More information about the libvir-list mailing list