[PATCH v8 0/5] Add native TLS encrypted chardev TCP support

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

 



v7: http://www.redhat.com/archives/libvir-list/2016-September/msg00729.html

Differences in v8

1. Update to use 2.4.0 instead of 2.3.0
2. Alter text in qemu.conf as requested in review of v7
3. After update to top of branch found one more virDomainChrDefNew in 
   a recent commit that needed a NULL parameter

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 +-
 src/xenconfig/xen_xl.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 +
 33 files changed, 594 insertions(+), 37 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

-- 
2.7.4

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]