Michael Jumper 
							
						 
					 
					
						
						
							
						
						b07356164c 
					 
					
						
						
							
							GUACAMOLE-1149: Refresh model of current user after automatic account creation.  
						
						... 
						
						
						
						The proper database IDs must be populated in the current user's
ModeledUser for other parts of the database extension to work
correctly, including saving of user attributes. 
						
						
					 
					
						2020-08-20 22:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						cb50cea104 
					 
					
						
						
							
							GUACAMOLE-1149: Refuse to update skeleton database users.  
						
						
						
						
					 
					
						2020-08-20 22:37:27 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						d4fb1b0549 
					 
					
						
						
							
							GUACAMOLE-1135: Merge return MySQL StoreUrls in URI format  
						
						
						
						
					 
					
						2020-08-05 16:17:27 -04:00 
						 
				 
			
				
					
						
							
							
								Richard Grime 
							
						 
					 
					
						
						
							
						
						d32ebd656a 
					 
					
						
						
							
							GUACAMOLE-1135: Return StoreUrls in URI format  
						
						
						
						
					 
					
						2020-08-05 08:52:54 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						9863aec9f6 
					 
					
						
						
							
							GUACAMOLE-919: Merge implement PostgreSQL defaultStatementTimeout and socketTimeout  
						
						
						
						
					 
					
						2020-07-29 08:17:02 -04:00 
						 
				 
			
				
					
						
							
							
								Douglas Heriot 
							
						 
					 
					
						
						
							
						
						20b1dbf00f 
					 
					
						
						
							
							GUACAMOLE-919: More updates to style and comments.  
						
						
						
						
					 
					
						2020-07-27 13:36:52 +10:00 
						 
				 
			
				
					
						
							
							
								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