This is an automated email from the ASF dual-hosted git repository.
lgoldstein pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git.
from 2fd8702 [SSHD-1111] Fixed SshClientCliSupport compression option
detection
new b27c0a1 Ugraded ByteBuddy version to 1.10.19
new 8c0b726 Ugraded Bouncycastle version to 1.68
new 8992656 Ugraded JGit version to 5.10.0.202012080955-r
new 0d0af63 Ugraded Checkstyle version to 8.39
new 62b1264 Ugraded PMD version to 6.30.0
new 410bfbb Ugraded PMD plugin version to 3.14.0
new cb255ca Ugraded testcontainers version to 1.15.1
new 71f3145 Ugraded Netty version to 4.1.56.Final
new 579695b [SSHD-1114] Added callbacks for client-side password
authentication progress
new a94f456 [SSHD-1114] Added callbacks for client-side public key
authentication progress
new a8ee3aa [SSHD-1114] Added callbacks for client-side host-based
authentication progress
new 6f0513c [SSHD-1114] Split AuthenticationTest class into several
classes
new 25a3823 [SSHD-1114] Added capability for interactive password
authentication participation via UserInteraction
new 1067784 [SSHD-1114] Added capability for interactive key based
authentication participation via UserInteraction
new f4aa59f [SSHD-1114] Added
HostBasedAuthenticationReporter#signalAuthenticationExhausted
The 15 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:
CHANGES.md | 5 +
docs/client-setup.md | 38 +-
docs/event-listeners.md | 18 +
pom.xml | 12 +-
.../sshd/client/auth/pubkey/PublicKeyIdentity.java | 6 +-
.../apache/sshd/util/test/JUnitTestSupport.java | 13 +
.../main/java/org/apache/sshd/agent/SshAgent.java | 10 +
.../sshd/agent/common/AbstractAgentProxy.java | 1 +
.../org/apache/sshd/agent/local/AgentImpl.java | 6 +
.../sshd/client/ClientAuthenticationManager.java | 15 +
.../java/org/apache/sshd/client/SshClient.java | 38 +-
.../java/org/apache/sshd/client/auth/UserAuth.java | 34 +-
.../hostbased/HostBasedAuthenticationReporter.java | 99 +++
.../client/auth/hostbased/UserAuthHostBased.java | 58 +-
.../sshd/client/auth/keyboard/UserInteraction.java | 24 +-
.../password/PasswordAuthenticationReporter.java | 84 ++
.../client/auth/password/UserAuthPassword.java | 53 +-
.../sshd/client/auth/pubkey/KeyAgentIdentity.java | 20 +-
.../sshd/client/auth/pubkey/KeyPairIdentity.java | 12 +-
.../pubkey/PublicKeyAuthenticationReporter.java | 106 +++
.../sshd/client/auth/pubkey/UserAuthPublicKey.java | 104 ++-
.../sshd/client/session/AbstractClientSession.java | 42 +
.../sshd/client/session/ClientUserAuthService.java | 15 +-
.../client/ClientAuthenticationManagerTest.java | 36 +-
.../sshd/common/auth/AuthenticationTest.java | 863 +--------------------
.../common/auth/AuthenticationTestSupport.java | 105 +++
.../common/auth/HostBasedAuthenticationTest.java | 150 ++++
.../KeyboardInteractiveAuthenticationTest.java | 233 ++++++
.../common/auth/PasswordAuthenticationTest.java | 502 ++++++++++++
.../common/auth/PublicKeyAuthenticationTest.java | 392 ++++++++++
.../sshd/util/test/server/TestServerSession.java} | 23 +-
sshd-netty/pom.xml | 2 +-
sshd-sftp/pom.xml | 2 +-
33 files changed, 2174 insertions(+), 947 deletions(-)
create mode 100644
sshd-core/src/main/java/org/apache/sshd/client/auth/hostbased/HostBasedAuthenticationReporter.java
create mode 100644
sshd-core/src/main/java/org/apache/sshd/client/auth/password/PasswordAuthenticationReporter.java
create mode 100644
sshd-core/src/main/java/org/apache/sshd/client/auth/pubkey/PublicKeyAuthenticationReporter.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/auth/AuthenticationTestSupport.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/auth/HostBasedAuthenticationTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/auth/KeyboardInteractiveAuthenticationTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/auth/PasswordAuthenticationTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/common/auth/PublicKeyAuthenticationTest.java
copy sshd-core/src/{main/java/org/apache/sshd/server/auth/UserAuthNone.java =>
test/java/org/apache/sshd/util/test/server/TestServerSession.java} (65%)