This is an automated email from the ASF dual-hosted git repository.
mjumper pushed a change to branch staging/1.6.0
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
from 086802ad2 GUACAMOLE-1980: Merge client version update to 1.6.0.
add 8d1a9fdf4 GUACAMOLE-1855: Implement property for tracking list of IP
Addresses.
add 9139bdef0 GUACAMOLE-1855: Implement bypass and enforcement options in
the Duo 2FA module.
add 614cd550b GUACAMOLE-1855: Implement bypass and enforcement options in
the TOTP module.
add 2ecad02fe GUACAMOLE-1855: Use common code for checking for IP in list.
new f6c2787dc GUACAMOLE-1855: Merge configuration options for bypassing
MFA based on client address.
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:
extensions/guacamole-auth-duo/pom.xml | 8 ++
.../auth/duo/UserVerificationService.java | 45 ++++++--
.../auth/duo/conf/ConfigurationService.java | 76 ++++++++++++++
extensions/guacamole-auth-json/pom.xml | 1 +
extensions/guacamole-auth-totp/pom.xml | 8 ++
.../auth/totp/conf/ConfigurationService.java | 68 +++++++++++++
.../auth/totp/user/UserVerificationService.java | 47 ++++++++-
guacamole-ext/pom.xml | 7 ++
.../properties/IPAddressListProperty.java | 113 +++++++++++++++++++++
9 files changed, 362 insertions(+), 11 deletions(-)
create mode 100644
guacamole-ext/src/main/java/org/apache/guacamole/properties/IPAddressListProperty.java