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:23:06 UTC

(guacamole-server) branch patch updated (01e83454 -> fb444976)

This is an automated email from the ASF dual-hosted git repository.

csoriano pushed a change to branch patch
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git


    from 01e83454 GUACAMOLE-2070: Merge correct usage of struct sockaddr_in / sockaddr_in6.
     add 6ea524ed GUACAMOLE-2063: Explicitly sleep during wait in render thread to avoid contention on render state flag.
     add 50f5b5f9 GUACAMOLE-2063: Reset GDI invalid region after each draw (required for tracking within FreeRDP).
     add fe35de54 GUACAMOLE-2063: Decouple render thread updates from FreeRDP GDI updates.
     add cb4074ac GUACAMOLE-2063: Move client processing lag compensation to render thread.
     add 509641bf GUACAMOLE-2063: Consider processing lag even when frame boundaries are explicit.
     add 33619696 GUACAMOLE-2063: Ensure all received data from remote desktop server is handled each attempted frame.
     add 95466a1a GUACAMOLE-2063: Use event queue for RDP input events.
     add 3f5d0b49 GUACAMOLE-2063: Enable support for RDP orders that are enabled by default in FreeRDP.
     add 677b1d68 GUACAMOLE-2063: Merge address lock slowdown primarily affecting RDP.
     new fb444976 Merge changes from 1.6.0 branch back to patch.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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(-)
 copy src/protocols/rdp/{input.c => input-queue.c} (60%)


(guacamole-server) 01/01: Merge changes from 1.6.0 branch back to patch.

Posted by cs...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

csoriano pushed a commit to branch patch
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git

commit fb444976cb9c009b473df52b62475149f42192fe
Merge: 01e83454 677b1d68
Author: Corentin SORIANO <cs...@apache.org>
AuthorDate: Wed May 28 08:21:57 2025 +0200

    Merge changes from 1.6.0 branch back to patch.

 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(-)