This is an automated email from the ASF dual-hosted git repository.
tomaswolf pushed a change to branch dev_3.0
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
from 68f0a95fd Handle fragmented proxy responses
add 8738fd87f Update CHANGES.md
add 86da7dfe8 Fix ClientTest.closeCleanBeforeChannelOpened
add 0da17757a GH-906: Fix finding a signature factory for BC ed25519 keys
add 6a159ecc6 GH-905: implement authorized_keys from and expiry-time checks
add 88632d115 Fix SOCKS5 dynamic forwarding of fragmented and pipelined
requests
add 7436b1c75 GH-656: shrink ChannelPipedInputStream buffer after all data
is read
add 3cd153c7e Documentation updates
add 384389cf6 Fix a typo in a javadoc comment
add f4d631efd Bump Bouncy Castle 1.84 -> 1.85
add 758b100d7 Restrict async authentication
add 4136358de ServerUserAuthService: ignore delayed async auth results
add 530dbdb8e ServerUserAuthService: early return for unknown auth methods
add 5d089237b Add a test for multi-authentication
add 990e057e2 Multi-pubkey auth: enforce different keys on the server side
add 7704e7efb Improve sanity checks in UserAuthKeyboardInteractive
add b89e96270 sshd-git: also strip --output= and -o= arguments from archive
add 588d4ee4f SCP: limit the protocol line length
add 53bce94f4 DefaultSftpClient: simplify SFTP message handling
add f4f562c29 Fix check-file-name/check-file-handle SFTP v6 extension
add acc0f1ed4 Fix LDAP authentication
add 53b57ceca Bump Bouncy Castle 1.85 -> 1.86
add 602896f3e PublicKeyAuthenticator.authenticate(): remove
AsyncAuthException
add 1c97396ff Update CHANGES.md
add 6b551fe9a Merge branch 'master' into dev_3.0
add ebc3ee586 Clean up SocksProxy
add cea7e2432 Bump BC-FIPS test dependencies
add 0b41c6f95 Format PublickeyAuthenticator
add daa400234 Prepare release documentation
add 2221febd3 [maven-release-plugin] prepare release sshd-2.20.0
add d716003c5 [maven-release-plugin] prepare for next development iteration
add 8245c5b16 Post-release documentation updates
add 15db0e588 Merge branch 'master' into dev_3.0
add 14935a5bb Bump BC-FIPS test dependencies
add dae450ee7 Prepare release documentation
add 0eb8023d2 [maven-release-plugin] prepare release sshd-3.0.0-M6
new 6ba699cc3 [maven-release-plugin] prepare for next development iteration
new 8176beda6 Bump API comparison baseline to 2.20.0
The 2 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 | 10 +-
docs/changes/2.19.0.md | 11 +-
docs/changes/2.20.0.md | 27 ++
docs/changes/3.0.0-M6.md | 25 ++
docs/changes/version2.md | 1 +
pom.xml | 7 +-
.../apache/sshd/common/RuntimeSshException.java | 2 +-
.../bouncycastle/BouncyCastleKEMAccessor.java | 2 +-
.../common/util/security/bouncycastle/MLKEM.java | 14 +-
sshd-core/pom.xml | 8 +-
.../auth/keyboard/UserAuthKeyboardInteractive.java | 22 +-
.../common/channel/ChannelPipedInputStream.java | 7 +-
.../org/apache/sshd/common/forward/SocksProxy.java | 318 +++++++++++++-------
.../auth/keyboard/UserAuthKeyboardInteractive.java | 11 +-
.../password/PasswordChangeRequiredException.java | 2 +-
...AuthorizedKeyEntriesPublickeyAuthenticator.java | 139 ++++++++-
.../server/auth/pubkey/PublickeyAuthenticator.java | 12 +-
.../sshd/server/auth/pubkey/UserAuthPublicKey.java | 25 ++
.../sshd/server/session/ServerUserAuthService.java | 49 ++-
.../src/test/java/org/apache/sshd/ProxyTest.java | 90 ++++++
.../java/org/apache/sshd/client/ClientTest.java | 2 +-
.../sshd/client/auth/pubkey/MultiAuthTest.java | 24 ++
.../common/auth/PublicKeyAuthenticationTest.java | 48 +++
.../channel/ChannelPipedInputStreamTest.java | 36 +++
...orizedKeyEntriesPublickeyAuthenticatorTest.java | 83 +++++
.../server/auth/CertificateReuseMultiAuthTest.java | 112 +++++++
.../sshd/server/auth/PublicKeyMultiAuthTest.java | 124 ++++++++
.../auth/ServerUserAuthServiceAsyncTest.java | 333 +++++++++++++++++++++
.../apache/sshd/git/pgm/EmbeddedCommandRunner.java | 3 +-
.../org/apache/sshd/git/pgm/GitPgmCommandTest.java | 87 +++++-
.../org/apache/sshd/ldap/LdapNetworkConnector.java | 75 ++++-
.../sshd/ldap/LdapPasswordAuthenticator.java | 6 +-
.../org/apache/sshd/ldap/LdapEncodingTest.java | 47 +++
.../sshd/ldap/LdapPasswordAuthenticatorTest.java | 7 +
.../sshd/ldap/LdapPublickeyAuthenticatorTest.java | 11 +-
.../apache/sshd/scp/common/helpers/ScpIoUtils.java | 11 +
.../org/apache/sshd/scp/server/ScpCommand.java | 2 +-
.../org/apache/sshd/scp/common/ScpIoUtilsTest.java | 88 ++++++
.../sshd/sftp/client/impl/DefaultSftpClient.java | 180 ++++++-----
.../org/apache/sshd/sftp/common/SftpConstants.java | 3 +
.../sftp/server/AbstractSftpSubsystemHelper.java | 113 ++++---
41 files changed, 1863 insertions(+), 314 deletions(-)
create mode 100644 docs/changes/2.20.0.md
create mode 100644 docs/changes/3.0.0-M6.md
create mode 100644
sshd-core/src/test/java/org/apache/sshd/server/auth/CertificateReuseMultiAuthTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/server/auth/PublicKeyMultiAuthTest.java
create mode 100644
sshd-core/src/test/java/org/apache/sshd/server/auth/ServerUserAuthServiceAsyncTest.java
create mode 100644
sshd-ldap/src/test/java/org/apache/sshd/ldap/LdapEncodingTest.java
create mode 100644
sshd-scp/src/test/java/org/apache/sshd/scp/common/ScpIoUtilsTest.java