This is an automated email from the ASF dual-hosted git repository.

vnick pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git.


    from 7890486  GUACAMOLE-944: Merge support for arbitrary, non-DN search 
usernames.
     add 9d7b979  GUACAMOLE-641: Allow extensions to receive Environment via 
constructors.
     add 61a3ec1  GUACAMOLE-641: Allow extensions to add arbitrary sources of 
Guacamole properties.
     add 30ddd7a  GUACAMOLE-641: Provide DelegatingEnvironment convenience 
class.
     add fc7c7b7  GUACAMOLE-641: Leverage singleton instance of 
LocalEnvironment.
     add 3a24b2f  GUACAMOLE-641: Revert support for passing Environment via 
extension constructors.
     add 4d65105  GUACAMOLE-641: Migrate existing extensions to singleton 
LocalEnvironment.
     add c54f126  GUACAMOLE-641: Standardize database username/password 
retrieval via JDBCEnvironment.
     add 4dd2a80  GUACAMOLE-641: Log primary sources of configuration 
information.
     new a9f0e55  GUACAMOLE-641: Merge expand extension API to allow properties 
to be retrieved from key vaults.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../auth/cas/CASAuthenticationProviderModule.java  |   2 +-
 .../auth/duo/DuoAuthenticationProviderModule.java  |   2 +-
 .../HTTPHeaderAuthenticationProviderModule.java    |   2 +-
 .../jdbc/DynamicallyAuthenticatedDataSource.java   |  76 +++++++++
 .../jdbc/JDBCAuthenticationProviderModule.java     |   4 +-
 .../guacamole/auth/jdbc/JDBCEnvironment.java       |  38 ++++-
 .../mysql/MySQLAuthenticationProviderModule.java   |   2 -
 .../auth/mysql/conf/MySQLEnvironment.java          |  30 +---
 .../PostgreSQLAuthenticationProviderModule.java    |   2 -
 .../postgresql/conf/PostgreSQLEnvironment.java     |  32 +---
 .../SQLServerAuthenticationProviderModule.java     |   2 -
 .../auth/sqlserver/conf/SQLServerEnvironment.java  |  28 +---
 .../json/JSONAuthenticationProviderModule.java     |   2 +-
 .../ldap/LDAPAuthenticationProviderModule.java     |   2 +-
 .../openid/OpenIDAuthenticationProviderModule.java |   2 +-
 .../QuickConnectAuthenticationProviderModule.java  |   2 +-
 .../radius/RadiusAuthenticationProviderModule.java |   2 +-
 .../saml/SAMLAuthenticationProviderModule.java     |   2 +-
 .../totp/TOTPAuthenticationProviderModule.java     |   2 +-
 .../environment/DelegatingEnvironment.java         |  92 ++++++++++
 .../apache/guacamole/environment/Environment.java  |  22 +++
 .../guacamole/environment/LocalEnvironment.java    | 186 ++++++++-------------
 .../net/auth/simple/SimpleConnection.java          |   2 +-
 .../properties/FileGuacamoleProperties.java        |  85 ++++++++++
 ...amoleProperty.java => GuacamoleProperties.java} |  38 ++---
 ...rty.java => PropertiesGuacamoleProperties.java} |  39 ++---
 .../guacamole/GuacamoleServletContextListener.java |  43 ++++-
 ...a => SystemEnvironmentGuacamoleProperties.java} |  19 ++-
 .../auth/file/FileAuthenticationProvider.java      |  14 +-
 .../guacamole/rest/schema/SchemaResource.java      |   2 +-
 30 files changed, 501 insertions(+), 275 deletions(-)
 create mode 100644 
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/DynamicallyAuthenticatedDataSource.java
 create mode 100644 
guacamole-ext/src/main/java/org/apache/guacamole/environment/DelegatingEnvironment.java
 create mode 100644 
guacamole-ext/src/main/java/org/apache/guacamole/properties/FileGuacamoleProperties.java
 copy 
guacamole-ext/src/main/java/org/apache/guacamole/properties/{GuacamoleProperty.java
 => GuacamoleProperties.java} (51%)
 copy 
guacamole-ext/src/main/java/org/apache/guacamole/properties/{GuacamoleProperty.java
 => PropertiesGuacamoleProperties.java} (50%)
 copy guacamole/src/main/java/org/apache/guacamole/{package-info.java => 
SystemEnvironmentGuacamoleProperties.java} (59%)

Reply via email to