This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/guacamole/src/main/frontend/nth-check-and-css-minimizer-webpack-plugin-2.1.1
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
discard 5ff5b400c Bump nth-check and css-minimizer-webpack-plugin
add aa06c81f2 GUACAMOLE-1661: Add domain search support for KSM vault
extension.
add 593cfaaff GUACAMOLE-1661: Match by both user and domain when using
KEEPER_USER_ tokens.
add e0a9364dd GUACAMOLE-1661: Simplify and clarify KSM domain search code.
add 2b997a999 GUACAMOLE-1661: Restore logic to not index records by login
if hostname is already defined.
add c7bb1cb50 GUACAMOLE-1661: Parse config only once when iterating
records.
add 6b03b113a GUACAMOLE-1661: Merge support for indexing KSM records by
user domain.
add 719e957be GUACAMOLE-990: Guarantee auth banning occurs before all
other auth processing.
add 165bd413c GUACAMOLE-990: Merge change ensuring banning occurs before
other auth.
add 3036c96a1 GUACAMOLE-1687: Leverage network activity to ensure
keep-alive pings are sent.
add 7f2ea222b GUACAMOLE-1687: Clean, document, and clarify usage of tunnel
timer reset function.
add 4415efa72 GUACAMOLE-1687: Merge change ensuring network will cause
keep-alive pings to be sent.
add b7deee427 GUACAMOLE-990: Ensure internal errors during auth reach
global error handling/logging.
add b2d7b83d9 GUACAMOLE-990: Merge change ensuring internal errors are
correctly handed and logged.
add e4c65cba1 GUACAMOLE-1656: Add per-user KSM vault functionality.
add 87cd7fbe2 GUACAMOLE-1656: Remove user attributes header; it does not
look good.
add 33f2b499e GUACAMOLE-1656: Fall back to user KSM config for single
value fetch.
add e882a0848 GUACAMOLE-1656: Ensure the preferences page refreshes on
save in case a one-time-token was updated.
add 3790d76fc GUACAMOLE-1656: Force refresh the user context on
updateUserContext to ensure that any modified user attributes are picked up.
add dfc7e6dd9 GUACAMOLE-1656: Simplify auto-refresh behavior in JDBC auth
provider.
add 8a7bde8e9 GUACAMOLE-1656: Simplify, clean up, and improve
documentation of KSM code.
add 06d321fe5 GUCAMOLE-1656: Do not expose the KSM config blob through the
REST API.
add 6c43611f5 GUACAMOLE-1656: Merge support for per-user KSM vaults.
add b8d2a9edc GUACAMOLE-1656: Check if user KSM config is null before
constructing a client.
add 89c981127 GUACAMOLE-1656: Merge fix for possible NPE if user KSM
config is unset.
add e1794550e GUACAMOLE-1628: Docker image of guacamole client is missing
unzip
add 0af17df71 GUACAMOLE-1628: Merge changes adding unzip tool required by
LOGBACK_LEVEL.
add 417587259 GUACAMOLE-1224: Add CRUD-type events for Directory
modifications.
add 79a1bcb2a GUACAMOLE-1224: Extract getName() / setName() into common
Nameable interface.
add 9bda1b2c1 GUACAMOLE-1224: Add a default, global event listener
providing logging.
add 8c36eaf55 GUACAMOLE-1224: Add events for overall webapp
startup/shutdown.
add 63de886e5 GUACAMOLE-1224: Ensure all user sessions are explicitly
invalidated prior to application shutdown.
add b3319b817 GUACAMOLE-1224: Add user session invalidation/logout event.
add 818471ac8 GUACAMOLE-1224: Migrate existing auth-related logging to
global event listener.
add e5761551e GUACAMOLE-1224: Log identifiers of extensions reporting
authentication failures.
add 93e742246 GUACAMOLE-1224: Extract base interface for events affecting
objects stored in a Directory.
add 9b7982a7f GUACAMOLE-1224: Clarify context of
getAuthenticationProvider() for DirectoryObjectEvents.
add a0a5335c4 GUACAMOLE-1224: Further clarify DirectoryObjectEvent,
renaming to IdentifiableObjectEvent.
add 606c7bd55 GUACAMOLE-1224: Improve readability of JavaDoc by shortening
text of hyperlinked enum values.
add 36b5842d4 GUACAMOLE-1224: Log user password updates.
add f43b11981 GUACAMOLE-1224: Log receipt of authentication requests at
trace level.
add 89433ee3c GUACAMOLE-1224: Log extension sources of objects affected by
REST API.
add 882cb5ea4 GUACAMOLE-1224: Merge updated event handling and global
logging improvements.
add ce9922e08 GUACAMOLE-1594: Update all Java and JavaScript dependencies
to latest compatible.
add c8cb124f8 GUACAMOLE-1594: Merge Java and JavaScript dependency updates
to latest compatible versions.
add 88d9f40a3 Merge 1.5.0 changes back to master.
add f1193b72b Bump nth-check and css-minimizer-webpack-plugin
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5ff5b400c)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/guacamole/src/main/frontend/nth-check-and-css-minimizer-webpack-plugin-2.1.1
(f1193b72b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
Dockerfile | 6 +-
doc/guacamole-example/pom.xml | 2 +-
doc/licenses/apache-commons-codec-1.14/NOTICE | 18 -
doc/licenses/apache-commons-codec-1.14/README | 8 -
.../apache-commons-codec-1.14/dep-coordinates.txt | 1 -
doc/licenses/apache-commons-lang-3.9/NOTICE | 5 -
.../apache-commons-lang-3.9/dep-coordinates.txt | 1 -
.../NOTICE | 2 +-
.../README | 2 +-
.../apache-commons-pool-2.11.1/dep-coordinates.txt | 1 +
.../apache-commons-pool-2.9.0/dep-coordinates.txt | 1 -
.../licenses/apache-commons-text-1.9/NOTICE.txt | 4 +-
.../README | 6 +-
.../apache-commons-text-1.9/dep-coordinates.txt | 1 +
doc/licenses/apache-mina-2.1.5/dep-coordinates.txt | 1 -
.../NOTICE | 0
.../README | 2 +-
doc/licenses/apache-mina-2.2.1/dep-coordinates.txt | 1 +
.../LICENSE.md | 0
.../README | 0
.../dep-coordinates.txt | 0
.../bouncycastle-fips-1.0.2.1/dep-coordinates.txt | 1 -
.../LICENSE | 0
.../README | 4 +-
.../bouncycastle-fips-1.0.2.3/dep-coordinates.txt | 1 +
.../datalist-polyfill-1.24.4/dep-coordinates.txt | 1 -
.../LICENSE | 0
.../README | 4 +-
.../datalist-polyfill-1.25.0/dep-coordinates.txt | 1 +
.../directory-api-2.1.0/dep-coordinates.txt | 1 -
.../NOTICE | 0
.../README | 2 +-
.../directory-api-2.1.2/dep-coordinates.txt | 1 +
.../README | 2 +-
.../error-prone-2.11.0/dep-coordinates.txt | 1 +
doc/licenses/error-prone-2.7.1/dep-coordinates.txt | 1 -
.../{guava-31.0.1-jre => guava-31.1-jre}/README | 2 +-
.../dep-coordinates.txt | 2 +-
doc/licenses/guice-5.0.1/dep-coordinates.txt | 3 -
doc/licenses/{guice-5.0.1 => guice-5.1.0}/README | 2 +-
doc/licenses/guice-5.1.0/dep-coordinates.txt | 3 +
.../{jackson-2.13.2 => jackson-2.13.4}/NOTICE | 0
.../{jackson-2.13.2 => jackson-2.13.4}/README | 2 +-
.../dep-coordinates.txt | 8 +-
.../jackson-databind-2.13.2.1/dep-coordinates.txt | 1 -
.../NOTICE | 0
.../README | 2 +-
.../jackson-databind-2.13.4.2/dep-coordinates.txt | 1 +
doc/licenses/java-saml-2.8.0/dep-coordinates.txt | 2 -
.../{java-saml-2.8.0 => java-saml-2.9.0}/LICENSE | 0
.../{java-saml-2.8.0 => java-saml-2.9.0}/README | 4 +-
doc/licenses/java-saml-2.9.0/dep-coordinates.txt | 2 +
doc/licenses/jaxb-2.3.0.1/LICENSE | 759 --
doc/licenses/jaxb-2.3.0.1/README | 8 -
doc/licenses/jaxb-2.3.0.1/dep-coordinates.txt | 2 -
doc/licenses/jcommander-1.78/dep-coordinates.txt | 1 -
.../{jcommander-1.78 => jcommander-1.82}/NOTICE | 0
.../{jcommander-1.78 => jcommander-1.82}/README | 2 +-
doc/licenses/jcommander-1.82/dep-coordinates.txt | 1 +
doc/licenses/jersey-2.35/dep-coordinates.txt | 7 -
.../{jersey-2.35 => jersey-2.37}/LICENSE.md | 0
doc/licenses/{jersey-2.35 => jersey-2.37}/README | 4 +-
doc/licenses/jersey-2.37/dep-coordinates.txt | 7 +
doc/licenses/jose4j-0.7.9/dep-coordinates.txt | 1 -
doc/licenses/{jose4j-0.7.9 => jose4j-0.9.1}/NOTICE | 0
doc/licenses/{jose4j-0.7.9 => jose4j-0.9.1}/README | 2 +-
doc/licenses/jose4j-0.9.1/dep-coordinates.txt | 1 +
doc/licenses/jquery-3.6.0/dep-coordinates.txt | 1 -
.../{jquery-3.6.0 => jquery-3.6.1}/LICENSE.txt | 0
doc/licenses/{jquery-3.6.0 => jquery-3.6.1}/README | 4 +-
doc/licenses/jquery-3.6.1/dep-coordinates.txt | 1 +
doc/licenses/kotlin-1.5.30/dep-coordinates.txt | 5 -
.../{kotlin-1.5.30 => kotlin-1.7.20}/NOTICE.txt | 0
.../{kotlin-1.5.30 => kotlin-1.7.20}/README | 2 +-
doc/licenses/kotlin-1.7.20/dep-coordinates.txt | 5 +
.../dep-coordinates.txt | 2 -
.../NOTICE.txt | 0
.../README | 2 +-
.../dep-coordinates.txt | 2 +
doc/licenses/ksm-sdk-16.2.1/dep-coordinates.txt | 1 -
.../{ksm-sdk-16.2.1 => ksm-sdk-16.4.0}/LICENSE | 0
.../{ksm-sdk-16.2.1 => ksm-sdk-16.4.0}/README | 4 +-
doc/licenses/ksm-sdk-16.4.0/dep-coordinates.txt | 1 +
doc/licenses/logback-1.2.10/dep-coordinates.txt | 2 -
.../{logback-1.2.10 => logback-1.4.4}/LICENSE.txt | 0
.../{logback-1.2.10 => logback-1.4.4}/README | 4 +-
doc/licenses/logback-1.4.4/dep-coordinates.txt | 2 +
.../{mybatis-3.5.9 => mybatis-3.5.11}/NOTICE | 0
.../{mybatis-3.5.9 => mybatis-3.5.11}/README | 2 +-
doc/licenses/mybatis-3.5.11/dep-coordinates.txt | 1 +
doc/licenses/mybatis-3.5.9/dep-coordinates.txt | 1 -
.../mybatis-guice-3.10/dep-coordinates.txt | 1 -
.../NOTICE | 0
.../README | 2 +-
.../mybatis-guice-3.17/dep-coordinates.txt | 1 +
doc/licenses/slf4j-api-1.7.32/dep-coordinates.txt | 2 -
.../LICENSE.txt | 5 +-
.../{slf4j-api-1.7.32 => slf4j-api-2.0.3}/README | 4 +-
doc/licenses/slf4j-api-2.0.3/dep-coordinates.txt | 2 +
doc/licenses/snakeyaml-1.30/dep-coordinates.txt | 1 -
.../{snakeyaml-1.30 => snakeyaml-1.31}/README | 2 +-
doc/licenses/snakeyaml-1.31/dep-coordinates.txt | 1 +
.../spring-framework-5.3.14/dep-coordinates.txt | 7 -
.../README | 2 +-
.../spring-framework-5.3.23/dep-coordinates.txt | 7 +
.../spring-security-5.6.1/dep-coordinates.txt | 3 -
.../NOTICE | 0
.../README | 2 +-
.../spring-security-5.7.4/dep-coordinates.txt | 3 +
doc/licenses/zxing-3.4.1/dep-coordinates.txt | 2 -
doc/licenses/zxing-3.5.0/AUTHORS | 135 +
doc/licenses/{zxing-3.4.1 => zxing-3.5.0}/NOTICE | 0
doc/licenses/{zxing-3.4.1 => zxing-3.5.0}/README | 4 +-
doc/licenses/zxing-3.5.0/dep-coordinates.txt | 2 +
.../auth/ban/BanningAuthenticationListener.java | 146 +-
.../auth/ban/BanningAuthenticationProvider.java | 182 -
.../InMemoryAuthenticationFailureTracker.java | 37 +-
.../src/main/resources/guac-manifest.json | 4 -
.../modules/guacamole-auth-jdbc-base/pom.xml | 25 +-
.../jdbc/JDBCAuthenticationProviderService.java | 4 +-
.../guacamole/auth/jdbc/user/UserService.java | 4 -
extensions/guacamole-auth-json/pom.xml | 2 +-
extensions/guacamole-auth-ldap/pom.xml | 20 +-
.../modules/guacamole-auth-sso-cas/pom.xml | 7 +-
.../modules/guacamole-auth-sso-openid/pom.xml | 2 +-
.../modules/guacamole-auth-sso-saml/pom.xml | 19 +-
extensions/guacamole-auth-totp/pom.xml | 4 +-
.../vault/conf/VaultAttributeService.java | 30 +
.../vault/conf/VaultConfigurationService.java | 17 +
.../guacamole/vault/user/VaultUserContext.java | 57 +-
.../modules/guacamole-vault-ksm/pom.xml | 20 +-
...ovider.java => GuacamoleExceptionSupplier.java} | 32 +-
.../vault/ksm/KsmAuthenticationProviderModule.java | 9 +
.../vault/ksm/conf/KsmAttributeService.java | 299 +-
.../vault/ksm/conf/KsmConfigurationService.java | 44 +
.../guacamole/vault/ksm/secret/KsmClient.java | 243 +-
.../vault/ksm/secret/KsmSecretService.java | 212 +-
.../guacamole/vault/ksm/secret/UserLogin.java | 115 +
.../guacamole/vault/ksm/user/KsmConnection.java | 70 +
.../vault/ksm/user/KsmConnectionGroup.java | 58 +-
.../guacamole/vault/ksm/user/KsmDirectory.java | 93 +
.../vault/ksm/user/KsmDirectoryService.java | 277 +-
.../apache/guacamole/vault/ksm/user/KsmUser.java | 115 +
.../guacamole/vault/ksm/user/KsmUserFactory.java} | 23 +-
.../src/main/resources/translations/en.json | 10 +
.../src/main/webapp/modules/Client.js | 94 +-
.../src/main/webapp/modules/Tunnel.js | 92 +-
guacamole-docker/bin/start.sh | 12 +-
.../org/apache/guacamole/net/auth/Connection.java | 15 +-
.../apache/guacamole/net/auth/ConnectionGroup.java | 15 +-
.../org/apache/guacamole/net/auth/Credentials.java | 32 +
.../guacamole/net/auth/DelegatingUserContext.java | 5 +
.../org/apache/guacamole/net/auth/Directory.java | 98 +
.../{ReadableAttributes.java => Nameable.java} | 26 +-
.../apache/guacamole/net/auth/SharingProfile.java | 18 +-
.../org/apache/guacamole/net/auth/UserContext.java | 17 +
...derEvent.java => ApplicationShutdownEvent.java} | 24 +-
...kage-info.java => ApplicationStartedEvent.java} | 16 +-
...ava => AuthenticationRequestReceivedEvent.java} | 27 +-
.../net/event/AuthenticationSuccessEvent.java | 49 +-
.../apache/guacamole/net/event/DirectoryEvent.java | 104 +
...TunnelEvent.java => DirectoryFailureEvent.java} | 21 +-
...TunnelEvent.java => DirectorySuccessEvent.java} | 20 +-
.../net/event/IdentifiableObjectEvent.java | 80 +
.../net/event/UserSessionInvalidatedEvent.java | 8 +-
.../apache/guacamole/net/auth/DirectoryTest.java | 124 +
guacamole/src/main/frontend/package-lock.json | 9561 +++++++++++++++++---
guacamole/src/main/frontend/package.json | 28 +-
.../src/app/rest/services/schemaService.js | 28 +
.../settings/directives/guacSettingsPreferences.js | 78 +-
.../settings/templates/settingsPreferences.html | 9 +
.../src/main/frontend/src/translations/en.json | 2 +
.../guacamole/GuacamoleServletContextListener.java | 43 +-
.../org/apache/guacamole/GuacamoleSession.java | 37 +-
.../org/apache/guacamole/event/AffectedObject.java | 129 +
.../guacamole/event/EventLoggingListener.java | 248 +
.../{EnvironmentModule.java => event/Failure.java} | 37 +-
.../org/apache/guacamole/event/LoggableDetail.java | 25 +-
.../org/apache/guacamole/event/RemoteAddress.java | 95 +
.../org/apache/guacamole/event/RequestingUser.java | 59 +
.../guacamole/extension/ExtensionModule.java | 4 +-
.../ActiveConnectionDirectoryResource.java | 10 +-
.../activeconnection/ActiveConnectionResource.java | 29 +-
.../guacamole/rest/auth/AuthenticationService.java | 102 +-
.../GuacamoleAuthenticationProcessException.java | 32 +
.../guacamole/rest/auth/HashTokenSessionMap.java | 6 +
.../connection/ConnectionDirectoryResource.java | 10 +-
.../rest/connection/ConnectionResource.java | 33 +-
.../ConnectionGroupDirectoryResource.java | 34 +-
.../connectiongroup/ConnectionGroupResource.java | 27 +-
.../rest/directory/DirectoryObjectResource.java | 198 +-
.../directory/DirectoryObjectResourceFactory.java | 8 +-
.../rest/directory/DirectoryResource.java | 244 +-
.../rest/directory/DirectoryResourceFactory.java | 7 +-
.../guacamole/rest/schema/SchemaResource.java | 20 +
.../guacamole/rest/session/SessionResource.java | 2 +-
.../rest/session/UserContextResource.java | 39 +-
.../rest/session/UserContextResourceFactory.java | 7 +-
.../SharingProfileDirectoryResource.java | 10 +-
.../sharingprofile/SharingProfileResource.java | 26 +-
.../rest/tunnel/TunnelCollectionResource.java | 2 +-
.../guacamole/rest/tunnel/TunnelResource.java | 15 +-
.../rest/tunnel/TunnelResourceFactory.java | 6 +-
.../guacamole/rest/user/UserDirectoryResource.java | 9 +-
.../guacamole/rest/user/UserObjectTranslator.java | 19 +-
.../apache/guacamole/rest/user/UserResource.java | 72 +-
.../rest/usergroup/UserGroupDirectoryResource.java | 10 +-
.../rest/usergroup/UserGroupResource.java | 23 +-
pom.xml | 16 +-
209 files changed, 12393 insertions(+), 3224 deletions(-)
delete mode 100644 doc/licenses/apache-commons-codec-1.14/NOTICE
delete mode 100644 doc/licenses/apache-commons-codec-1.14/README
delete mode 100644 doc/licenses/apache-commons-codec-1.14/dep-coordinates.txt
delete mode 100644 doc/licenses/apache-commons-lang-3.9/NOTICE
delete mode 100644 doc/licenses/apache-commons-lang-3.9/dep-coordinates.txt
rename doc/licenses/{apache-commons-pool-2.9.0 =>
apache-commons-pool-2.11.1}/NOTICE (70%)
rename doc/licenses/{apache-commons-pool-2.9.0 =>
apache-commons-pool-2.11.1}/README (92%)
create mode 100644 doc/licenses/apache-commons-pool-2.11.1/dep-coordinates.txt
delete mode 100644 doc/licenses/apache-commons-pool-2.9.0/dep-coordinates.txt
copy NOTICE => doc/licenses/apache-commons-text-1.9/NOTICE.txt (59%)
rename doc/licenses/{apache-commons-lang-3.9 =>
apache-commons-text-1.9}/README (64%)
create mode 100644 doc/licenses/apache-commons-text-1.9/dep-coordinates.txt
delete mode 100644 doc/licenses/apache-mina-2.1.5/dep-coordinates.txt
rename doc/licenses/{apache-mina-2.1.5 => apache-mina-2.2.1}/NOTICE (100%)
rename doc/licenses/{apache-mina-2.1.5 => apache-mina-2.2.1}/README (90%)
create mode 100644 doc/licenses/apache-mina-2.2.1/dep-coordinates.txt
rename doc/licenses/{blob-polyfill:7.0.20220408 =>
blob-polyfill-7.0.20220408}/LICENSE.md (100%)
rename doc/licenses/{blob-polyfill:7.0.20220408 =>
blob-polyfill-7.0.20220408}/README (100%)
rename doc/licenses/{blob-polyfill:7.0.20220408 =>
blob-polyfill-7.0.20220408}/dep-coordinates.txt (100%)
delete mode 100644 doc/licenses/bouncycastle-fips-1.0.2.1/dep-coordinates.txt
rename doc/licenses/{bouncycastle-fips-1.0.2.1 =>
bouncycastle-fips-1.0.2.3}/LICENSE (100%)
rename doc/licenses/{bouncycastle-fips-1.0.2.1 =>
bouncycastle-fips-1.0.2.3}/README (75%)
create mode 100644 doc/licenses/bouncycastle-fips-1.0.2.3/dep-coordinates.txt
delete mode 100644 doc/licenses/datalist-polyfill-1.24.4/dep-coordinates.txt
rename doc/licenses/{datalist-polyfill-1.24.4 =>
datalist-polyfill-1.25.0}/LICENSE (100%)
rename doc/licenses/{datalist-polyfill-1.24.4 =>
datalist-polyfill-1.25.0}/README (73%)
create mode 100644 doc/licenses/datalist-polyfill-1.25.0/dep-coordinates.txt
delete mode 100644 doc/licenses/directory-api-2.1.0/dep-coordinates.txt
rename doc/licenses/{directory-api-2.1.0 => directory-api-2.1.2}/NOTICE (100%)
rename doc/licenses/{directory-api-2.1.0 => directory-api-2.1.2}/README (91%)
create mode 100644 doc/licenses/directory-api-2.1.2/dep-coordinates.txt
rename doc/licenses/{error-prone-2.7.1 => error-prone-2.11.0}/README (89%)
create mode 100644 doc/licenses/error-prone-2.11.0/dep-coordinates.txt
delete mode 100644 doc/licenses/error-prone-2.7.1/dep-coordinates.txt
rename doc/licenses/{guava-31.0.1-jre => guava-31.1-jre}/README (90%)
rename doc/licenses/{guava-31.0.1-jre => guava-31.1-jre}/dep-coordinates.txt
(76%)
delete mode 100644 doc/licenses/guice-5.0.1/dep-coordinates.txt
rename doc/licenses/{guice-5.0.1 => guice-5.1.0}/README (90%)
create mode 100644 doc/licenses/guice-5.1.0/dep-coordinates.txt
rename doc/licenses/{jackson-2.13.2 => jackson-2.13.4}/NOTICE (100%)
rename doc/licenses/{jackson-2.13.2 => jackson-2.13.4}/README (90%)
rename doc/licenses/{jackson-2.13.2 => jackson-2.13.4}/dep-coordinates.txt
(51%)
delete mode 100644 doc/licenses/jackson-databind-2.13.2.1/dep-coordinates.txt
rename doc/licenses/{jackson-databind-2.13.2.1 =>
jackson-databind-2.13.4.2}/NOTICE (100%)
rename doc/licenses/{jackson-databind-2.13.2.1 =>
jackson-databind-2.13.4.2}/README (90%)
create mode 100644 doc/licenses/jackson-databind-2.13.4.2/dep-coordinates.txt
delete mode 100644 doc/licenses/java-saml-2.8.0/dep-coordinates.txt
rename doc/licenses/{java-saml-2.8.0 => java-saml-2.9.0}/LICENSE (100%)
rename doc/licenses/{java-saml-2.8.0 => java-saml-2.9.0}/README (73%)
create mode 100644 doc/licenses/java-saml-2.9.0/dep-coordinates.txt
delete mode 100644 doc/licenses/jaxb-2.3.0.1/LICENSE
delete mode 100644 doc/licenses/jaxb-2.3.0.1/README
delete mode 100644 doc/licenses/jaxb-2.3.0.1/dep-coordinates.txt
delete mode 100644 doc/licenses/jcommander-1.78/dep-coordinates.txt
rename doc/licenses/{jcommander-1.78 => jcommander-1.82}/NOTICE (100%)
rename doc/licenses/{jcommander-1.78 => jcommander-1.82}/README (90%)
create mode 100644 doc/licenses/jcommander-1.82/dep-coordinates.txt
delete mode 100644 doc/licenses/jersey-2.35/dep-coordinates.txt
rename doc/licenses/{jersey-2.35 => jersey-2.37}/LICENSE.md (100%)
rename doc/licenses/{jersey-2.35 => jersey-2.37}/README (67%)
create mode 100644 doc/licenses/jersey-2.37/dep-coordinates.txt
delete mode 100644 doc/licenses/jose4j-0.7.9/dep-coordinates.txt
rename doc/licenses/{jose4j-0.7.9 => jose4j-0.9.1}/NOTICE (100%)
rename doc/licenses/{jose4j-0.7.9 => jose4j-0.9.1}/README (90%)
create mode 100644 doc/licenses/jose4j-0.9.1/dep-coordinates.txt
delete mode 100644 doc/licenses/jquery-3.6.0/dep-coordinates.txt
rename doc/licenses/{jquery-3.6.0 => jquery-3.6.1}/LICENSE.txt (100%)
rename doc/licenses/{jquery-3.6.0 => jquery-3.6.1}/README (65%)
create mode 100644 doc/licenses/jquery-3.6.1/dep-coordinates.txt
delete mode 100644 doc/licenses/kotlin-1.5.30/dep-coordinates.txt
rename doc/licenses/{kotlin-1.5.30 => kotlin-1.7.20}/NOTICE.txt (100%)
rename doc/licenses/{kotlin-1.5.30 => kotlin-1.7.20}/README (89%)
create mode 100644 doc/licenses/kotlin-1.7.20/dep-coordinates.txt
delete mode 100644 doc/licenses/kotlinx-serialization-1.2.1/dep-coordinates.txt
rename doc/licenses/{kotlinx-serialization-1.2.1 =>
kotlinx-serialization-1.3.3}/NOTICE.txt (100%)
rename doc/licenses/{kotlinx-serialization-1.2.1 =>
kotlinx-serialization-1.3.3}/README (92%)
create mode 100644 doc/licenses/kotlinx-serialization-1.3.3/dep-coordinates.txt
delete mode 100644 doc/licenses/ksm-sdk-16.2.1/dep-coordinates.txt
rename doc/licenses/{ksm-sdk-16.2.1 => ksm-sdk-16.4.0}/LICENSE (100%)
rename doc/licenses/{ksm-sdk-16.2.1 => ksm-sdk-16.4.0}/README (77%)
create mode 100644 doc/licenses/ksm-sdk-16.4.0/dep-coordinates.txt
delete mode 100644 doc/licenses/logback-1.2.10/dep-coordinates.txt
rename doc/licenses/{logback-1.2.10 => logback-1.4.4}/LICENSE.txt (100%)
rename doc/licenses/{logback-1.2.10 => logback-1.4.4}/README (63%)
create mode 100644 doc/licenses/logback-1.4.4/dep-coordinates.txt
rename doc/licenses/{mybatis-3.5.9 => mybatis-3.5.11}/NOTICE (100%)
rename doc/licenses/{mybatis-3.5.9 => mybatis-3.5.11}/README (89%)
create mode 100644 doc/licenses/mybatis-3.5.11/dep-coordinates.txt
delete mode 100644 doc/licenses/mybatis-3.5.9/dep-coordinates.txt
delete mode 100644 doc/licenses/mybatis-guice-3.10/dep-coordinates.txt
rename doc/licenses/{mybatis-guice-3.10 => mybatis-guice-3.17}/NOTICE (100%)
rename doc/licenses/{mybatis-guice-3.10 => mybatis-guice-3.17}/README (90%)
create mode 100644 doc/licenses/mybatis-guice-3.17/dep-coordinates.txt
delete mode 100644 doc/licenses/slf4j-api-1.7.32/dep-coordinates.txt
rename doc/licenses/{slf4j-api-1.7.32 => slf4j-api-2.0.3}/LICENSE.txt (95%)
rename doc/licenses/{slf4j-api-1.7.32 => slf4j-api-2.0.3}/README (70%)
create mode 100644 doc/licenses/slf4j-api-2.0.3/dep-coordinates.txt
delete mode 100644 doc/licenses/snakeyaml-1.30/dep-coordinates.txt
rename doc/licenses/{snakeyaml-1.30 => snakeyaml-1.31}/README (91%)
create mode 100644 doc/licenses/snakeyaml-1.31/dep-coordinates.txt
delete mode 100644 doc/licenses/spring-framework-5.3.14/dep-coordinates.txt
rename doc/licenses/{spring-framework-5.3.14 =>
spring-framework-5.3.23}/README (91%)
create mode 100644 doc/licenses/spring-framework-5.3.23/dep-coordinates.txt
delete mode 100644 doc/licenses/spring-security-5.6.1/dep-coordinates.txt
rename doc/licenses/{spring-security-5.6.1 => spring-security-5.7.4}/NOTICE
(100%)
rename doc/licenses/{spring-security-5.6.1 => spring-security-5.7.4}/README
(91%)
create mode 100644 doc/licenses/spring-security-5.7.4/dep-coordinates.txt
delete mode 100644 doc/licenses/zxing-3.4.1/dep-coordinates.txt
create mode 100644 doc/licenses/zxing-3.5.0/AUTHORS
rename doc/licenses/{zxing-3.4.1 => zxing-3.5.0}/NOTICE (100%)
rename doc/licenses/{zxing-3.4.1 => zxing-3.5.0}/README (85%)
create mode 100644 doc/licenses/zxing-3.5.0/dep-coordinates.txt
delete mode 100644
extensions/guacamole-auth-ban/src/main/java/org/apache/guacamole/auth/ban/BanningAuthenticationProvider.java
copy
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/{KsmAuthenticationProvider.java
=> GuacamoleExceptionSupplier.java} (59%)
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/UserLogin.java
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmConnection.java
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmDirectory.java
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmUser.java
copy
extensions/{guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/ShareKeyGenerator.java
=>
guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/user/KsmUserFactory.java}
(63%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/auth/{ReadableAttributes.java
=> Nameable.java} (62%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/event/{AuthenticationProviderEvent.java
=> ApplicationShutdownEvent.java} (58%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/event/{package-info.java
=> ApplicationStartedEvent.java} (71%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/event/{AuthenticationProviderEvent.java
=> AuthenticationRequestReceivedEvent.java} (55%)
create mode 100644
guacamole-ext/src/main/java/org/apache/guacamole/net/event/DirectoryEvent.java
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/event/{TunnelEvent.java =>
DirectoryFailureEvent.java} (62%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/event/{TunnelEvent.java =>
DirectorySuccessEvent.java} (66%)
create mode 100644
guacamole-ext/src/main/java/org/apache/guacamole/net/event/IdentifiableObjectEvent.java
copy
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/permission/ConnectionPermissionMapper.java
=>
guacamole-ext/src/main/java/org/apache/guacamole/net/event/UserSessionInvalidatedEvent.java
(80%)
create mode 100644
guacamole-ext/src/test/java/org/apache/guacamole/net/auth/DirectoryTest.java
create mode 100644
guacamole/src/main/java/org/apache/guacamole/event/AffectedObject.java
create mode 100644
guacamole/src/main/java/org/apache/guacamole/event/EventLoggingListener.java
copy guacamole/src/main/java/org/apache/guacamole/{EnvironmentModule.java =>
event/Failure.java} (55%)
copy
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/security/SecureRandomSaltService.java
=> guacamole/src/main/java/org/apache/guacamole/event/LoggableDetail.java (63%)
create mode 100644
guacamole/src/main/java/org/apache/guacamole/event/RemoteAddress.java
create mode 100644
guacamole/src/main/java/org/apache/guacamole/event/RequestingUser.java