Albert 
							
						 
					 
					
						
						
							
						
						0bee5f8322 
					 
					
						
						
							
							GUACAMOLE-1880: Correct and update Catalan translation.  
						
						
						
						
					 
					
						2023-11-22 12:01:07 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d978d7f0aa 
					 
					
						
						
							
							GUACAMOLE-1860: Merge fix typos in SQL Server env variables  
						
						
						
						
					 
					
						2023-11-17 10:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mazlum Toprak 
							
						 
					 
					
						
						
							
						
						44fda1b97c 
					 
					
						
						
							
							GUACAMOLE-1860: fix typos in env variables  
						
						
						
						
					 
					
						2023-11-17 14:37:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						c90ae7dd36 
					 
					
						
						
							
							GUACAMOLE-1872: Merge changes allowing playback controls to be hidden while paused.  
						
						
						
						
					 
					
						2023-11-13 10:44:15 -08:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						25a3b9d8ee 
					 
					
						
						
							
							GUACAMOLE-1872: Hide session recording playback controls even when paused.  
						
						
						
						
					 
					
						2023-11-13 17:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						57d3b1ec45 
					 
					
						
						
							
							GUACAMOLE-1872: Merge changes showing the recording playback controls when the mouse is moved.  
						
						
						
						
					 
					
						2023-10-24 16:56:00 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						04c620f30a 
					 
					
						
						
							
							GUACAMOLE-1872: Show the recording playback controls when the mouse is moved.  
						
						
						
						
					 
					
						2023-10-24 23:53:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						db950a1779 
					 
					
						
						
							
							GUACAMOLE-1873: Merge fix for automatic hide behavior of recording player control bar.  
						
						
						
						
					 
					
						2023-10-24 16:51:09 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						2312eefe28 
					 
					
						
						
							
							GUACAMOLE-1873: Fix autohide for history playback control bar.  
						
						
						
						
					 
					
						2023-10-24 23:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						557a62a16b 
					 
					
						
						
							
							GUACAMOLE-1859: Merge updates to latest compatible Java and JavaScript dependencies.  
						
						
						
						
					 
					
						2023-10-06 11:41:45 -07: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 
							
						 
					 
					
						
						
							
						
						f82cc93414 
					 
					
						
						
							
							GUACAMOLE-1859: Ensure "dist" directory exists prior to enumerating NPM dependencies.  
						
						
						
						
					 
					
						2023-10-06 11:38:38 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						99344359f0 
					 
					
						
						
							
							GUACAMOLE-1859: Update to newer Node.js and NPM for build.  
						
						
						
						
					 
					
						2023-10-06 11:38:38 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						540b601bb6 
					 
					
						
						
							
							GUACAMOLE-1859: Add utility script for running the NPM version installed by the Maven build.  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						81de59e918 
					 
					
						
						
							
							GUACAMOLE-1859: Exclude "-Beta[N]" and "-Alpha[N]" suffixes from update check.  
						
						
						
						
					 
					
						2023-10-06 11:20:10 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ea9e69e2f6 
					 
					
						
						
							
							GUACAMOLE-1856: Merge correct CREATE_USER_GROUP check in creation of groups.  
						
						
						
						
					 
					
						2023-09-26 23:49:24 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						36b41e7309 
					 
					
						
						
							
							GUACAMOLE-1856: Correct CREATE_USER vs. CREATE_USER_GROUP check in creation of groups.  
						
						
						
						
					 
					
						2023-09-26 17:23:58 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						4defba9728 
					 
					
						
						
							
							GUACAMOLE-1851: Merge corrections to Guice dependency injection within RequestValidationService.  
						
						
						
						
					 
					
						2023-08-30 11:25:32 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0a031c80a1 
					 
					
						
						
							
							GUACAMOLE-1851: Add Inject notation to RequestValidationService constructor to fix Guice loading.  
						
						
						
						
					 
					
						2023-08-29 19:38:29 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9f3b50d15e 
					 
					
						
						
							
							GUACAMOLE-1849: Merge correction to buffer reuse/handling within JS parser implementation.  
						
						
						
						
					 
					
						2023-08-29 10:48:28 -07:00 
						 
				 
			
				
					
						
							
							
								Darren Foley 
							
						 
					 
					
						
						
							
						
						f9c9481a87 
					 
					
						
						
							
							GUACAMOLE-1849: Fix a bug in Parser.js where receive would reparse instructions multiple times.  
						
						
						
						
					 
					
						2023-08-23 17:06:28 -06:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						162ae47a2a 
					 
					
						
						
							
							GUACAMOLE-1838: Merge downgrade SQL Server JDBC driver to latest 9.4.x.  
						
						
						
						
					 
					
						2023-07-21 18:56:02 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						cc9f218a3c 
					 
					
						
						
							
							GUACAMOLE-1838: Downgrade SQL Server JDBC driver to latest 9.4.x.  
						
						... 
						
						
						
						The 12.2.0 version breaks compatibility in terms of SSL/TLS behavior,
