tomaswolf opened a new pull request, #530:
URL: https://github.com/apache/mina-sshd/pull/530

   A series of performance optimizations:
   
   * Manual optimizations in the ChaCha20-Poly1305 cipher implementation (loop 
unrolling, use int instead of long where possible, avoid unnecessary method 
calls).
   * Optimize writing ints/longs into buffers.
   * Avoid copying buffers if possible. If we prepare an SSH packet buffer, we 
should avoid copying it later on if possible.
   * Streamline SFTP OutputStreams. Give them a transferFrom operation to be 
able to read directly into an internal buffer, and internally read-ahead into a 
second buffer while the first one is being sent.
   * Add a convenience operation `SftpClient.put()` for uploading.
   * Avoid using the AES implementation from Bouncy Castle (typically a Java 
implementation). Prefer the one from SunJCE, which uses native code.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@mina.apache.org
For additional commands, e-mail: dev-h...@mina.apache.org

Reply via email to