Commit Graph
7154 Commits
Author SHA1 Message Date
Virtually Nick a6719b1093 Merge patch branch changes to main. 2025-12-12 20:37:37 -05:00
Virtually Nick 27be6e9f33 Merge 1.6.1 changes to patch branch. 2025-12-12 20:36:18 -05:00
Virtually Nick 4aa841c4f8 GUACAMOLE-2181: Merge improve readability of logs. 2025-12-12 19:32:46 -06:00
Michael Jumper acf0684915 GUACAMOLE-2181: Remove LDAP reference to non-existent overlay language.
The LDAP extension's guac-manifest.json refers to a German translation
in "de.json", but that translation file doesn't actually exist for LDAP,
hence the following warning at startup:

    WARN: Overlay language resource "de" does not exist.

This corrects that warning by removing the erroneous reference.
2025-12-12 16:00:09 -08:00
Michael Jumper f309d6de95 GUACAMOLE-2181: Disable WADL support (silence Jersey warning).
We don't use WADL support and it has historically been implicitly
disabled through the lack of a JAXB implementation. Jersey warns of this
every time Guacamole starts up:

    WARN: JAXBContext implementation could not be found. WADL feature is disabled.

This disables WADL explicitly.
2025-12-12 15:49:09 -08:00
Michael Jumper 5ad5a46cfe GUACAMOLE-2181: Clarify log messages for RADIUS challenge parsing failures. 2025-12-12 12:37:06 -08:00
Michael Jumper 42f450315e GUACAMOLE-2181: Pre-initialize logging such that format is always consistent. 2025-12-12 10:42:29 -08:00
Michael Jumper 4098e76801 GUACAMOLE-2181: Warning regarding log init failures is non-fatal, not bailing out. 2025-12-12 10:42:29 -08:00
Michael Jumper b5748a1219 GUACAMOLE-2181: Silence noisy WebSocket error when socket is closed.
If the WebSocket is closed while a message is on its way out, an
IllegalStateException is thrown.
2025-12-12 10:42:29 -08:00
Michael Jumper 1457b186ff GUACAMOLE-2181: Ensure our custom logging factory is used. 2025-12-12 10:42:28 -08:00
Michael Jumper 10558b2682 GUACAMOLE-2181: Avoid NPE if servlet container is shut down before extensions are loaded. 2025-12-12 10:42:28 -08:00
Michael Jumper 751ca979ce GUACAMOLE-2181: Migrate to deriving log context from call stack. 2025-12-12 10:42:28 -08:00
Michael Jumper cf3902ea8c GUACAMOLE-2181: Ensure ThreadLocals are cleaned up when empty. 2025-12-08 23:34:49 -08:00
Michael Jumper ea06e01ddd GUACAMOLE-2181: Rely on automatic stack traces for debug-level logs. 2025-12-08 20:24:10 -08:00
Michael Jumper c92694c458 GUACAMOLE-2181: Include full exception when logging at debug level. 2025-12-08 18:05:17 -08:00
Michael Jumper be53376f28 GUACAMOLE-2181: Include extension information and line continuations in log messages. 2025-12-08 18:04:12 -08:00
Virtually Nick df4e45f1b9 Merge patch branch changes to main and fix conflicts. 2025-12-05 22:10:55 -05:00
Virtually Nick 1e188b48f2 Merge 1.6.1 changes to patch. 2025-12-05 22:00:26 -05:00
Virtually Nick 350138c816 GUACAMOLE-2173: Merge new strings added and typos fixed for Turkish language 2025-12-05 20:58:44 -06:00
Turab Garip 325bc65417 GUACAMOLE-2173: New language strings added and typos fixed for Turkish language 2025-12-05 09:57:03 +03:00
Virtually Nick 7451a9c2c4 Merge patch branch changes to main. 2025-12-03 21:16:24 -05:00
Virtually Nick aae7bb8e56 Merge 1.6.1 changes to patch branch. 2025-12-03 21:15:42 -05:00
Virtually Nick 20abbea291 GUACAMOLE-2175: Merge wait clipboard synchronization before pasting. 2025-12-03 20:14:16 -06:00
Corentin SORIANO 78f5b30ecd GUACAMOLE-2175: Wait clipboard synchronization before pasting. 2025-12-03 11:40:03 +01:00
Virtually Nick 93f9817019 Merge patch branch changes to main. 2025-11-09 20:30:36 -05:00
Virtually Nick 81634594d9 Merge 1.6.1 changes to patch. 2025-11-09 20:29:58 -05:00
Virtually Nick e90430df74 GUACAMOLE-2167: Merge fix incorrect handling of the ALTGR key. 2025-11-09 19:25:45 -06:00
Corentin SORIANO 8fbd4b124d GUACAMOLE-2167: Fix for incorrect handling of the ALTGR key. 2025-11-09 13:49:21 +01:00
Virtually Nick d5593607c3 Merge patch branch changes to main. 2025-11-04 14:33:44 -05:00
Virtually Nick b68ed4f73f Merge 1.6.1 changes to patch. 2025-11-04 14:29:41 -05:00
Virtually Nick ba3ccb24e8 GUACAMOLE-2147: Merge fix order of keystroke log in recordings. 2025-11-04 13:26:49 -06:00
Virtually Nick 07bbc36d6f GUACAMOLE-1292: Merge prompt user to confirm closing guacamole if at least one client is active. 2025-11-04 12:57:17 -06:00
Corentin SORIANO ecde73d052 GUACAMOLE-1292: Prompt user to confirm closing guacamole if at least one client is active. 2025-11-04 14:49:36 +01:00
Mike Jumper a438b8f23e GUACAMOLE-954: Merge correction to declaration of nested group OID string (should be static). 2025-11-02 02:31:23 -08:00
Virtually Nick 299015539d GUACAMOLE-954: OID string for nested group search should be static. 2025-11-01 09:45:59 -04:00
Virtually Nick 74e3b34442 GUACAMOLE-954: Merge add LDAP support for nested user groups 2025-10-30 16:18:29 -05:00
Steven T. Barnhart 2148358250 GUACAMOLE-954: Add LDAP support for nested user groups 2025-10-30 16:37:43 -04:00
Mike Jumper 253dad3aab GUACAMOLE-2120: Merge support for requesting VT100-style codes for function/keypad keys. 2025-10-17 03:43:45 -07:00
eugen-keeper eb5b30aafc GUACAMOLE-2147: Fix order of keystroke log in recordings. 2025-09-30 20:34:43 +00:00
eugen-keeper 8e210633ca GUACAMOLE-2120: Support VT100 escape codes sent for function keys and keypad. 2025-09-24 15:43:33 +00:00
Virtually Nick 0336e2c7e1 Merge patch branch changes to main. 2025-09-22 14:43:37 -04:00
Virtually Nick 6221929989 GUACAMOLE-2025: Merge add a button to close the recording video player. 2025-09-22 13:41:57 -05:00
Michael Jumper db37ac3c88 Merge changes from patch branch back to main. 2025-09-13 09:31:38 -07:00
Mike Jumper 3b7473d114 GUACAMOLE-1823: Merge changes addressing unreliable capslock behavior under MacOS Chrome. 2025-09-13 09:31:17 -07:00
Michael Jumper 4a7ee78b12 Merge changes from patch branch back to main. 2025-09-04 10:33:23 -07:00
Mike Jumper 6a6b9742b8 GUACAMOLE-2130: Merge support for for "linked records" in KSM integration. 2025-09-04 10:32:40 -07:00
Virtually Nick ed54b5b12a Merge patch branch changes to main. 2025-09-03 19:46:31 -04:00
Virtually Nick 47cab59661 GUACAMOLE-2131: Merge filter API based on existing objects, where available. 2025-09-03 18:45:10 -05:00
Michael Jumper 828726025f GUACAMOLE-2131: Filter API based on existing objects, where available. 2025-09-03 16:33:43 -07:00
Virtually Nick 99dbe07e90 Merge patch branch changes to main. 2025-09-03 16:23:35 -04:00