Virtually Nick 
							
						 
					 
					
						
						
							
						
						9dddfdb50c 
					 
					
						
						
							
							Merge staging/1.1.0 changes back to master.  
						
						
						
						
					 
					
						2020-01-24 02:35:29 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						2cb0efeda6 
					 
					
						
						
							
							GUACAMOLE-937: Return null on bindAs() failures. Rely on caller to interpret and handle failures.  
						
						... 
						
						
						
						Throwing GuacamoleInvalidCredentialsException breaks separation of
concerns (bindAs() shouldn't assume that it's being used during login
and that credentials given are the Guacamole user's credentials), and
has unintended side effects (throwing subclasses of
GuacamoleUnauthorizedException causes implicit session invalidation). 
						
						
					 
					
						2020-01-23 23:24:47 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						180253dad3 
					 
					
						
						
							
							Merge staging/1.1.0 changes back to master.  
						
						
						
						
					 
					
						2020-01-24 02:20:26 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						00327706b0 
					 
					
						
						
							
							GUACAMOLE-936: Each LdapNetworkConnection must be closed or threads are leaked, causing Tomcat to fail to shutdown.  
						
						
						
						
					 
					
						2020-01-22 22:07:11 -08:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						59c430870d 
					 
					
						
						
							
							Merge staging/1.1.0 changes back to master.  
						
						
						
						
					 
					
						2020-01-20 03:48:44 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						76c1b0f9bb 
					 
					
						
						
							
							GUACAMOLE-929: Update copyright date to 2020.  
						
						
						
						
					 
					
						2020-01-19 13:39:54 -08:00 
						 
				 
			
				
					
						
							
							
								Magnus Lewis-Smith 
							
						 
					 
					
						
						
							
						
						ac0b8a9865 
					 
					
						
						
							
							GUACAMOLE-300: fix guac-style whitespace issues  
						
						
						
						
					 
					
						2020-01-08 11:50:40 +00:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						b4fa40ad34 
					 
					
						
						
							
							GUACAMOLE-852: Support either MySQL or MariaDB JDBC drivers.  
						
						
						
						
					 
					
						2019-12-26 22:11:33 -05:00 
						 
				 
			
				
					
						
							
							
								Magnus Lewis-Smith 
							
						 
					 
					
						
						
							
						
						41fec2793d 
					 
					
						
						
							
							GUACAMOLE-300: conform to guac-style style guidelines  
						
						... 
						
						
						
						https://guacamole.apache.org/guac-style/  
					
						2019-10-23 12:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Magnus Lewis-Smith 
							
						 
					 
					
						
						
							
						
						450af91be9 
					 
					
						
						
							
							GUACAMOLE-300: Support posixGroup in LDAP Authentication and Group-based Session Admission  
						
						... 
						
						
						
						reset/rebase/squash a chaos of commits:
- implement user/group membership search using Apache Directory Ldap module instead of JLDAP
- Retrieve user's group membership if specified by username rather than DN
- New enum 'MemberAttributeType'
- New GuacamoleProperty 'MemberAttributeTypeProperty'
- New configuration property 'ldap-member-attribute-type'
    Specifies what the field specified by 'ldap-member-attribute' actually
    contains -- "dn" (default) or "uid" or ... 
						
						
					 
					
						2019-10-23 11:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						ff8fb55880 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-10-11 10:43:55 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a037146a87 
					 
					
						
						
							
							GUACAMOLE-893: Fix issue where just checking for attribute presence.  
						
						
						
						
					 
					
						2019-10-10 20:53:07 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						10b3adcd83 
					 
					
						
						
							
							GUACAMOLE-893: Fix regression in LDAP causing null filter value to be sent.  
						
						
						
						
					 
					
						2019-10-09 14:53:34 -04:00 
						 
				 
			
				
					
						
							
							
								Inperpetuammemoriam 
							
						 
					 
					
						
						
							
						
						e1f4f8ab97 
					 
					
						
						
							
							GUACAMOLE-889: Fix mismatching attribute names  
						
						... 
						
						
						
						This patch targets the following error message:
line 30 objectClass: AttributeType not found: "protocol" 
						
						
					 
					
						2019-10-04 19:10:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						5ff81f7735 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						... 
						
						
						
						Conflicts:
 * extensions/guacamole-auth-cas/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-duo/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-openid/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-quickconnect/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-radius/src/main/resources/guac-manifest.json
 * extensions/guacamole-auth-totp/src/main/resources/guac-manifest.json
 * guacamole/src/main/webapp/translations/de.json 
						
						
					 
					
						2019-09-09 18:57:01 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						981adc94e6 
					 
					
						
						
							
							GUACAMOLE-699: Merge changes bringing German translations up-to-date.  
						
						
						
						
					 
					
						2019-09-09 18:52:53 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						e5b93feb1e 
					 
					
						
						
							
							GUACAMOLE-870: Replace POSITION with CHARINDEX for SQL Server.  
						
						
						
						
					 
					
						2019-09-05 14:44:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						a00baf6d89 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-09-01 15:07:38 -07:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						610ed6934e 
					 
					
						
						
							
							GUACAMOLE-234: Fix bind issue that occurs using try-with-resources.  
						
						
						
						
					 
					
						2019-08-26 11:19:35 -04:00 
						 
				 
			
				
					
						
							
							
								leetxyz 
							
						 
					 
					
						
						
							
						
						5ac68c3f72 
					 
					
						
						
							
							GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation  
						
						
						
						
					 
					
						2019-08-15 18:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						df8b8ab0e6 
					 
					
						
						
							
							GUACAMOLE-769: Merge fix for regression in appearance of RADIUS challenge/response interface.  
						
						
						
						
					 
					
						2019-08-13 12:15:30 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e86e415493 
					 
					
						
						
							
							GUACAMOLE-769: Add back empty translation string.  
						
						
						
						
					 
					
						2019-08-13 14:57:41 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						95ec3c73ce 
					 
					
						
						
							
							GUACAMOLE-774: Different approach to loading MD4 support.  
						
						
						
						
					 
					
						2019-08-13 14:11:38 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						f7d836da9e 
					 
					
						
						
							
							GUACAMOLE-774: Deal with deprecated Provider constructor.  
						
						
						
						
					 
					
						2019-08-13 13:45:36 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						1b6f0bdcc1 
					 
					
						
						
							
							GUACAMOLE-774: Fix deprecation issue with Java 9 and up.  
						
						
						
						
					 
					
						2019-08-13 06:31:59 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						7f581a1536 
					 
					
						
						
							
							GUACAMOLE-774: Merge dynamic loading of MD4 support (for RADIUS MSCHAPv1/2).  
						
						
						
						
					 
					
						2019-08-12 18:08:36 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						e5fab49d75 
					 
					
						
						
							
							GUACAMOLE-774: Remove unnecessary null checks.  
						
						
						
						
					 
					
						2019-08-12 20:13:37 -04:00 
						 
				 
			
				
					
						
							
							
								leetxyz 
							
						 
					 
					
						
						
							
						
						222ac78576 
					 
					
						
						
							
							GUACAMOLE-699: Various fixes according to comments in PR  
						
						
						
						
					 
					
						2019-08-12 21:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						25c87922d5 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-08-12 10:15:49 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						749da7d29c 
					 
					
						
						
							
							GUACAMOLE-234: Fix resource leaks in new LDAP code.  
						
						
						
						
					 
					
						2019-08-12 13:03:31 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						a4495cf6ec 
					 
					
						
						
							
							Merge 1.1.0 changes to master.  
						
						
						
						
					 
					
						2019-08-11 19:05:11 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						1d205fd451 
					 
					
						
						
							
							GUACAMOLE-360: Merge add support for joining active connections without share links.  
						
						
						
						
					 
					
						2019-08-11 19:03:05 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Jumper 
							
						 
					 
					
						
						
							
						
						97d550de8e 
					 
					
						
						
							
							GUACAMOLE-769: Merge cleanup of RADIUS challenge response interface.  
						
						
						
						
					 
					
						2019-08-11 15:58:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						6e439bf827 
					 
					
						
						
							
							Merge 1.1.0 changes back to master.  
						
						
						
						
					 
					
						2019-08-11 15:54:36 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						59c46da5b5 
					 
					
						
						
							
							GUACAMOLE-769: Get the value and avoid splitting the string.  
						
						
						
						
					 
					
						2019-08-11 18:49:45 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						516963a162 
					 
					
						
						
							
							GUACAMOLE-769: Clean up documentation and add challenge variable comment.  
						
						
						
						
					 
					
						2019-08-11 18:49:45 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						11f7a7f3c7 
					 
					
						
						
							
							GUACAMOLE-234: Update license files.  
						
						
						
						
					 
					
						2019-08-11 18:37:43 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Jumper 
							
						 
					 
					
						
						
							
						
						403431bf92 
					 
					
						
						
							
							GUACAMOLE-360: Add support for joining active connections to the database auth.  
						
						
						
						
					 
					
						2019-08-11 14:30:31 -07:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						7dceecd7f3 
					 
					
						
						
							
							GUACAMOLE-769: Finish removing custom RADIUS challenge field.  
						
						
						
						
					 
					
						2019-08-11 14:33:17 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						30591dcc2e 
					 
					
						
						
							
							GUACAMOLE-769: Use standard password field for RADIUS challenge.  
						
						
						
						
					 
					
						2019-08-11 14:25:15 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8b172a98fc 
					 
					
						
						
							
							GUACAMOLE-234: Fix style, debug messages, and logger output.  
						
						
						
						
					 
					
						2019-08-10 22:14:56 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						8c1a3f3435 
					 
					
						
						
							
							GUACAMOLE-234: Remove stray catch block.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Virtually Nick 
							
						 
					 
					
						
						
							
						
						5ea518a390 
					 
					
						
						
							
							GUACAMOLE-234: Update to latest available Apache Directory API.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						ed568b1f55 
					 
					
						
						
							
							GUACAMOLE-234: Tweaks to handling bind requests/failures.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						742b0c4e65 
					 
					
						
						
							
							GUACAMOLE-234: Correctly handle bind failure.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						791cfeabbb 
					 
					
						
						
							
							GUACAMOLE-234: Only try LDAP bind if user authenticated with LDAP.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						fc5c4c538e 
					 
					
						
						
							
							GUACAMOLE-234: Don't close the connection after bind.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						d7d622051f 
					 
					
						
						
							
							GUACAMOLE-234: Change EqualityNode to PresenceNode for wildcard objectClass.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						72dad76d42 
					 
					
						
						
							
							GUACAMOLE-234: Adjust LDAP filters.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Couchman 
							
						 
					 
					
						
						
							
						
						7825f57b99 
					 
					
						
						
							
							GUACAMOLE-234: Correct counter for referral hops.  
						
						
						
						
					 
					
						2019-08-10 13:57:51 -04:00