Commit Graph

180 Commits

Author SHA1 Message Date
Mike Jumper
90ea156625 GUACAMOLE-1886: Bump version numbers to 1.5.4. 2023-11-22 12:55:32 -08:00
James Muehlner
6bd19b4714 GUACAMOLE-1876: Display points of interest heatmap in history recording player. 2023-11-02 22:01:47 +00:00
James Muehlner
3514a21b08 Merge 1.5.4 changes back to master. 2023-10-06 18:47:27 +00:00
Mike Jumper
5fe4a4d23a GUACAMOLE-1859: Update to latest compatible versions of JavaScript dependencies.
The Pickr library also has an update (v1.9.0), but that update does not
successfully build, possibly due to a different level of JavaScript
version compatibility.
2023-10-06 11:38:38 -07:00
Mike Jumper
5f50f036d7 GUACAMOLE-1859: Update Java dependencies to latest compatible versions. 2023-10-06 11:38:38 -07:00
James Muehlner
2a2cef9189 GUACAMOLE-1820: Create UI for viewing, searching, and navigating to key events in session recording player. 2023-07-11 18:31:38 +00:00
James Muehlner
dbbc7553f7 Merge 1.5.3 changes back to master. 2023-07-11 18:29:50 +00:00
Mike Jumper
2149887d0c GUACAMOLE-1807: Update Java dependencies to latest compatible versions. 2023-07-11 11:16:32 -07:00
Mike Jumper
993cde2545 Merge 1.5.3 changes back to master. 2023-07-04 09:11:34 -07:00
Virtually Nick
49300d17b4 GUACAMOLE-1816: Bump client versions to 1.5.3. 2023-07-03 13:51:40 -04:00
Mike Jumper
88967bd611 Merge 1.5.3 changes back to master. 2023-06-11 23:41:03 -07:00
Inperpetuammemoriam
3e11ee8d8c GUACAMOLE-1809: Remove obsolete license information
The Spring framework is no longer used.
2023-06-11 20:28:17 +02:00
Inperpetuammemoriam
0530450748 GUACAMOLE-1809: Replace library used for IP address matching
Newer versions of Spring Security lack support of Java 8.
2023-06-11 20:15:51 +02:00
Mike Jumper
d2d9631571 Merge 1.5.3 changes back to master. 2023-06-10 21:22:11 -07:00
Inperpetuammemoriam
846c507ba7 GUACAMOLE-1806: Update Java dependencies to patched versions
These changes should address the following (potentially relevant)
vulnerabilities:
  - CVE-2022-21724
  - CVE-2022-26520
  - CVE-2022-31197
  - CVE-2022-40151
  - CVE-2022-40152
  - CVE-2022-41946
  - CVE-2023-20861
  - CVE-2023-20862
  - CVE-2023-20863
  - GHSA-673j-qm5f-xpv8
2023-06-10 09:58:49 +02:00
Inperpetuammemoriam
4290c378c8 GUACAMOLE-1806: Fix naming inconsistency
The version in the folder name now matches the version specified in the
files below that folder.
2023-06-10 09:58:16 +02:00
Mike Jumper
e0bff436b8 Merge 1.5.3 changes back to master. 2023-05-23 16:57:15 -07:00
James Muehlner
4852d63373 GUACAMOLE-1794: Update KSM SDK to 16.5.3 to add support for "passkey" field type.
(cherry picked from commit 2a9bbed2250be2087db8d4a276ff4140ac919888)
2023-05-23 23:40:44 +00:00
James Muehlner
f355c5cfee Merge 1.5.2 changes back to master. 2023-05-17 23:57:32 +00:00
Mike Jumper
0631ff9689 GUACAMOLE-1785: Bump version numbers to 1.5.2. 2023-05-17 16:43:01 -07:00
Virtually Nick
d7ae75855c Merge 1.5.2 changes back to master. 2023-05-12 11:58:23 -04:00
Mike Jumper
8ada1a91c2 GUACAMOLE-1786: Update Java dependencies to latest compatible versions. 2023-05-11 21:03:48 -07:00
Mike Jumper
76ff86ec6b GUACAMOLE-926: Merge support for importing connections via CSV/JSON/YAML. 2023-04-13 09:49:36 -07:00
James Muehlner
d657d2b90a GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses. 2023-04-11 23:12:54 +00:00
Virtually Nick
56c6e5022d Merge 1.5.1 changes back to master. 2023-04-10 10:22:47 -04:00
Mike Jumper
0b4468ba24 GUACAMOLE-1752: Bump version numbers to 1.5.1. 2023-04-09 19:54:19 -07:00
James Muehlner
ec33c81f1a GUACAMOLE-926: Parse YAML, CSV, JSON on frontend and submit to API. 2023-04-07 20:43:29 +00:00
James Muehlner
b980648808 Merge 1.5.1 changes back to master. 2023-04-03 21:40:44 +00:00
Michael Jumper
1d0714f185 GUACAMOLE-1763: Update JavaScript dependencies to latest compatible versions. 2023-04-03 14:31:07 -07:00
Michael Jumper
8ee9ee40dc GUACAMOLE-1763: Update Java dependencies to latest compatible versions. 2023-04-03 14:24:58 -07:00
Michael Jumper
d0574f8d82 GUACAMOLE-839: Use BouncyCastle for retrieval of certificate details.
Java's build-in support for reading X.509 certificates does not deal
well with PIV certificates containing the username as a "serialNumber"
attribute. Rather than exposing the string value of that attribute, the
Java implementation exposes a byte array that does not fully match the
string value shown by a tool like OpenSSL.

