Pavel Hrdina (18):
tests: remove unwanted VIR_FREE of spice and vnc default listen
docs: rewrite graphics XML documentation
domain_conf: introduce virDomainGraphicsListensParseXML
domain_conf: cleanup virDomainGraphicsListensParseXML
domain_conf: split graphics xml parser into multiple functions
domain_conf: cleanup error paths for graphics parser
domain_conf: introduce virDomainGraphicsListenAddAddress
domain_conf: introduce virDomainGraphicsListenAddNetwork
domain_conf: remove unused virDomainGraphicsListenSetType
domain_conf: cleanup virDomainGraphicsGetListen
use virDomainGraphicsGetListen instead of the other getters
domain_conf: cleanup virDomainGraphicsListenDefParseXML
domain_conf: remove unused virDomainGraphicsListenGet*
domain_conf: call ...ListensParseXML only for appropriate graphics
qemu_process: generate vnc unix socket in qemuProcessPrepareDomain
qemu_process: move listen code out of qemuProcessSetupGraphics
domain_conf: introduce virDomainGraphicsListenClear
qemu_domain: remove all listens if vncAutoUnixSocket is enabled
docs/formatdomain.html.in | 351 +++---
src/conf/domain_conf.c | 1163 ++++++++++----------
src/conf/domain_conf.h | 24 +-
src/libvirt_private.syms | 10 +-
src/libxl/libxl_conf.c | 15 +-
src/qemu/qemu_command.c | 120 +-
src/qemu/qemu_command.h | 3 +-
src/qemu/qemu_domain.c | 10 +
src/qemu/qemu_migration.c | 9 +-
src/qemu/qemu_parse_command.c | 4 +-
src/qemu/qemu_process.c | 69 +-
src/vbox/vbox_common.c | 14 +-
src/vmx/vmx.c | 9 +-
src/vz/vz_sdk.c | 11 +-
src/xenconfig/xen_common.c | 28 +-
src/xenconfig/xen_sxpr.c | 20 +-
src/xenconfig/xen_xl.c | 12 +-
.../qemuxml2argv-graphics-spice-timeout.args | 2 +-
...-graphics-vnc-auto-unix-socket-with-listen.args | 22 +
...v-graphics-vnc-auto-unix-socket-with-listen.xml | 36 +
...qemuxml2argv-graphics-vnc-auto-unix-socket.args | 22 +
.../qemuxml2argv-graphics-vnc-auto-unix-socket.xml | 34 +
tests/qemuxml2argvtest.c | 8 +-
23 files changed, 1051 insertions(+), 945 deletions(-)
create mode 100644
tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-auto-unix-socket-with-listen.args
create mode 100644
tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-auto-unix-socket-with-listen.xml
create mode 100644
tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-auto-unix-socket.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-auto-unix-socket.xml
--
2.7.4