Michael Jumper 
							
						 
					 
					
						
						
							
						
						b90a083fe1 
					 
					
						
						
							
							GUACAMOLE-773: Use caret version notation for JavaScript dependencies where appropriate.  
						
						... 
						
						
						
						The default caret version notation that is already well-established in
the NPM community should be used except where there is reason not to.
Here, it makes sense to use the caret for all dependencies except:
1. "google-closure-compiler", which does not use semantic versioning
   and does not guarantee a compatible API. We cannot know that a new
   release is expected to be compatible and thus must specify an exact
   version.
2. "blob-polyfill", which does not use semantic versioning BUT must
   provide a compatible API by its own nature (it is a polyfill for an
   API defined by a W3C standard). Any current, stable release should be
   OK for "blob-polyfill", hence ">=". 
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3ec578edce 
					 
					
						
						
							
							GUACAMOLE-773: Remove angular-touch (no longer applicable).  
						
						... 
						
						
						
						Previously, the angular-touch library provided by AngularJS was used to
allow click interactions with UI components to work on touch devices
without an uncomfortable ~300ms delay. From AngularJS 1.7.x onward, this
feature of angular-touch is no longer present:
https://docs.angularjs.org/guide/migration#ngtouch 
This should be OK - modern browsers will now recognize applications
aimed at touch support via the use of the "viewport" meta tag (which we
use), removing our original need for angular-touch. The same goes for
IE10+. 
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						82161ae712 
					 
					
						
						
							
							GUACAMOLE-773: Consider Pickr available only if initialization has completed.  
						
						... 
						
						
						
						In previous versions of Pickr, catching exceptions during Pickr creation
was sufficient to detect whether Pickr can be used with the current
browser. This is no longer the case, and we must instead rely on the
lack of an "init" event. 
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						700e2023af 
					 
					
						
						
							
							GUACAMOLE-773: Remove use of XHTML-style self-closing tags from normal HTML.  
						
						... 
						
						
						
						This is particularly important for AngularJS 1.8.x and jQuery 3.5.0+,