BouncyCastle, on the other hand, _does_ match the output of OpenSSL, and
provides a predictable means of decoding the certificate.
2023-03-07 16:36:37 -08:00
Mike Jumper
9f176ed489 Merge 1.5.0 changes back to master. 2023-01-10 21:52:26 -08:00
James Muehlner
5966dcae63 GUACAMOLE-1604: Merge version number bumps to 1.5.0. 2023-01-10 17:14:29 -08:00
Mike Jumper
5ecee2efaa GUACAMOLE-1604: Bump version numbers of all projects to 1.5.0. 2023-01-10 16:40:19 -08:00
Mike Jumper
0f3cb8d056 GUACAMOLE-1594: Update JavaScript dependencies to latest compatible versions. 2023-01-10 16:28:08 -08:00
Mike Jumper
9262a2b33b GUACAMOLE-1594: Update Java dependencies to latest compatible versions. 2023-01-10 16:28:08 -08:00
James Muehlner
20344353ac Merge 1.5.0 changes back to master. 2022-11-11 23:39:29 +00:00
James Muehlner
ed0930212c GUACAMOLE-1594: Merge switch to Logback 1.3.x for Java 8 support. 2022-11-11 15:32:52 -08:00
Mike Jumper
22f2f89009 GUACAMOLE-1594: Switch to Logback 1.3.x (supports Java 8). 2022-11-11 15:27:28 -08:00
James Muehlner
2f6687cd78 Merge changes from 1.5.0 back to master. 2022-11-09 23:55:35 +00:00
Mike Jumper
4c8ba81c10 GUACAMOLE-1594: Override transitive common-text for LDAP with latest release (1.10.0). 2022-11-06 22:06:22 -08:00
Mike Jumper
6637f4911d GUACAMOLE-1594: Update to Spring Security 5.7.5. 2022-11-06 22:06:17 -08:00
Mike Jumper
753cfc3e5c GUACAMOLE-1594: Update to latest version of Jackson (2.14.0). 2022-11-06 22:06:06 -08:00
James Muehlner
88d9f40a3d Merge 1.5.0 changes back to master. 2022-10-28 21:30:19 +00:00
Mike Jumper
ce9922e08c GUACAMOLE-1594: Update all Java and JavaScript dependencies to latest compatible.
NOTE: Several WebPack plugins could not be updated as all plugins within
WebPack's "webpack-contrib" have dropped support for WebPack v4
entirely, but Closure Compiler only supports WebPack v4.
2022-10-27 12:54:58 -07:00
Michael Jumper
43f65357c8 GUACAMOLE-990: Limit maximum number of tracked addresses. 2022-08-22 15:16:45 -07:00
James Muehlner
74a34337f3 GUACAMOLE-1594: Update as many transitive dependencies as possible with force rebuild. 2022-05-02 21:01:26 +00:00
James Muehlner
b06b7e4fae GUACAMOLE-1594: Update jackson-databind to 2.13.2.1 and bump other dependencies as needed. 2022-05-02 20:02:04 +00:00
Michael Jumper
b8da13243d GUACAMOLE-896: Ensure "seeking" class not erroneously assigned if seek() finishes immediately. 2022-02-11 17:17:44 -08:00
Michael Jumper
979505bb58 GUACAMOLE-641: Remove Azure Key Vault extension until license text can be obtained. 2022-01-22 22:25:05 -08:00