History | View | Annotate | Download (10.2 kB)
aio / timers: Untangle include files
include/qemu/timer.h has no need to include main-loop.h anddoing so causes an issue for the next patch. Unfortunatelyvarious files assume including timers.h will pull in main-loop.h.Untangle this mess.
Signed-off-by: Alex Bligh <alex@alex.org.uk>...
TLS support for VNC Websockets
Added TLS support to the VNC QEMU Websockets implementation.VNC-TLS needs to be enabled for this feature to be used.
The required certificates are specified as in case of VNC-TLSwith the VNC parameter "x509=<path>".
If the server certificate isn't signed by a rooth authority it needs to...
vnc: Clean up vncws_send_handshake_response()
Use appropriate types, drop superfluous casts, use sizeof, don'texploit that this particular call of gnutls_fingerprint() doesn'tchange its last argument.
Signed-off-by: Markus Armbruster <armbru@redhat.com>...
vnc: added initial websocket protocol support
This patch adds basic Websocket Protocol version 13 - RFC 6455 - supportto QEMU VNC. Binary encoding support on the client side is mandatory.
Because of the GnuTLS requirement the Websockets implementation is...