This is an automated email from the ASF dual-hosted git repository.

twolf pushed a change to branch dev_3.0
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git


    from df5d9cd3c Merge branch 'master' into 3.0.0
     add 32038f1dc GH-861: prevent zero-byte write in SFTP
     add 5a9194bb9 Replace "synchronized" blocks in AbstractSession with 
ReentrantLock
     add 6bcd715b0 GH-721: Create session timeout thread on demand
     add c49c0687a GH-721: fix SfpFileSystemProvider.getPath(URI)
     add c1f31ee7c Avoid race condition when closing a SshClient
     add c69cd0cee GH-855: Thread-safe DefaultSftpClient
     add 4eccf4926 GH-855: single SftpClient in SftpFileSystem
     add c66429a4b GH-865: replace %h in HostName SSH config
     new 825cbda6b Merge branch 'master' into 3.0.0
     add 5c0a7b842 [SSHD-1349] On Java 26-ea, PMD 7.17.0 throws 
StackOverflowError, update to PMD 7.20.0
     add 96a84b563 Fix namespace declarations in POMs
     add 8adfae90e [releng] Release preparation
     add 2e58cb522 [releng] Require Maven 3.9.12
     add 164385cf6 [releng] Bump dependencies
     add 7b397c7e5 [releng] Build with Java 25 in CI
     add 7a7f2bb9b CoreTestSupportUtils: fix test framework
     add d839c9520 Bump JUnit 5 to latest patch version
     add b6848c041 Mock git configuration in git-related tests
     add 5ee81f47e Fix duplicate character echoing in ProcessShell
     add 5f6bef614 Prepare documentation for a 2.17.0 release
     add 9308c1e10 [maven-release-plugin] prepare release sshd-2.17.0
     add 42d2c7de7 [maven-release-plugin] prepare for next development iteration
     add e661b4a52 GH-875: Update Apache Parent POM
     add 03df24689 [maven-release-plugin] prepare release sshd-2.17.1
     add 6b4a81d6f [maven-release-plugin] prepare for next development iteration
     new a56c8f5cc Merge branch 'master' into 3.0.0
     add 1783572cf GH-879: close channel gracefully in TCP/IP forwarding
     add 160f911b6 Ignore flaky ServerTest.serverIdleTimoutWithForce()
     add 07cfbba3f [releng] Fix maven wrapper
     add 22c94b3dc Bump dependencies
     add a3d225109 Bump netty 4.2.0.Final to 4.2.10.Final
     new fff5fe20c Merge branch 'master' into 3.0.0

The 3 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:
 .github/workflows/build.yml                        |  14 +-
 .github/workflows/master-build.yml                 |   9 +-
 .github/workflows/next-build.yml                   |  13 +-
 .mvn/wrapper/maven-wrapper.properties              |   2 +-
 CHANGES.md                                         |   2 +-
 assembly/pom.xml                                   |   2 +-
 docs/changes/2.17.0.md                             |  34 ++
 docs/changes/2.17.1.md                             |  19 ++
 pom.xml                                            |  22 +-
 sshd-benchmarks/pom.xml                            |   2 +-
 sshd-cli/pom.xml                                   |   2 +-
 sshd-common/pom.xml                                |   2 +-
 .../sshd/client/config/hosts/HostConfigEntry.java  |  34 ++
 .../sshd/server/shell/TtyFilterOutputStream.java   |  19 +-
 .../client/config/hosts/HostConfigEntryTest.java   |   8 +
 .../server/shell/TtyFilterOutputStreamTest.java    |   2 +-
 sshd-contrib/pom.xml                               |   4 +-
 sshd-core/pom.xml                                  |   2 +-
 .../sshd/common/forward/DefaultForwarder.java      |   5 +-
 .../common/helpers/AbstractFactoryManager.java     |  70 +++--
 .../org/apache/sshd/server/shell/ProcessShell.java |   2 +-
 .../java/org/apache/sshd/server/ServerTest.java    |  10 +-
 .../apache/sshd/server/shell/ProcessShellTest.java | 116 +++++++
 .../sshd/util/test/CoreTestSupportUtils.java       |   4 +-
 sshd-git/pom.xml                                   |   2 +-
 .../java/org/apache/sshd/git/GitTestSupport.java   | 113 +++++++
 .../apache/sshd/git/pack/GitPackCommandTest.java   |   8 +-
 .../org/apache/sshd/git/pgm/GitPgmCommandTest.java |   8 +-
 sshd-ldap/pom.xml                                  |   4 +-
 sshd-mina/pom.xml                                  |   2 +-
 sshd-netty/pom.xml                                 |   4 +-
 sshd-openpgp/pom.xml                               |   2 +-
 sshd-osgi/pom.xml                                  |   2 +-
 sshd-putty/pom.xml                                 |   2 +-
 sshd-scp/pom.xml                                   |   2 +-
 sshd-sftp/pom.xml                                  |   2 +-
 .../org/apache/sshd/sftp/SftpModuleProperties.java |  12 +-
 .../apache/sshd/sftp/client/fs/SftpFileSystem.java | 341 ++++++++-------------
 .../sftp/client/fs/SftpFileSystemProvider.java     |  43 ++-
 .../sshd/sftp/client/impl/DefaultSftpClient.java   |  30 +-
 .../sftp/client/impl/SftpOutputStreamAsync.java    |  48 ++-
 .../apache/sshd/sftp/client/SftpClientTest.java    | 101 ++++++
 .../apache/sshd/sftp/server/SftpServerTest.java    |   2 +-
 sshd-spring-sftp/pom.xml                           |   2 +-
 44 files changed, 754 insertions(+), 375 deletions(-)
 create mode 100644 docs/changes/2.17.0.md
 create mode 100644 docs/changes/2.17.1.md
 create mode 100644 
sshd-core/src/test/java/org/apache/sshd/server/shell/ProcessShellTest.java
 create mode 100644 
sshd-git/src/test/java/org/apache/sshd/git/GitTestSupport.java
 create mode 100644 
sshd-sftp/src/test/java/org/apache/sshd/sftp/client/SftpClientTest.java

Reply via email to