[libvirt] [PATCH v7 0/5] Add native TLS encrypted chardev TCP support
John Ferlan
jferlan at redhat.com
Mon Sep 26 12:55:47 UTC 2016
On 09/19/2016 10:39 AM, John Ferlan wrote:
> v6: http://www.redhat.com/archives/libvir-list/2016-September/msg00302.html
>
> Differences over v6 - rather than disable on specific chardev's, modify the
> code to be need to enable by setting tls='yes' for the chardev
>
ping? Any other comments for this or should I resend since it's
continuing to diverge from top of tree?
Tks -
John
> John Ferlan (5):
> domain: Add optional 'tls' attribute for TCP chardev
> conf: Introduce {default|chardev}_tls_x509_secret_uuid
> qemu: Introduce qemuDomainChardevPrivatePtr
> qemu: Add a secret object to/for a chardev tcp with secret
> qemu: Add the ability to hotplug a secret object for TCP chardev TLS
>
> docs/formatdomain.html.in | 21 +++
> docs/schemas/domaincommon.rng | 5 +
> src/conf/domain_conf.c | 51 ++++++--
> src/conf/domain_conf.h | 5 +-
> src/libxl/libxl_domain.c | 2 +-
> src/lxc/lxc_native.c | 2 +-
> src/qemu/libvirtd_qemu.aug | 2 +
> src/qemu/qemu.conf | 24 ++++
> src/qemu/qemu_command.c | 35 ++++-
> src/qemu/qemu_command.h | 1 +
> src/qemu/qemu_conf.c | 22 ++++
> src/qemu/qemu_conf.h | 3 +
> src/qemu/qemu_domain.c | 143 ++++++++++++++++++++-
> src/qemu/qemu_domain.h | 30 ++++-
> src/qemu/qemu_driver.c | 2 +-
> src/qemu/qemu_hotplug.c | 64 ++++++++-
> src/qemu/qemu_hotplug.h | 3 +-
> src/qemu/qemu_parse_command.c | 4 +-
> src/qemu/qemu_process.c | 6 +-
> src/qemu/test_libvirtd_qemu.aug.in | 2 +
> src/vz/vz_sdk.c | 2 +-
> src/xenconfig/xen_sxpr.c | 2 +-
> tests/qemuhotplugtest.c | 2 +-
> ...emuxml2argv-serial-tcp-tlsx509-chardev-tls.args | 30 +++++
> ...qemuxml2argv-serial-tcp-tlsx509-chardev-tls.xml | 50 +++++++
> .../qemuxml2argv-serial-tcp-tlsx509-chardev.xml | 2 +-
> ...xml2argv-serial-tcp-tlsx509-secret-chardev.args | 38 ++++++
> ...uxml2argv-serial-tcp-tlsx509-secret-chardev.xml | 50 +++++++
> tests/qemuxml2argvtest.c | 22 ++++
> ...muxml2xmlout-serial-tcp-tlsx509-chardev-tls.xml | 1 +
> .../qemuxml2xmlout-serial-tcp-tlsx509-chardev.xml | 2 +-
> tests/qemuxml2xmltest.c | 1 +
> 32 files changed, 593 insertions(+), 36 deletions(-)
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev-tls.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-chardev-tls.xml
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.args
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-tlsx509-secret-chardev.xml
> create mode 120000 tests/qemuxml2xmloutdata/qemuxml2xmlout-serial-tcp-tlsx509-chardev-tls.xml
>
More information about the libvir-list
mailing list