causing database connection failures that did not previously occur. 
						
						
					 
					
						2023-07-21 15:32:47 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						e7e78f05bb 
					 
					
						
						
							
							GUACAMOLE-1807: Merge update to latest compatible versions for Java dependencies and JDBC drivers.  
						
						
						
						
					 
					
						2023-07-11 11:28:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						bbf67521f3 
					 
					
						
						
							
							GUACAMOLE-1807: Update Docker image to latest stable versions of JDBC drivers.  
						
						
						
						
					 
					
						2023-07-11 11:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						6884e780da 
					 
					
						
						
							
							GUACAMOLE-1807: Add Docker build arguments for JDBC driver versions.  
						
						
						
						
					 
					
						2023-07-11 11:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						2149887d0c 
					 
					
						
						
							
							GUACAMOLE-1807: Update Java dependencies to latest compatible versions.  
						
						
						
						
					 
					
						2023-07-11 11:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						5a2239664c 
					 
					
						
						
							
							GUACAMOLE-1807: Automatically check dependencies for updates and CVEs if "checkDependencies" is set to "true".  
						
						... 
						
						
						
						This can be done as part of the build:
    mvn -DcheckDependencies=true package
or separate from the build as a manual check:
    mvn -DcheckDependencies=true validate
Beware false positives and false negatives. Not all updates will
necessarily be caught be this, nor will all CVEs apply. The CVE matching
used is often a bit too fuzzy for its own good, but it gives an
excellent starting point for further manual checking.
The dependency update check will write each project's report to:
   .../target/dependency-update-report.txt
and the CVE check will write each project's report to:
   .../target/dependency-check-report.html
The relevant plugins WILL NOT genearte top-level, aggregate report. 
						
						
					 
					
						2023-07-10 16:17:15 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						7e236daf2f 
					 
					
						
						
							
							GUACAMOLE-1816: Merge version bump to 1.5.3.  
						
						
						
						
					 
					
						2023-07-04 09:05:22 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						49300d17b4 
					 
					
						
						
							
							GUACAMOLE-1816: Bump client versions to 1.5.3.  
						
						
						
						
					 
					
						2023-07-03 13:51:40 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						d84122417b 
					 
					
						
						
							
							GUACAMOLE-1796: Merge batching of updates to permissions.  
						
						
						
						
					 
					
						2023-06-22 08:35:58 -07:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						cfd4a32f93 
					 
					
						
						
							
							GUACAMOLE-1796: Batch updates to permissions so large permission changes can succeed.  
						
						... 
						
						
						
						(cherry picked from commit f2fd91ade5c75b97bbbccdef5d4ed62765ad8193) 
						
						
					 
					
						2023-06-21 22:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						ee1765f86c 
					 
					
						
						
							
							GUACAMOLE-1813: Merge Docker support for history recording storage extension.  
						
						
						
						
					 
					
						2023-06-19 08:47:00 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ec5f6dab55 
					 
					
						
						
							
							GUACAMOLE-1813: Add history recording storage extension to Docker startup.  
						
						
						
						
					 
					
						2023-06-18 19:39:10 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f3b5ea22c1 
					 
					
						
						
							
							GUACAMOLE-1813: Copy history recording storage extension into the Docker image during build.  
						
						
						
						
					 
					
						2023-06-18 19:34:10 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						501b401a21 
					 
					
						
						
							
							GUACAMOLE-1812: Merge always show the UI to edit own password for administrators.  
						
						
						
						
					 
					
						2023-06-15 21:46:58 -04:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						c433c6ccda 
					 
					
						
						
							
							GUACAMOLE-1812: Always show the UI to edit own password for administrators.  
						
						
						
						
					 
					
						2023-06-16 01:24:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						103398c6fd 
					 
					
						
						
							
							GUACAMOLE-1809: Merge replacement of Spring with "IPAddress" library.  
						
						
						
						
					 
					
						2023-06-11 23:40:13 -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 
							
						 
					 
					
						
						
							
						
						3c8ecddc7e 
					 
					
						
						
							
							GUACAMOLE-1806: Merge updates to  Java dependencies with upstream patches.  
						
						
						
						
					 
					
						2023-06-10 21:20:40 -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 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						14c83fb102 
					 
					
						
						
							
							GUACAMOLE-1796: Merge reduce SQL Server batch size to ensure fetching large lists of connections still works.  
						
						
						
						
					 
					
						2023-06-02 12:13:34 -04:00 
						 
				 
			
				
					
						
							
							
								James Muehlner 
							
						 
					 
					
						
						
							
						
						d2a8ea8cf4 
					 
					
						
						
							
							GUACAMOLE-1796: Reduce SQL Server batch size to ensure fetching large lists of connections still works.  
						
						... 
						
						
						
						(cherry picked from commit 0cad9d38521a8fd4a1dafa321568d22da48939cd) 
						
						
					 
					
						2023-06-01 23:35:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						1a088d609f 
					 
					
						
						
							
							GUACAMOLE-1793: Merge correction to creation of SessionRecordings from Blobs.  
						
						
						
						
					 
					
						2023-05-24 11:22:39 -07:00 
						 
				 
			
				
					
						
							
							
								Leonard Wagner 
							
						 
					 
					
						
						
							
						
						1ddcbe0293 
					 
					
						
						
							
							GUACAMOLE-1793: Add unit test for creation of SessionRecording from blob.  
						
						
						
						
					 
					
						2023-05-24 16:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Leonard Wagner 
							
						 
					 
					
						
						
							
						
						9868a056bd 
					 
					
						
						
							
							GUACAMOLE-1793: Fix creation of SessionRecording from blob.  
						
						
						
						
					 
					
						2023-05-24 16:41:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						ad3e7935ba 
					 
					
						
						
							
							GUACAMOLE-1794: Merge update of KSM SDK to 16.5.3.  
						
						
						
						
					 
					
						2023-05-23 16:56:25 -07:00