Douglas Heriot 
							
						 
					 
					
						
						
							
						
						6cf9787f7b 
					 
					
						
						
							
							GUACAMOLE-919: Fix style issues, improve comments.  
						
						
						
						
					 
					
						2020-07-27 13:36:48 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						0528ca0564 
					 
					
						
						
							
							GUACAMOLE-919: make defaultStatementTimeout an int  
						
						... 
						
						
						
						More consistent with how socketTimeout.
MyBatis documentation says only positive integers are valid,
and property should not be set otherwise.
So in the case of 0 the property will not be set. 
						
						
					 
					
						2020-07-27 13:36:40 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						306e1ad3ab 
					 
					
						
						
							
							GUACAMOLE-919: pass postgres driver socketTimout  
						
						
						
						
					 
					
						2020-07-27 13:36:36 +10:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						34130f54c9 
					 
					
						
						
							
							GUACAMOLE-919: pass through defaultStatementTimeout  
						
						... 
						
						
						
						Testing a workaround for handling dropped TCP connections to the Postgres database. 
						
						
					 
					
						2020-07-27 13:36:26 +10:00 
						 
				 
			
				
					
						
							
							
								Richard Grime 
							
						 
					 
					
						
						
							
						
						fea3fd3b77 
					 
					
						
						
							
							GUACAMOLE-1136: Return correct MYSQL_SSL_CLIENT_  
						
						... 
						
						
						
						MySQL Environment incorrectly returned MYSQL_SSL_TRUST_
parameters for the file and password, instead of the
expected MYSQL_SSL_CLIENT_ values. 
						
						
					 
					
						2020-07-14 18:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a0345f44db 
					 
					
						
						
							
							GUACAMOLE-1120: Remove remaining JS, CSS, and HTML components from CAS guac-manifest.json  
						
						
						
						
					 
					
						2020-07-02 09:36:39 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						475d9419cc 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-25 19:25:53 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						82168e1d77 
					 
					
						
						
							
							GUACAMOLE-728: Only set legacy flag when SSL is disabled.  
						
						
						
						
					 
					
						2020-06-25 22:21:04 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						038e87a1c6 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-25 19:04:43 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d5d4f16782 
					 
					
						
						
							
							GUACAMOLE-728: Handle lack of support for Postgres prefer SSL mode.  
						
						
						
						
					 
					
						2020-06-25 22:01:02 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f94e7046ff 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-25 17:55:48 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						6fc09f4ee8 
					 
					
						
						
							
							GUACAMOLE-728: Only set MySQL JDBC useSSL when sslmode is disabled.  
						
						
						
						
					 
					
						2020-06-25 20:22:20 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						f37e5e8214 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-25 15:54:42 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						788395ad9d 
					 
					
						
						
							
							GUACAMOLE-728: Change default JDBC SSL mode to prefer(red).  
						
						
						
						
					 
					
						2020-06-25 18:48:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2d233e090f 
					 
					
						
						
							
							Merge staging/1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-25 06:52:23 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						9d415469f8 
					 
					
						
						
							
							GUACAMOLE-103: Transform username only if present.  
						
						
						
						
					 
					
						2020-06-24 20:34:52 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						ed7e7bbb84 
					 
					
						
						
							
							GUACAMOLE-103: Merge usability improvements to handling of SAML entity ID property.  
						
						
						
						
					 
					
						2020-06-24 17:46:54 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						54cd540973 
					 
					
						
						
							
							GUACAMOLE-103: Adjust checks for entity ID and ACS URL properties.  
						
						
						
						
					 
					
						2020-06-24 20:04:25 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						c061d78d54 
					 
					
						
						
							
							Merge staging/1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-24 19:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						feba7c6da0 
					 
					
						
						
							
							GUACAMOLE-103: Read entity ID and callback URL from properties only if needed.  
						
						
						
						
					 
					
						2020-06-24 16:00:07 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						d1090b00b0 
					 
					
						
						
							
							GUACAMOLE-103: Use UriBuilder for syntax-aware URL construction, rather than simple String concatenation.  
						
						
						
						
					 
					
						2020-06-24 15:41:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						e652d29978 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-24 14:10:24 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8acb3cbb24 
					 
					
						
						
							
							GUACAMOLE-103: Change IdP metadata file to a URI.  
						
						
						
						
					 
					
						2020-06-24 16:24:32 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						1f0174afea 
					 
					
						
						
							
							GUACAMOLE-103: Redirect for login if response hash is not present.  
						
						
						
						
					 
					
						2020-06-24 15:19:10 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						27603dc2ac 
					 
					
						
						
							
							GUACAMOLE-103: Exception handling, token, and SAMLResponseMap updates.  
						
						... 
						
						
						
						Exception handling within the SAML extension has been updated such that
