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 f5b2617 [SSHD-1026] Improve build reproductibility (#155)
new 44e3903 [SSHD-1004] Deprecate SHA-1 based key exchanges from default
setup
new 54ebb1a [SSHD-1004] Deprecated SHA-1 based signatures from default
setup
new 04081d7 [SSHD-1004] Deprecate MD5-based and truncated HMAC algorithms
from default setup.
new 14f72e6 [SSHD-1004] Allow ssh-rsa signatures
new adf96e7 [SSHD-1004] Generate an ECDSA host key by default in
SshServerMain
new 6361993 Added server subsystem CLI option value parsing to allow
specifying internal SFTP subsystem
The 6 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 ++-
README.md | 21 +++++-
.../sshd/cli/server/SshServerCliSupport.java | 10 ++-
.../src/main}/resources/.gitignore | 0
.../src/test/resources/log4j.properties | 2 +-
.../sshd/client/config/hosts/HostConfigEntry.java | 3 +-
.../AbstractGeneratorHostKeyProvider.java | 22 +++++--
.../AbstractGeneratorHostKeyProviderTest.java | 1 -
.../sshd/util/test/CommonTestSupportUtils.java | 6 +-
sshd-core/pom.xml | 6 ++
.../java/org/apache/sshd/client/ClientBuilder.java | 35 ----------
.../java/org/apache/sshd/common/BaseBuilder.java | 34 +++++++---
.../java/org/apache/sshd/server/ServerBuilder.java | 27 --------
.../org/apache/sshd/DefaultSetupTestSupport.java | 74 ++++++++++++++++++++--
.../java/org/apache/sshd/KeyReExchangeTest.java | 2 +-
.../src/test/java/org/apache/sshd/LoadTest.java | 12 +++-
.../java/org/apache/sshd/client/ClientTest.java | 19 ++++--
.../java/org/apache/sshd/client/kex/KexTest.java | 4 +-
.../org/apache/sshd/common/SshBuilderTest.java | 39 ------------
.../sshd/common/auth/AuthenticationTest.java | 24 +++++--
.../sshd/common/auth/SinglePublicKeyAuthTest.java | 48 ++++++++------
.../org/apache/sshd/common/cipher/CipherTest.java | 2 +-
.../sshd/common/compression/CompressionTest.java | 2 +-
.../common/config/SshConfigFileReaderTest.java | 3 +-
.../common/forward/ApacheServerJSchClientTest.java | 3 +-
.../common/forward/PortForwardingLoadTest.java | 6 +-
.../sshd/common/forward/PortForwardingTest.java | 2 +-
.../sshd/common/mac/MacCompatibilityTest.java | 19 +++++-
.../common/signature/OpenSSHCertificateTest.java | 7 +-
.../common/signature/SignatureFactoriesTest.java | 4 +-
.../sshd/server/auth/AsyncAuthInteractiveTest.java | 7 ++
.../org/apache/sshd/server/auth/AsyncAuthTest.java | 7 ++
.../apache/sshd/server/auth/AsyncAuthTestBase.java | 5 +-
.../org/apache/sshd/spring/SpringConfigTest.java | 3 +-
.../org/apache/sshd/util/test/BaseTestSupport.java | 8 +++
.../sshd/util/test/CoreTestSupportUtils.java | 37 +++++++++++
.../auth/super-secret-passphrase-RSA-AES-128-key | 30 ---------
.../super-secret-passphrase-RSA-AES-128-key.pub | 1 -
.../common/auth/super-secret-passphrase-ec256-key | 10 +++
.../auth/super-secret-passphrase-ec256-key.pub | 1 +
.../java/org/apache/sshd/scp/client/ScpTest.java | 19 +++++-
.../sftp/client/AbstractSftpClientTestSupport.java | 2 +-
.../ApacheSshdSftpSessionFactoryTest.java | 4 +-
43 files changed, 364 insertions(+), 217 deletions(-)
copy {sshd-putty/src/test => sshd-cli/src/main}/resources/.gitignore (100%)
copy {sshd-scp => sshd-cli}/src/test/resources/log4j.properties (96%)
delete mode 100644
sshd-core/src/test/resources/org/apache/sshd/common/auth/super-secret-passphrase-RSA-AES-128-key
delete mode 100644
sshd-core/src/test/resources/org/apache/sshd/common/auth/super-secret-passphrase-RSA-AES-128-key.pub
create mode 100644
sshd-core/src/test/resources/org/apache/sshd/common/auth/super-secret-passphrase-ec256-key
create mode 100644
sshd-core/src/test/resources/org/apache/sshd/common/auth/super-secret-passphrase-ec256-key.pub