[libvirt] [PATCH 00/18] cleanup of graphics code

Pavel Hrdina phrdina at redhat.com
Mon Apr 4 13:20:17 UTC 2016


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




More information about the libvir-list mailing list