Michael Jumper
78b16f1638
GUACAMOLE-2139: Migrate all license information to new automated format.
2026-02-10 22:44:19 -08:00
Michael Jumper
87371e608c
GUACAMOLE-2139: Inherit guacamole-client version via "revision" property (supported since Maven 3.5.0).
2025-12-25 14:54:31 -08:00
Michael Jumper
10f606c418
GUACAMOLE-2139: Automatically set expected Guacamole version of extensions in build.
2025-12-24 13:17:05 -08:00
Michael Jumper
d5b33778bf
GUACAMOLE-2139: Bump version number to 1.6.1.
2025-12-24 12:55:11 -08: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
5ad5a46cfe
GUACAMOLE-2181: Clarify log messages for RADIUS challenge parsing failures.
2025-12-12 12:37:06 -08:00
Michael Jumper
ea06e01ddd
GUACAMOLE-2181: Rely on automatic stack traces for debug-level logs.
2025-12-08 20:24:10 -08:00
Turab Garip
325bc65417
GUACAMOLE-2173: New language strings added and typos fixed for Turkish language
2025-12-05 09:57:03 +03: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
cd8ca8bd3c
GUACAMOLE-2088: Merge correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 15:22:46 -05:00
Michael Jumper
ee57d65399
GUACAMOLE-2099: Add missing "AND" in SQL Server query for permission deletion.
2025-09-03 12:27:45 -07:00
Michael Jumper
f25bd09d71
GUACAMOLE-2088: Correct typo in MySQL reference to method name ("case", not "caes").
2025-09-03 12:24:20 -07:00
Stephen Schiffli
06e34878a8
GUACAMOLE-2130: Support for Linked Records in KSM.
2025-09-03 11:42:46 -07:00
eugen-keeper
ffa8b2c336
GUACAMOLE-2030: Show the Keeper notation warning only once.
2025-07-22 13:23:25 +00:00
Alexander Leitner
c03dce6a9a
GUACAMOLE-2099: Fix typos in sqlserver mapper files.
2025-07-21 12:58:05 -04:00
Michael Jumper
a24cf30f56
GUACAMOLE-2088: Add missing "AND" for MySQL/MariaDB "DELETE" query.
2025-07-17 22:37:58 -07:00
Virtually Nick
93fd2427c4
Merge 1.6.0 changes to patch branch.
2025-05-02 12:51:44 -04:00
Michael Jumper
9534601d3b
GUACAMOLE-1956: Update Duo SDK to latest compatible (1.3.1).
2025-05-02 09:24:11 -07:00
Virtually Nick
aeed51190e
Merge 1.6.0 changes to patch.
2025-04-23 15:21:29 -04:00
Michael Jumper
29b56ff3cf
GUACAMOLE-839: Ensure plus signs in received encoded certificates are not decoded as spaces.
...
The Apache HTTPD implementation of URL escaping does not encode plus
signs, which Java's URLDecoder will decode as spaces. To avoid mangling
received certificates, we need to ensure any plus signs within received
certificates are preserved even if not encoded.
2025-04-23 11:31:10 -07:00
Virtually Nick
cce4fc6500
Merge 1.6.0 changes to patch branch.
2025-04-15 10:57:44 -04:00
Michael Jumper
0103b27547
GUACAMOLE-839: Ensure all SSO and related mechanisms set Credentials username.
...
This is necessary to ensure the ${GUAC_USERNAME} token is properly
substituted in cases where SSO and SSO-like auth methods are used.
2025-04-14 23:35:34 -07:00
Virtually Nick
74e597397a
Merge 1.6.0 changes to patch.
2025-04-14 22:19:55 -04:00
Virtually Nick
b9f43cd8f0
GUACAMOLE-2052: Merge maintain independent copy of request details in Credentials.
2025-04-14 22:19:05 -04:00
Michael Jumper
4670ad0b90
GUACAMOLE-2052: Maintain independent copy of request details in Credentials.
2025-04-14 18:45:04 -07:00
Virtually Nick
94e9a9b3e4
Merge 1.6.0 changes to patch.
2025-04-10 06:28:41 -04:00
Virtually Nick
5c3ddb4f00
GUACAMOLE-839: Merge fix handling of non-standard HTTPS ports for SSL client auth.
2025-04-10 06:27:46 -04:00
Michael Jumper
91d47fea58
GUACAMOLE-839: Do not consider port when comparing hostname from "Host" header.
...
Within the scope of the SSL auth, the port noted in the "Host" header is
not material to the routing of the request. We simply need to know
whether we've received the request at the primary URI or a generated
auth URI. The hostname is sufficient to determine this, and the
underlying port may not be clear when omitted from "Host".
2025-04-10 01:25:57 -07:00
Michael Jumper
0f80d0ddf2
GUACAMOLE-839: Fix check for lack of request headers (may be null).
2025-04-10 01:24:01 -07:00
Virtually Nick
efc688c1c8
Merge 1.6.0 changes to patch.
2025-04-08 16:36:36 -04:00
Michael Jumper
95dc96cf33
GUACAMOLE-1956: Rename SSL client auth properties to use "ssl-auth" prefix (not just "ssl").
...
The "ssl" prefix sounds like it's meant for configuring general use of
SSL/TLS for encryption in front of Guacamole, which is confusing,
particularly when encountering the "SSL_ENABLED" environment variable.
The "ssl-auth" prefix and "SSL_AUTH_ENABLED" environment variable don't
suffer from the same issue.
2025-04-08 11:25:29 -07:00
Virtually Nick
fdf555f143
Merge 1.6.0 changes to patch branch.
2025-03-04 14:54:15 -05:00
Mike Jumper
dc74bdd3d6
GUACAMOLE-2020: Merge support for hiding the display statistics bar.
2025-03-04 02:54:05 -08:00
Michael Jumper
14aadfbc7a
GUACAMOLE-1956: Update MINA to latest compatible (v2.2.4).
2025-03-04 02:41:37 -08:00
Michael Jumper
405cf34d63
GUACAMOLE-1956: Update MyBatis to latest compatible (v3.5.15).
2025-03-04 02:41:37 -08:00
Michael Jumper
bcdb62fbe7
GUACAMOLE-1956: Update BouncyCastle PKIX FIPS to latest compatible (v2.1.9).
2025-03-04 02:41:37 -08:00
Michael Jumper
51afe5ade8
GUACAMOLE-1956: Update BouncyCastle FIPS to latest compatible (v2.1.0).
2025-03-04 02:31:02 -08:00
Michael Jumper
78990d97dd
GUACAMOLE-1956: Update Bouncy Castle to latest compatible (v1.80).
2025-03-04 02:31:02 -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
eugen-keeper
e0f1b03974
GUACAMOLE-2030: Fix KSM static token mapping for per-user config.
2025-02-17 19:23:26 +00:00
Corentin SORIANO
8b184ea181
GUACAMOLE-2020: Allow hiding the display statistics bar.
2025-01-21 10:11:32 +01:00
eugen-keeper
7a716b765c
GUACAMOLE-2004: Fix KSM integration for RHEL systems with FIPS mode enabled.
2025-01-15 14:23:00 +00:00
Virtually Nick
0460352401
GUACAMOLE-1956: Merge (re-)update to latest compatible dependencies.
2025-01-02 22:03:06 -05:00
Michael Jumper
2df43bce9c
GUACAMOLE-1956: Update Java dependencies to latest compatible.
2025-01-02 15:55:36 -08:00
Michael Jumper
88487bc536
GUACAMOLE-1239: Fix RADIUS extension build (ConfigurationService should have been removed).
2025-01-01 21:13:24 -08:00
Michael Jumper
ce98043c16
GUACAMOLE-1956: Revert upgrade of SAML dependencies back to latest compatible.
2025-01-01 21:03:04 -08:00
Michael Jumper
16ab520664
GUACAMOLE-1239: Refactor away need for isCaseSensitive() function of Identifiable.
2024-11-27 11:35:12 -08:00
Virtually Nick
f314e78c7c
GUACAMOLE-1239: Add case-sensitivity configuration for UserGroup objects and remove per-extension configuration.
2024-11-09 09:24:14 -05:00
Virtually Nick
cdc4524751
GUACAMOLE-1239: Correct query error in UserPermissionMapper.
2024-11-03 07:40:07 -05:00