which will no longer correct this automatically with their HTML
prefilters, resulting in unexpected nesting of tags when the browser
interprets something like "<div/>" as "<div>" (older versions of jQuery
would have corrected "<div/>" to "<div></div>").
See:
 * https://docs.angularjs.org/guide/migration#migrating-from-1-7-to-1-8 
 * https://jquery.com/upgrade-guide/3.5/  
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e93d0faa22 
					 
					
						
						
							
							GUACAMOLE-773: Update Pickr to version 1.8.1.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8ed9ac524c 
					 
					
						
						
							
							GUACAMOLE-773: Add license information for new JavaScript dependencies pulled in by Webpack.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4c32e5951b 
					 
					
						
						
							
							GUACAMOLE-773: Add separate license for messageformat-parser (different version from messageformat).  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fd6c5c3e91 
					 
					
						
						
							
							GUACAMOLE-773: Update license information from Webjar Maven coordinates to NPM module coordinates.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5587213183 
					 
					
						
						
							
							GUACAMOLE-773: Include required polyfills for Blob and datalist.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c546545c5e 
					 
					
						
						
							
							GUACAMOLE-773: Include NPM dependencies when considering generated LICENSE.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5340e392c6 
					 
					
						
						
							
							GUACAMOLE-773: Update to more recent version of "ssri" as suggested by npm audit.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						503332270c 
					 
					
						
						
							
							GUACAMOLE-773: Remove unused messageformat dependency (it's bundled with angular-translate's messageformat support).  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e99e304eed 
					 
					
						
						
							
							GUACAMOLE-773: Update to latest version of frontend-maven-plugin (properly deals with STDERR as not necessarily 100% errors).  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e119ba459b 
					 
					
						
						
							
							GUACAMOLE-773: Allow automatic license generation to consider multiple dependency lists, not necessarily from Maven.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9131fdbbfb 
					 
					
						
						
							
							GUACAMOLE-773: Automatically generate dependencies for NPM modules.  
						
						
						
						
					 
					
						2021-06-02 20:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						28cfa2b8b0 
					 
					
						
						
							
							GUACAMOLE-773: Update to latest versions of all JavaScript dependencies.  
						
						
						
						
					 
					
						2021-06-02 12:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						53d3e517cc 
					 
					
						
						
							
							GUACAMOLE-773: Upgrade (temporarily) to angular-translate 2.17.1 to satisfy Closure Compiler.  
						
						... 
						
						
						
						See: https://github.com/angular-translate/angular-translate/commit/fe47ae7  
						
						
					 
					
						2021-06-02 12:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5f0ab7b3f3 
					 
					
						
						
							
							GUACAMOLE-773: Use Webpack rather than Webpack+Gulp.  
						
						
						
						
					 
					
						2021-06-02 12:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1ef61687d8 
					 
					
						
						
							
							GUACAMOLE-773: Migrate to NPM for AngularJS portion of webapp build.  
						
						
						
						
					 
					
						2021-06-02 12:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						71948a54ca 
					 
					
						
						
							
							GUACAMOLE-1252: Merge correction for null pointer dereference retrieving the RADIUS NAS IP.  
						
						
						
						
					 
					
						2021-05-31 13:42:09 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						063c551dcf 
					 
					
						
						
							
							GUACAMOLE-1252: Fix potential null dereference getting NAS IP.  
						
						
						
						
					 
					
						2021-05-30 22:18:31 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f1c81460f5 
					 
					
						
						
							
							GUACAMOLE-1204: Merge migrate Guacamole.Mouse from legacy event handlers to the new event stack.  
						
						
						
						
					 
					
						2021-05-30 21:43:17 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a9f0e55958 
					 
					
						
						
							
							GUACAMOLE-641: Merge expand extension API to allow properties to be retrieved from key vaults.  
						
						
						
						
					 
					
						2021-05-30 21:28:08 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						1d435d9c12 
					 
					
						
						
							
							GUACAMOLE-1204: Show full class names within JSDoc navigation sidebar (ambiguous otherwise).  
						
						
						
						
					 
					
						2021-05-30 17:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0446433860 
					 
					
						
						
							
							GUACAMOLE-1204: Rename mouse-related classes to remove redundant "Mouse" prefix.  
						
						
						
						
					 
					
						2021-05-30 17:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						8d63277ba7 
					 
					
						
						
							
							GUACAMOLE-1204: Migrate Guacamole.Mouse to new event stack.  
						
						
						
						
					 
					
						2021-05-30 17:37:17 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						78904863c4 
					 
					
						
						
							
							GUACAMOLE-944: Merge support for arbitrary, non-DN search usernames.  
						
						
						
						
					 
					
						2021-05-30 17:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						4ac1d1bb64 
					 
					
						
						
							
							GUACAMOLE-944: Allow search bind usernames in non-DN format.  
						
						
						
						
					 
					
						2021-05-30 17:11:24 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						3ec0bdbc57 
					 
					
						
						
							
							GUACAMOLE-1355: Merge missing Korean translations.  
						
						
						
						
					 
					
						2021-05-28 00:59:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c32947c029 
					 
					
						
						
							
							GUACAMOLE-1204: Allow the events given to Guacamole.Event.DOMEvent to be a single event or omitted entirely.  
						
						
						
						
					 
					
						2021-05-27 14:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						739fbbbf2e 
					 
					
						
						
							
							GUACAMOLE-1204: Provide convenience function for creating an element-relative Guacamole.Position from client coordinates.  
						
						
						
						
					 
					
						2021-05-27 14:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						568355140d 
					 
					
						
						
							
							GUACAMOLE-1204: Provide convenience function for cancelling DOM events.  
						
						
						
						
					 
					
						2021-05-27 14:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						c431e9e22d 
					 
					
						
						
							
							GUACAMOLE-1048: Merge support server control commands during handshake  
						
						
						
						
					 
					
						2021-05-25 14:51:59 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						307ec9627a 
					 
					
						
						
							
							GUACAMOLE-1048: Use GuacamoleConnectionClosedException to represent explicit connection closure.  
						
						
						
						
					 
					
						2021-05-25 11:39:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						0889e4f2d2 
					 
					
						
						
							
							GUACAMOLE-1048: Leverage exception conversion provided by GuacamoleStatus for "error" instruction handling.  
						
						
						
						
					 
					
						2021-05-25 11:39:04 -07:00 
						 
				 
			
				
					
						
							
							
								Moon Sungjoon 
							
						 
					 
					
						
						
							
						
						49d1ad5e34 
					 
					
						
						
							
							GUACAMOLE-1355: Add missing korean translation that reference others.  
						
						... 
						
						
						
						Lines that reference other lines on korean translation have been added. 
						
						
					 
					
						2021-05-26 01:02:59 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e2f2b715a4 
					 
					
						
						
							
							GUACAMOLE-1048: Allow direct conversion from GuacamoleStatus to GuacamoleException.  
						
						
						
						
					 
					
						2021-05-24 02:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Tomer Gabel 
							
						 
					 
					
						
						
							
						
						fdff3e187b 
					 
					
						
						
							
							GUACAMOLE-1048: Support server control commands during handshake  
						
						
						
						
					 
					
						2021-05-24 02:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4dd2a80c84 
					 
					
						
						
							
							GUACAMOLE-641: Log primary sources of configuration information.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c54f126824 
					 
					
						
						
							
							GUACAMOLE-641: Standardize database username/password retrieval via JDBCEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						4d65105695 
					 
					
						
						
							
							GUACAMOLE-641: Migrate existing extensions to singleton LocalEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						3a24b2f556 
					 
					
						
						
							
							GUACAMOLE-641: Revert support for passing Environment via extension constructors.  
						
						... 
						
						
						
						This reverts commit 1f0b855ea4a39f4c41979ad9d59297f02f188b82. 
						
						
					 
					
						2021-05-20 16:47:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						fc7c7b7966 
					 
					
						
						
							
							GUACAMOLE-641: Leverage singleton instance of LocalEnvironment.  
						
						
						
						
					 
					
						2021-05-20 16:47:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						30ddd7a092 
					 
					
						
						
							
							GUACAMOLE-641: Provide DelegatingEnvironment convenience class.  
						
						
						
						
					 
					
						2021-05-20 16:45:40 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						61a3ec1331 
					 
					
						
						
							
							GUACAMOLE-641: Allow extensions to add arbitrary sources of Guacamole properties.  
						
						
						
						
					 
					
						2021-05-20 16:45:38 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9d7b979195 
					 
					
						
						
							
							GUACAMOLE-641: Allow extensions to receive Environment via constructors.  
						
						
						
						
					 
					
						2021-05-20 16:42:39 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						6644955fff 
					 
					
						
						
							
							GUACAMOLE-1245: Merge parameter definitions for WoL UDP port.  
						
						
						
						
					 
					
						2021-05-19 16:04:42 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						c1f19b9517 
					 
					
						
						
							
							GUACAMOLE-1252: Merge support for overriding default RADIUS NAS IP address.  
						
						
						
						
					 
					
						2021-05-19 15:56:07 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						58d51e9de4 
					 
					
						
						
							
							GUACAMOLE-781: Merge corrections and additions to Czech translation  
						
						
						
						
					 
					
						2021-05-19 07:46:08 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Cleaner 
							
						 
					 
					
						
						
							
						
						e1e60ae4c0 
					 
					
						
						
							
							GUACAMOLE-781: Corrections and additions to Czech translation  
						
						
						
						
					 
					
						2021-05-19 12:05:39 +02:00