exceptions generate a Guacamole Error rather than a username/password
login.  Tokens now are canonicalized with a standard prefix.  Now using
an Iterator to handle SAMLResponseMap cleanup. 
						
						
					 
					
						2020-06-24 13:36:24 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						806ec964ff 
					 
					
						
						
							
							GUACAMOLE-103: License cleanup, fix comments, and minor code tweaks.  
						
						... 
						
						
						
						Includes implementation of executor shutdown, and correctly removing
items from the shared response map. 
						
						
					 
					
						2020-06-23 23:48:08 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						52318a99a8 
					 
					
						
						
							
							GUACAMOLE-103: Handle group parsing in safe way  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						09429492e0 
					 
					
						
						
							
							GUACAMOLE-103: Periodically clean SAMLResponseMap for expired responses.  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						1c9efb2a44 
					 
					
						
						
							
							GUACAMOLE-103: Process SAML exceptions individually.  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2d1f49aae5 
					 
					
						
						
							
							GUACAMOLE-103: Add option for enforcing strict SAML security.  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						129cd6ace5 
					 
					
						
						
							
							GUACAMOLE-103: Remove unnecessary parameter decoding  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						ddac552a72 
					 
					
						
						
							
							GUACAMOLE-103: Add settings for controlling debug and compression.  
						
						
						
						
					 
					
						2020-06-23 12:43:14 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2a2172914d 
					 
					
						
						
							
							GUACAMOLE-103: Move SAMLResponse processing to authentication service.  
						
						
						
						
					 
					
						2020-06-23 12:43:03 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						7a44cf6014 
					 
					
						
						
							
							GUACAMOLE-103: Implementation of SAML authentication extension, using OpenID as a template.  
						
						
						
						
					 
					
						2020-06-23 12:41:19 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5175dd3d29 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-22 14:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						9dcd074340 
					 
					
						
						
							
							GUACAMOLE-103: Merge extension API support for redirection during authentication/authorization process.  
						
						
						
						
					 
					
						2020-06-22 14:36:06 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a0ee0475ed 
					 
					
						
						
							
							GUACAMOLE-103: Move to using Translatable for redirect message; clean up comments.  
						
						
						
						
					 
					
						2020-06-22 14:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5762cdda47 
					 
					
						
						
							
							GUACAMOLE-103: Implement common redirect form field.  
						
						
						
						
					 
					
						2020-06-22 14:24:02 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						bfde9562fc 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-21 19:29:55 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						32d85d835e 
					 
					
						
						
							
							GUACAMOLE-708: Minor style corrections and code clean-up.  
						
						
						
						
					 
					
						2020-06-21 07:06:08 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						577eca819f 
					 
					
						
						
							
							Merge 1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-20 19:59:39 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2bf29a0d97 
					 
					
						
						
							
							GUACAMOLE-708: Implement isSkeleton method for ModeledUser.  
						
						
						
						
					 
					
						2020-06-20 21:15:47 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						486ab9aefa 
					 
					
						
						
							
							GUACAMOLE-708: Remove unnecessary null check  
						
						
						
						
					 
					
						2020-06-20 16:41:09 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						55fccff7a7 
					 
					
						
						
							
							GUACAMOLE-708: Spelling correction in JavaDoc comments.  
						
						
						
						
					 
					
						2020-06-20 16:24:35 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						76f7379f46 
					 
					
						
						
							
							GUACAMOLE-708: Add and update JavaDoc comments.  
						
						
						
						
					 
					
						2020-06-20 09:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						2888d6a340 
					 
					
						
						
							
							GUACAMOLE-708: Handle implicit permissions where no entity exists.  
						
						
						
						
					 
					
						2020-06-20 09:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e0aedefd6f 
					 
					
						
						
							
							GUACAMOLE-708: Add calls for auto-creating DB users when so configured.  
						
						
						
						
					 
					
						2020-06-19 21:25:19 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						0ad00dda3e 
					 
					
						
						
							
							GUACAMOLE-708: Add properties for automatic account creation.  
						
						
						
						
					 
					
						2020-06-19 12:22:26 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						33fa0033d2 
					 
					
						
						
							
							Merge staging/1.2.0 changes back to master.  
						
						
						
						
					 
					
						2020-06-18 11:38:34 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						c7ba1e65d3 
					 
					
						
						
							
							GUACAMOLE-708: Update comments to reflect generalization of privileged access beyond administrators.  
						
						
						
						
					 
					
						2020-06-17 21:44:02 -07:00