aboutsummaryrefslogtreecommitdiff
path: root/ui/vnc.h
AgeCommit message (Expand)AuthorFilesLines
2022-04-27Replacing CONFIG_VNC_PNG with CONFIG_PNGKshitij Suri1-1/+1
2021-05-21ui/vnc: clipboard supportGerd Hoffmann1-0/+24
2021-03-15ui: honour the actual guest display dimensions without roundingDaniel P. Berrangé1-0/+1
2021-01-15vnc: add support for extended desktop resizeGerd Hoffmann1-0/+2
2021-01-15ui: add support for remote power control to VNC serverDaniel P. Berrangé1-0/+13
2020-12-11vnc: add alpha cursor supportGerd Hoffmann1-0/+2
2020-12-11vnc: add pseudo encodingsGerd Hoffmann1-0/+2
2020-12-11vnc: drop unused copyrect featureGerd Hoffmann1-2/+0
2020-12-11vnc: use enum for featuresGerd Hoffmann1-12/+14
2019-12-18vnc: drop Error pointer indirection in vnc_client_io_errorVladimir Sementsov-Ogievskiy1-1/+1
2019-09-17vnc: fix memory leak when vnc disconnectLi Qiang1-2/+2
2019-08-21audio: add audiodev property to vnc and wav_captureKővágó, Zoltán1-0/+2
2019-08-16Include generated QAPI headers lessMarkus Armbruster1-1/+0
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-02-26authz: delete existing ACL implementationDaniel P. Berrange1-1/+3
2019-02-05kbd-state: use state tracker for vncGerd Hoffmann1-3/+2
2018-07-03qapi: add conditions to VNC type/commands/events on the schemaMarc-André Lureau1-0/+2
2018-05-15vnc: add magic cookie to VncStateGerd Hoffmann1-0/+3
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-0/+1
2018-02-09Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster1-1/+0
2018-02-02ui: convert VNC server to QIONetListenerDaniel P. Berrange1-6/+3
2018-01-25ui: avoid sign extension using client width/heightDaniel P. Berrange1-2/+2
2018-01-12ui: mix misleading comments & return types of VNC I/O helper methodsDaniel P. Berrange1-3/+3
2018-01-12ui: fix VNC client throttling when forced update is requestedDaniel P. Berrange1-0/+7
2018-01-12ui: fix VNC client throttling when audio capture is activeDaniel P. Berrange1-0/+6
2018-01-12ui: introduce enum to track VNC client framebuffer update request stateDaniel P. Berrange1-2/+7
2017-02-08ui: refactor VncDisplay to allow multiple listening socketsDaniel P. Berrange1-4/+6
2017-01-31vnc: track LED state separatelyPierre Ossman1-1/+2
2016-10-13ui: rename vnc_init_state to vnc_start_protocolDaniel P. Berrange1-1/+1
2016-10-13ui: move some initialization out of vnc_init_stateDaniel P. Berrange1-1/+0
2016-10-13ui: refactor method for setting up VncDisplay auth typesDaniel P. Berrange1-0/+1
2016-10-13ui: remove 'ws_tls' field from VncStateDaniel P. Berrange1-1/+0
2016-10-13ui: remove 'enabled' and 'ws_enabled' fields from VncStateDaniel P. Berrange1-2/+0
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster1-3/+3
2016-06-03vnc: add configurable keyboard delayGerd Hoffmann1-0/+1
2016-02-23all: Clean up includesPeter Maydell1-1/+0
2015-12-18ui: convert VNC server to use QIOChannelWebsockDaniel P. Berrange1-4/+0
2015-12-18ui: convert VNC server to use QIOChannelTLSDaniel P. Berrange1-3/+2
2015-12-18ui: convert VNC server to use QIOChannelSocketDaniel P. Berrange1-9/+13
2015-10-20util: pull Buffer code out of VNC moduleDaniel P. Berrange1-15/+1
2015-09-15ui: convert VNC server to use QCryptoTLSSessionDaniel P. Berrange1-9/+6
2015-09-15ui: fix return type for VNC I/O functions to be ssize_tDaniel P. Berrange1-3/+3
2015-07-08ui: convert VNC websockets to use crypto APIsDaniel P. Berrange1-8/+0
2015-04-01CVE-2015-1779: incrementally decode websocket framesDaniel P. Berrange1-0/+2
2015-03-18ui: remove separate gnutls_session for websockets serverDaniel P. Berrange1-3/+0
2015-03-18ui: fix setup of VNC websockets auth scheme with TLSDaniel P. Berrange1-0/+2
2015-03-18ui: report error if user requests VNC option that is unsupportedDaniel P. Berrange1-2/+2
2015-03-12vnc: drop display+ws_display from VncDisplayGerd Hoffmann1-3/+3
2015-01-22vnc: track & limit connectionsGerd Hoffmann1-0/+3
2015-01-22vnc: remove vnc_display globalGerd Hoffmann1-0/+2