Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUACAMOLE-1140: Address RDP pipe svc race condition. #471

Closed
wants to merge 123 commits into from

Commits on Dec 27, 2021

  1. Configuration menu
    Copy the full SHA
    bce1d2a View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    c716a07 View commit details
    Browse the repository at this point in the history
  2. GUACAMOLE-1312: Added fr_ca keymap

    Kaven Rousseau authored and webtroter committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    9cbd768 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    a175a3d View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    df4e5c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8130005 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    c469300 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c795bf9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd85c54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c19eab9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    52c8683 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    669e02b View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Configuration menu
    Copy the full SHA
    bde8cde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0e9f6e View commit details
    Browse the repository at this point in the history
  3. GUACAMOLE-377: Expect explicit RDP frame boundaries only after at lea…

    …st one frame boundary has been received.
    mike-jumper committed May 18, 2022
    Configuration menu
    Copy the full SHA
    28396ae View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    da80163 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b26f9d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5761ad View commit details
    Browse the repository at this point in the history
  4. GUACAMOLE-377: Ensure backing surface of underlying FreeRDP GDI imple…

    …mentation is resized when desktop is resized.
    mike-jumper committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    b7f05b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce27936 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31f1b2c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Configuration menu
    Copy the full SHA
    d4cd9b3 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. Configuration menu
    Copy the full SHA
    1e9cd91 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    a5834fd View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Configuration menu
    Copy the full SHA
    64ea9c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. Configuration menu
    Copy the full SHA
    ffb6c80 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. GUACAMOLE-377: Update unit tests for new prototype of guac_protocol_s…

    …end_sync().
    
    The new guac_protocol_send_sync() requires an additional parameter: the
    number of logical frames associated with the sync.
    mike-jumper committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    9642afc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cf1bfa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51c640f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. GUACAMOLE-1636: Fix a typo mistake offscren.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    523532a View commit details
    Browse the repository at this point in the history
  2. GUACAMOLE-1636: Fix a typo mistake Versoin.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    e8d966a View commit details
    Browse the repository at this point in the history
  3. GUACAMOLE-1636: Fix a typo mistake synchonize.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    f438a36 View commit details
    Browse the repository at this point in the history
  4. GUACAMOLE-1636: Fix a typo mistake coordinare.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    98556fb View commit details
    Browse the repository at this point in the history
  5. GUACAMOLE-1636: Fix a typo mistake assicated.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    4048dd4 View commit details
    Browse the repository at this point in the history
  6. GUACAMOLE-1636: Fix a typo mistake recieved.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    cba5484 View commit details
    Browse the repository at this point in the history
  7. GUACAMOLE-1636: Fix a typo mistake invokved.

    Jimmy committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    6d994db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0aae5ee View commit details
    Browse the repository at this point in the history
  9. GUACAMOLE-1622: Restructured code to resolve scrollbar resizing bug w…

    …here the scrollbar would clip off the side of the terminal. This fix also resolves the issue where the text would blur at certain intervals of resizing the window.
    aleitner committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    5bb56ed View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eee3ac0 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2022

  1. Configuration menu
    Copy the full SHA
    cdee93a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c93337 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ab8244 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    15f6e9f View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    5dbf482 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    1971a9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0361adc View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    dffbeac View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    4d211e0 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. GUACAMOLE-1669: Include ext-info-c in preferred KEX algorithms to ens…

    …ure RSA key upgrades can happen.
    jmuehlner committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    b096e47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b20afa2 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. GUACAMOLE-1682: Normalize conflicting newline encodings in clipboards…

    … between Linux and Windows systems for ssh sessions.
    aleitner committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    bc52485 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    067f2a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    6171da6 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Configuration menu
    Copy the full SHA
    bad381c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Configuration menu
    Copy the full SHA
    457a169 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ca6bb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    5cf408e View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2022

  1. Configuration menu
    Copy the full SHA
    5594182 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. Configuration menu
    Copy the full SHA
    add7ce3 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    4afc1d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    f6893ed View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    3b0a9ba View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    98c2a6a View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. Configuration menu
    Copy the full SHA
    47b9360 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    1ff7dd5 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Configuration menu
    Copy the full SHA
    23e42fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a59af51 View commit details
    Browse the repository at this point in the history
  3. GUACAMOLE-377: Correct frame start and frame end timestamps when read…

    …ing from rdp. Correct logic when marking surface frames.
    aleitner committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    07b9698 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    77ec058 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    1d0b421 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    e2e78e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. GUACAMOLE-1761: Fix hungarian keymap

    Change turkish 'ı' to latin 'i' in hu_hu_qwertz.keymap
    maraid authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    75a7039 View commit details
    Browse the repository at this point in the history
  2. GUACAMOLE-1505: Avoid null pointer dereference in RDP protocol when d…

    …isplay is already freed.
    necouchman committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a1d6d45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51dce6f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    6033bfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49bddcf View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    caade9e View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    5314ec0 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    8b93c34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea17263 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    6182685 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daffc29 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    f81b70f View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    f378132 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc50915 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. GUACAMOLE-1776: Batch up base64 encoding to reduce syscalls.

    This introduces a buffer for binary data to be encoded as base64 as well
    as a buffer for the base64 encoded data, prior to any attempt to writing
    it to the socket. Doing this significantly reduces the number of system
    calls made by the socket-fd implementation. Instead of `clock_gettime`,
    `pthread_mutex_rdlock`, and `pthread_mutex_unlock` being called for
    every 3 bytes it's now called for every ~768 bytes.
    neandrake committed May 18, 2023
    Configuration menu
    Copy the full SHA
    d60177e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9f7210 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    463831f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb2ef39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a092b0 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Configuration menu
    Copy the full SHA
    48ac067 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    162a75f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    98f9221 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c73c37b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1aeba8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b43b2d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    e94b0a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    1f14982 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Configuration menu
    Copy the full SHA
    1e9777a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    f2b9aaf View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    870cc5f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    766b9f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    80598ae View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    eae2428 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    d44815d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7ad603 View commit details
    Browse the repository at this point in the history
  3. GUACAMOLE-377: Merge correct guac_common_display_dup() for compatibil…

    …ity with batch join API.
    necouchman authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fe24e2d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    694b3fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa4209c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    d592106 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    125e33c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    9787017 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    bb14ee9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b2eb7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d3414e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c467d5 View commit details
    Browse the repository at this point in the history
  5. GUACAMOLE-1290: Merge migration of SSH certificate auth support to ne…

    …w memory management functions.
    jmuehlner authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    f339b48 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    96704c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. GUACAMOLE-1875: Check return values of WebP API functions.

    Those will be made nodiscard at some point anyway.
    vrabaud committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    c60f40c View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    88ece72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e3d759 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    f0ab665 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. Configuration menu
    Copy the full SHA
    2363681 View commit details
    Browse the repository at this point in the history