You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by mj...@apache.org on 2022/06/01 03:54:37 UTC

[guacamole-client] 01/01: GUACAMOLE-1616: Merge support for tracking external connection history within database.

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

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

commit 612491e6635017cc288625fcf8acd4495de22e0e
Merge: 0a7ecff3c 7e4627c94
Author: Mike Jumper <mj...@apache.org>
AuthorDate: Tue May 31 20:54:31 2022 -0700

    GUACAMOLE-1616: Merge support for tracking external connection history within database.

 .../auth/jdbc/AuthenticationProviderService.java   |  30 +++++
 .../auth/jdbc/HistoryTrackingConnection.java       | 124 +++++++++++++++++++++
 .../jdbc/HistoryTrackingConnectionDirectory.java   |  96 ++++++++++++++++
 .../guacamole/auth/jdbc/HistoryTrackingTunnel.java |  81 ++++++++++++++
 .../auth/jdbc/HistoryTrackingUserContext.java      |  75 +++++++++++++
 .../auth/jdbc/InjectedAuthenticationProvider.java  |   8 ++
 .../jdbc/JDBCAuthenticationProviderService.java    |  31 +++++-
 .../guacamole/auth/jdbc/JDBCEnvironment.java       |  53 +++++----
 .../SharedAuthenticationProviderService.java       |   9 ++
 .../auth/mysql/conf/MySQLEnvironment.java          |  88 ++++++++-------
 .../auth/mysql/conf/MySQLGuacamoleProperties.java  |  59 ++++++----
 .../postgresql/conf/PostgreSQLEnvironment.java     |  82 ++++++++------
 .../conf/PostgreSQLGuacamoleProperties.java        |  53 +++++----
 .../auth/sqlserver/conf/SQLServerEnvironment.java  |  38 ++++---
 .../conf/SQLServerGuacamoleProperties.java         |  23 +++-
 15 files changed, 686 insertions(+), 164 deletions(-)