You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by cs...@apache.org on 2025/05/28 06:20:52 UTC
(guacamole-server) 01/01: GUACAMOLE-2063: Merge address lock slowdown primarily affecting RDP.
This is an automated email from the ASF dual-hosted git repository.
csoriano pushed a commit to branch staging/1.6.0
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git
commit 677b1d689999fd185976b7e3e91fb8023d70a04d
Merge: acb69735 3f5d0b49
Author: Corentin SORIANO <cs...@apache.org>
AuthorDate: Wed May 28 08:20:46 2025 +0200
GUACAMOLE-2063: Merge address lock slowdown primarily affecting RDP.
GUACAMOLE-2063: Address lock slowdown primarily affecting RDP.
src/libguac/display-render-thread.c | 62 +++++++---
src/libguac/display-worker.c | 36 ------
src/protocols/rdp/Makefile.am | 1 +
src/protocols/rdp/client.c | 11 ++
src/protocols/rdp/gdi.c | 6 +-
src/protocols/rdp/{input.c => input-queue.c} | 156 ++++++++++++++++-------
src/protocols/rdp/input.c | 162 ++++++------------------
src/protocols/rdp/input.h | 177 +++++++++++++++++++++++++++
src/protocols/rdp/rdp.c | 47 +++++--
src/protocols/rdp/rdp.h | 63 ++++++++++
src/protocols/rdp/settings.c | 33 +----
src/protocols/vnc/vnc.c | 6 +-
12 files changed, 494 insertions(+), 266 deletions(-)