summaryrefslogtreecommitdiffstats
path: root/ui/vnc.c
Commit message (Expand)AuthorAgeFilesLines
* vnc: add magic cookie to VncStateGerd Hoffmann2018-05-151-1/+9
* vnc: fix use-after-freeGerd Hoffmann2018-04-271-2/+3
* vnc: deal with surface NULL pointersGerd Hoffmann2018-03-121-0/+10
* qapi: Move qapi-schema.json to qapi/, rename generated filesMarkus Armbruster2018-03-021-1/+1
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
* keymap: consider modifier state when picking a mappingGerd Hoffmann2018-02-221-2/+7
* ui: check VNC audio frequency limit at time of reading from clientDaniel P. Berrangé2018-02-161-9/+13
* ui: avoid risk of 32-bit int overflow in VNC buffer checkDaniel P. Berrangé2018-02-161-2/+2
* vnc: fix segfault in closed connection handlingKlim Kireev2018-02-161-1/+14
* vnc: remove bogus object_unref on client socketDaniel P. Berrangé2018-02-161-1/+0Star
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+0Star
* Drop superfluous includes of qapi/qmp/qerror.hMarkus Armbruster2018-02-091-1/+0Star
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* ui: convert VNC server to QIONetListenerDaniel P. Berrange2018-02-021-140/+55Star
* ui: avoid sign extension using client width/heightDaniel P. Berrange2018-01-251-0/+9
* ui: mix misleading comments & return types of VNC I/O helper methodsDaniel P. Berrange2018-01-121-14/+15
* ui: add trace events related to VNC client throttlingDaniel P. Berrange2018-01-121-0/+23
* ui: place a hard cap on VNC server output buffer sizeDaniel P. Berrange2018-01-121-0/+29
* ui: fix VNC client throttling when forced update is requestedDaniel P. Berrange2018-01-121-4/+24
* ui: fix VNC client throttling when audio capture is activeDaniel P. Berrange2018-01-121-8/+64
* ui: refactor code for determining if an update should be sent to the clientDaniel P. Berrange2018-01-121-7/+20
* ui: correctly reset framebuffer update state after processing dirty regionsDaniel P. Berrange2018-01-121-1/+1
* ui: introduce enum to track VNC client framebuffer update request stateDaniel P. Berrange2018-01-121-10/+11
* ui: avoid pointless VNC updates if framebuffer isn't dirtyDaniel P. Berrange2018-01-121-1/+1
* ui: remove redundant indentation in vnc_client_updateDaniel P. Berrange2018-01-121-55/+57
* ui: remove unreachable code in vnc_update_clientDaniel P. Berrange2018-01-121-5/+1Star
* ui: remove 'sync' parameter from vnc_update_clientDaniel P. Berrange2018-01-121-8/+3Star
* vnc: fix debug spellingMarc-André Lureau2018-01-121-1/+1
* ui: Always remove an old VNC channel watch before adding a new oneBrandon Carpenter2017-10-041-0/+4
* ui: add tracing of VNC authentication processDaniel P. Berrange2017-09-291-18/+18
* ui: add tracing of VNC operations related to QIOChannelDaniel P. Berrange2017-09-291-3/+8
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-3/+3
* vnc: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
* vnc: use QEMU_ALIGN_DOWNMarc-André Lureau2017-08-311-4/+4
* ui/vnc: fix leak of SocketAddress **Philippe Mathieu-Daudé2017-07-311-18/+18
* vnc: Set default kbd delay to 10msAlexander Graf2017-07-171-1/+1
* ui: Remove inclusion of "hw/qdev.h"Thomas Huth2017-06-211-1/+0Star
* vnc: replace hweight_long() with ctpopl()Cédric Le Goater2017-05-121-3/+3
* ui: Support non-zero minimum values for absolute input axesPhilippe Voinov2017-05-111-2/+2
* sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-091-70/+68Star
* sockets: Rename SocketAddress to SocketAddressLegacyMarkus Armbruster2017-05-091-52/+52
* io vnc sockets: Clean up SocketAddressKind switchesMarkus Armbruster2017-04-031-6/+12
* nbd sockets vnc: Mark problematic address family tests TODOMarkus Armbruster2017-04-031-0/+1
* vnc: allow to connect with add_client when -vnc noneMarc-André Lureau2017-04-031-4/+4
* vnc: fix reverse modeGerd Hoffmann2017-03-271-7/+10
* vnc: fix a qio-channel leakMarc-André Lureau2017-03-201-0/+1
* cirrus/vnc: zap bitblit support from console code.Gerd Hoffmann2017-03-161-100/+0Star
* vnc: fix double free issuesGerd Hoffmann2017-02-271-0/+3
* ui: add ability to specify multiple VNC listen addressesDaniel P. Berrange2017-02-091-62/+133