Michael Jumper
3d0b0543d6
GUACAMOLE-1956: Update SLF4J to latest compatible (v2.0.17).
2025-03-04 02:31:02 -08:00
Michael Jumper
7e3535e7ba
GUACAMOLE-1956: Update to latest release of Logback (v1.3.15).
2025-03-03 00:14:00 -08:00
Michael Jumper
eb608366b7
GUACAMOLE-1956: Update to latest release of KSM Java SDK (v17.0.0).
2025-03-03 00:13:56 -08:00
Virtually Nick
4e5b78cbf7
Merge patch branch changes to main.
2025-02-26 19:20:37 -05:00
Virtually Nick
4372eae83f
GUACAMOLE-2005: Merge filter out batches that ended up not having any keystroke events.
2025-02-26 19:19:12 -05:00
Alexander Leitner
cd6944c78d
GUACAMOLE-2005: FIlter out batches that ended up not having any keystroke events.
2025-02-26 17:21:48 -05:00
Michael Jumper
21cc3a64c5
Merge changes from patch branch back to main.
2025-02-26 00:02:49 -08:00
Alexander Leitner
4c0a8341bf
GUACAMOLE-2036: Merge changes to refactor away public constructor accepting internal char array.
2025-02-26 10:24:37 +09:00
Michael Jumper
77ad786bf3
Merge changes from patch branch back to main.
2025-02-25 15:15:09 -08:00
Michael Jumper
55d25f9f96
GUACAMOLE-2036: Refactor away public constructor accepting internal char array.
2025-02-25 14:36:12 -08:00
Alexander Leitner
8aec82fd85
GUACAMOLE-2036: Merge changes to reuse buffers received by parser when converting instructions back to character arrays.
2025-02-26 07:12:40 +09:00
Michael Jumper
cea71eb725
Merge changes from patch branch back to main.
2025-02-25 12:41:04 -08:00
Mike Jumper
b08e0beb4b
GUACAMOLE-2036: Merge migration of ReaderGuacamoleReader internals to GuacamoleParser.
2025-02-25 12:16:18 -08:00
Michael Jumper
a672229dad
GUACAMOLE-2036: Reuse buffers received by parser when converting instructions back to character arrays.
2025-02-25 12:06:25 -08:00
Alexander Leitner
c9f2e451cb
GUACAMOLE-2036: Implement the GuacamoleParser within the ReaderGuacamoleReader to support multibyte characters when reading instructions.
2025-02-24 20:45:43 -05:00
Michael Jumper
36dedc935f
Merge changes from patch branch back to main.
2025-02-17 13:20:05 -08:00
Mike Jumper
355c6d4eff
GUACAMOLE-2030: Merge fix for KSM static token mapping for per-user vaults.
2025-02-17 13:18:38 -08:00
eugen-keeper
e0f1b03974
GUACAMOLE-2030: Fix KSM static token mapping for per-user config.
2025-02-17 19:23:26 +00:00
Michael Jumper
f3d92c4372
Merge changes from patch branch back to main.
2025-02-17 10:41:06 -08:00
Mike Jumper
e12eb892ff
GUACAMOLE-2032: Merge correction to hasClientGroups() behavior vs. attached client.
2025-02-17 10:21:19 -08:00
Corentin SORIANO
846f81168b
GUACAMOLE-2032: Fix hasClientGroups() to no longer take into account the currently attached client.
2025-02-17 07:09:04 +01:00
Virtually Nick
c276c49fb6
Merge patch branch changes to main.
2025-02-07 11:08:31 -05:00
Virtually Nick
4b95f5533c
Merge 1.6.0 changes to patch branch.
2025-02-07 10:29:41 -05:00
Virtually Nick
38541c63aa
GUACAMOLE-377: Merge address performance regression related to migration to guac_display.
2025-02-07 09:28:05 -05:00
Michael Jumper
f2958ffb55
GUACAMOLE-377: Set NO_DELAY on guacd socket to avoid unnecessary latency.
2025-02-06 17:00:39 -08:00
Michael Jumper
1a57d41a1b
GUACAMOLE-377: Use ImageDecoder to decode images while they are being received (if possible).
2025-02-06 17:00:39 -08:00
corentin-soriano
89a027b9d1
Merge changes from patch branch back to main.
2025-01-30 14:09:20 +01:00
corentin-soriano
0bf63903ff
GUACAMOLE-2021: Merge fix for history recording playback heatmap with short videos.
2025-01-30 13:50:58 +01:00
eugen-keeper
542e09f503
GUACAMOLE-2021: Fix session recording playback heatmap for short videos.
2025-01-28 01:47:52 +00:00
Virtually Nick
56440deab7
Merge patch branch changes to main.
2025-01-26 14:11:17 -05:00
Virtually Nick
955e125408
Merge 1.6.0 changes to patch branch.
2025-01-26 14:10:18 -05:00
Virtually Nick
e181b8eede
GUACAMOLE-1708: Merge add Czech keyboard layout options for client
2025-01-26 14:08:54 -05:00
Max
77a5723dd9
GUACAMOLE-1708: Add Czech keyboard layout
2025-01-23 19:50:30 +01:00
Corentin SORIANO
8b184ea181
GUACAMOLE-2020: Allow hiding the display statistics bar.
2025-01-21 10:11:32 +01:00
Michael Jumper
fff0015f97
Merge changes from patch branch back to main.
2025-01-20 10:27:45 -08:00
Mike Jumper
eacf7c743f
GUACAMOLE-2003: Merge missing clipboard UI options for Kubernetes.
2025-01-20 09:32:29 -08:00
Virtually Nick
65954c2107
Merge patch branch changes to main.
2025-01-15 15:34:54 -05:00
Virtually Nick
a3b8146ad3
GUACAMOLE-2018: Merge convert layer to canvas during exportState() only if layer is non-empty.
2025-01-15 15:16:06 -05:00
Michael Jumper
05c36c4c26
GUACAMOLE-2018: Convert layer to canvas during exportState() only if layer is non-empty.
2025-01-15 12:03:54 -08:00
Michael Jumper
4c40256909
Merge changes from patch branch back to main.
2025-01-15 09:40:19 -08:00
Mike Jumper
c0f7852a12
GUACAMOLE-2004: Merge manual loading of BouncyCastle FIPS provider for KSM integration.
2025-01-15 09:36:51 -08:00
eugen-keeper
7de08098a3
GUACAMOLE-2002: Allow connection clipboard limits to be configured.
2025-01-15 14:45:57 +00:00
eugen-keeper
7a716b765c
GUACAMOLE-2004: Fix KSM integration for RHEL systems with FIPS mode enabled.
2025-01-15 14:23:00 +00:00
Michael Jumper
1454a5deae
GUACAMOLE-377: Revert to synchronous flush (asynchronous is slower).
...
The asynchronous flush mechanism leveraging requestAnimationFrame() does
not perform as well as the old synchronous flush. This appears to be due
to delays in when the browser actually allows the frame to proceed,
causing the client to lag behind.
The old synchronous flush mechanism does not suffer from such issues.
2025-01-13 14:52:43 -08:00
eugen-keeper
54fdd3bf56
GUACAMOLE-2003: Missing clipboard UI options for Kubernetes.
2025-01-13 19:36:22 +00:00
Virtually Nick
0995eb8eb8
Merge patch branch changes to main.
2025-01-02 22:11:27 -05:00
Virtually Nick
b3e21b7c70
Merge 1.6.0 changes back to patch.
2025-01-02 22:10:38 -05:00
Virtually Nick
0460352401
GUACAMOLE-1956: Merge (re-)update to latest compatible dependencies.
2025-01-02 22:03:06 -05:00
Michael Jumper
38d1bc0ef2
GUACAMOLE-1956: Update JavaScript build-only dependencies where possible.
2025-01-02 15:55:36 -08:00
Michael Jumper
2df43bce9c
GUACAMOLE-1956: Update Java dependencies to latest compatible.
2025-01-02 15:55:36 -08:00