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