This is an automated email from the ASF dual-hosted git repository.
twolf pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git
from 8de056871 Merge remote-tracking branch 'origin/releases/v2.13.2'
add 145eef139 GH-524: Optimize the chacha20-poly1305 cipher
add d9d127727 SFTP: correct receive(id, timeout)
add c5e34ddce GH-524: Performance (minor): optimize buffer operations
add 2e85df72c GH-524: Performance: avoid buffer copying
add 4160b6e3e GH-524: SFTP: optimize SftpOutputStreamAsync
add a7ccaf7c9 SFTP: provide SftpClient.put()
add f60f75979 GH-524: Use built-in native AES from SunJCE if available
add 2b93f5cf3 GH-524: Poly1305Mac: avoid needless byte copying
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 14 +
.../apache/sshd/common/cipher/ChaCha20Cipher.java | 178 ++++++++-----
.../org/apache/sshd/common/mac/Poly1305Mac.java | 91 ++++---
.../sshd/common/util/buffer/BufferUtils.java | 29 ++-
.../sshd/common/util/buffer/ByteArrayBuffer.java | 66 ++++-
.../sshd/common/util/security/SecurityUtils.java | 1 +
.../security/SunJCESecurityProviderRegistrar.java | 102 ++++++++
.../apache/sshd/common/cipher/BaseCipherTest.java | 10 +-
.../common/channel/ChannelAsyncOutputStream.java | 15 ++
.../java/org/apache/sshd/common/kex/SNTRUP761.java | 4 -
.../common/session/helpers/AbstractSession.java | 4 +-
.../sshd/common/session/helpers/PacketBuffer.java | 15 +-
.../org/apache/sshd/sftp/client/RawSftpClient.java | 3 +
.../org/apache/sshd/sftp/client/SftpClient.java | 72 ++++++
.../org/apache/sshd/sftp/client/SftpMessage.java | 87 +++++++
.../helpers/AbstractSftpClientExtension.java | 6 +
.../apache/sshd/sftp/client/fs/SftpFileSystem.java | 47 ++++
.../sshd/sftp/client/impl/AbstractSftpClient.java | 20 +-
.../sshd/sftp/client/impl/DefaultSftpClient.java | 74 +++---
.../sftp/client/impl/SftpInputStreamAsync.java | 24 +-
.../sftp/client/impl/SftpOutputStreamAsync.java | 281 ++++++++++++++++-----
.../sftp/client/impl/SftpRemotePathChannel.java | 50 +---
22 files changed, 910 insertions(+), 283 deletions(-)
create mode 100644
sshd-common/src/main/java/org/apache/sshd/common/util/security/SunJCESecurityProviderRegistrar.java
copy
sshd-common/src/main/java/org/apache/sshd/common/random/AbstractRandom.java =>
sshd-core/src/main/java/org/apache/sshd/common/session/helpers/PacketBuffer.java
(70%)
create mode 100644
sshd-sftp/src/main/java/org/apache/sshd/sftp/client/SftpMessage.java