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