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 975dae1 Prepare for next version new 0bbdc77 [SSHD-1085] Added more notifications related to channel state change for detecting channel closing or closed earlier new daf4a18 [SSHD-1085] Added CliLogger + more verbosity on SshClientMain execution new 5e93306 [SSHD-1109] Route tests JUL logging via SLF4JBridgeHandler new b844cdf [SSHD-1109] Provide full slf4j logger capabilities to CliLogger + use it in all CLI classes new a22514b [SSHD-1109] Replace log4j with logback as the slf4j logger implementation for tests new 3b1b271 [SSHD-1110] Replace Class#newInstance() calls with Class#getDefaultConstructor().newInstance() new a0769da Upgraded HTTP core version to 4.4.14 new c73cb6e Upgraded Groovy version to 3.0.7 new 02cdfff Upgraded Mockito version to 3.6.28 new 88ea345 Upgraded Spring core version to 5.3.2 new 2b129e0 Upgraded Spring integration version to 5.4.2 new 6646f1b Upgraded Netty version to 4.1.55.Final new 3362c2d Upgraded Checkstyle version to 8.38 new 375b17a Upgraded Maven SCM plugin dependencies new 1fa7425 Upgraded OWASP Maven plugin version to 6.0.3 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 | 8 + assembly/pom.xml | 4 - pom.xml | 143 +++++++++----- sshd-cli/pom.xml | 20 -- .../main/java/org/apache/sshd/cli/CliLogger.java | 205 +++++++++++++++++++++ .../main/java/org/apache/sshd/cli/CliSupport.java | 185 ++++--------------- .../sshd/cli/client/CliClientModuleProperties.java | 6 + .../org/apache/sshd/cli/client/ScpCommandMain.java | 39 ++-- .../apache/sshd/cli/client/SftpCommandMain.java | 20 +- .../sshd/cli/client/SshClientCliSupport.java | 30 +-- .../org/apache/sshd/cli/client/SshClientMain.java | 61 ++++-- .../org/apache/sshd/cli/client/SshKeyScanMain.java | 43 +++-- .../sshd/cli/server/SshServerCliSupport.java | 29 +-- .../org/apache/sshd/cli/server/SshServerMain.java | 16 +- .../helper/ScpCommandTransferEventListener.java | 37 +++- .../server/helper/ServerEventListenerHelper.java | 43 +---- .../helper/ServerPortForwardingEventListener.java | 37 ++-- .../helper/SftpServerSubSystemEventListener.java | 33 ++-- .../apache/sshd/cli/client/ChannelExecMain.java | 4 +- .../org/apache/sshd/cli/server/SshFsMounter.java | 3 +- sshd-cli/src/test/resources/.gitignore | 1 + sshd-cli/src/test/resources/log4j.properties | 38 ---- sshd-common/pom.xml | 27 +-- .../apache/sshd/common/util/ReflectionUtils.java | 12 ++ .../sshd/common/util/buffer/BufferUtils.java | 2 +- .../sshd/common/util/io/NullPrintStream.java | 172 +++++++++++++++++ .../common/util/logging/AbstractLoggingBean.java | 12 +- .../sshd/common/util/logging/LoggerSkeleton.java | 169 +++++++++++++++++ .../sshd/common/util/logging/LoggingUtils.java | 128 ++++++------- .../sshd/common/util/logging/SimplifiedLog.java | 135 +++++++++++++- .../util/logging/SimplifiedLoggerSkeleton.java | 103 +++++++++++ .../sshd/common/util/threads/ThreadUtils.java | 11 +- .../apache/sshd/common/cipher/ARCFOUR128Test.java | 1 + .../apache/sshd/common/cipher/ARCFOUR256Test.java | 1 + .../apache/sshd/util/test/JUnitTestSupport.java | 59 +++++- sshd-common/src/test/resources/log4j.properties | 38 ---- sshd-common/src/test/resources/logback-test.xml | 47 +++++ sshd-contrib/pom.xml | 20 -- sshd-contrib/src/test/resources/log4j.properties | 38 ---- sshd-core/pom.xml | 20 -- .../org/apache/sshd/agent/unix/AprLibrary.java | 2 +- .../sshd/client/channel/AbstractClientChannel.java | 2 +- .../sshd/common/channel/AbstractChannel.java | 144 +++++++++------ .../org/apache/sshd/common/channel/Channel.java | 18 ++ .../io/BuiltinIoServiceFactoryFactories.java | 3 +- .../common/io/DefaultIoServiceFactoryFactory.java | 9 +- .../session/helpers/AbstractConnectionService.java | 24 +-- .../org/apache/sshd/DefaultSetupTestSupport.java | 3 + .../org/apache/sshd/common/cipher/CipherTest.java | 4 +- .../common/signature/OpenSSHCertificateTest.java | 2 + .../common/signature/SignatureFactoriesTest.java | 1 + .../org/apache/sshd/util/test/BaseTestSupport.java | 11 -- sshd-core/src/test/resources/log4j.properties | 38 ---- sshd-git/pom.xml | 15 -- sshd-git/src/test/resources/log4j.properties | 38 ---- sshd-ldap/pom.xml | 20 -- sshd-ldap/src/test/resources/log4j.properties | 38 ---- sshd-mina/pom.xml | 21 +-- sshd-mina/src/test/resources/.gitignore | 1 + sshd-netty/pom.xml | 22 +-- sshd-netty/src/test/resources/.gitignore | 1 + sshd-openpgp/pom.xml | 20 -- sshd-openpgp/src/test/resources/log4j.properties | 38 ---- sshd-putty/pom.xml | 20 -- sshd-putty/src/test/resources/log4j.properties | 38 ---- sshd-scp/pom.xml | 20 -- sshd-scp/src/main/resources/.gitignore | 1 + sshd-scp/src/test/resources/.gitignore | 1 + sshd-scp/src/test/resources/log4j.properties | 38 ---- sshd-sftp/pom.xml | 20 -- sshd-sftp/src/test/resources/.gitignore | 1 + sshd-sftp/src/test/resources/log4j.properties | 39 ---- sshd-spring-sftp/pom.xml | 23 +-- sshd-spring-sftp/src/main/resources/.gitignore | 1 + sshd-spring-sftp/src/test/resources/.gitignore | 1 + 75 files changed, 1502 insertions(+), 1176 deletions(-) create mode 100644 sshd-cli/src/main/java/org/apache/sshd/cli/CliLogger.java create mode 100644 sshd-cli/src/test/resources/.gitignore delete mode 100644 sshd-cli/src/test/resources/log4j.properties create mode 100644 sshd-common/src/main/java/org/apache/sshd/common/util/io/NullPrintStream.java create mode 100644 sshd-common/src/main/java/org/apache/sshd/common/util/logging/LoggerSkeleton.java create mode 100644 sshd-common/src/main/java/org/apache/sshd/common/util/logging/SimplifiedLoggerSkeleton.java delete mode 100644 sshd-common/src/test/resources/log4j.properties create mode 100644 sshd-common/src/test/resources/logback-test.xml delete mode 100644 sshd-contrib/src/test/resources/log4j.properties delete mode 100644 sshd-core/src/test/resources/log4j.properties delete mode 100644 sshd-git/src/test/resources/log4j.properties delete mode 100644 sshd-ldap/src/test/resources/log4j.properties create mode 100644 sshd-mina/src/test/resources/.gitignore create mode 100644 sshd-netty/src/test/resources/.gitignore delete mode 100644 sshd-openpgp/src/test/resources/log4j.properties delete mode 100644 sshd-putty/src/test/resources/log4j.properties create mode 100644 sshd-scp/src/main/resources/.gitignore create mode 100644 sshd-scp/src/test/resources/.gitignore delete mode 100644 sshd-scp/src/test/resources/log4j.properties create mode 100644 sshd-sftp/src/test/resources/.gitignore delete mode 100644 sshd-sftp/src/test/resources/log4j.properties create mode 100644 sshd-spring-sftp/src/main/resources/.gitignore create mode 100644 sshd-spring-sftp/src/test/resources/.gitignore