On a Thursday in 2021, Peter Krempa wrote:
There are a few more capabilities we can easily assume and stop
trying
to probe them and some more legacy code to delete.
This time it's mainly about VNC including a modernization of
qemuxml2argvtest cases for it.
Peter Krempa (14):
qemuxml2argvtest: Use real caps in "graphics-vnc-tls" case
qemu: Always assume presence of QEMU_CAPS_OBJECT_TLS_CREDS_X509
qemu: capabilities: Retire QEMU_CAPS_OBJECT_TLS_CREDS_X509
qemuBuildTLSx509BackendProps: Remove unused 'qemuCaps'
qemu: command: Simplify 'vnc' commandline generator
qemu: command: Always assume QEMU_CAPS_VNC_OPTS
qemu: capabilities: Retire QEMU_CAPS_VNC_OPTS
qemuxml2argvtest: Replace vnc unix socket tests with pinned versions
qemu: command: Always QEMU_CAPS_VNC_MULTI_SERVERS
qemu: capabilities: Retire QEMU_CAPS_VNC_MULTI_SERVERS
qemuxml2argvtest: Add DO_TEST_CAPS_LATEST for the vnc unix socket
tests
qemuxml2argvtest: Modernize the rest of 'graphics-vnc' tests
qemu: validate: Always assume QEMU_CAPS_SPICE_FILE_XFER_DISABLE
qemu: capabilities: Retire QEMU_CAPS_SPICE_FILE_XFER_DISABLE
src/qemu/qemu_backup.c | 5 +-
src/qemu/qemu_capabilities.c | 12 +-
src/qemu/qemu_capabilities.h | 8 +-
[...]
tests/qemuxml2argvtest.c | 71 ++++++------
tests/qemuxml2xmltest.c | 4 +-
81 files changed, 586 insertions(+), 378 deletions(-)
Reviewed-by: Ján Tomko <jtomko(a)redhat.com>
Jano