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 > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list