I've staged a candidate release for SSHD 1.7.0.
Staging repository:
https://repository.apache.org/content/repositories/orgapachemina-1033
Release Notes - MINA SSHD - Version 1.7.0
** Bug
* [SSHD-737] - "Invalid encoding: redundant leading 0s" when
establishing session
* [SSHD-738] - "BufferException: Underflow" warning is frequently
reported
* [SSHD-743] - Nio2Session sporadically leaks exceptions from nio2
threads
* [SSHD-754] - OOM in sending data for channel
* [SSHD-755] - Nio2Connector leaks socket if address is unresolvable or
unreachable
* [SSHD-760] - Unable to read PKCS8 key files
* [SSHD-761] - The agent forwarding channel is not closed at the end of
the session
* [SSHD-765] - SFTP client fails to retrieve a binary file using an
InputStream
* [SSHD-771] - SFTP server closes the connection when hmac-sha2-512 is
used
* [SSHD-774] - SshConfigFileReader cannot parse tab delimiter in config
file
* [SSHD-776] - SSHD local port forwarding close session unexpectedly
* [SSHD-779] - Deadlock in ChannelOutputStream
* [SSHD-785] - ChannelPipedInputStream attempts to read from client
even for 0-byte reads.
* [SSHD-786] - Clients can't authenticate after unexpected exception in
Nio2Acceptor
* [SSHD-793] - Continuously connecting to sshd server lead to memory
leaks
** Improvement
* [SSHD-762] - Keyboard Interactive Authentication only supports
one-time interaction
* [SSHD-763] - Add support for reading ECDSA PUTTY key files
* [SSHD-764] - Override default jUnit tests runner so as not to create
a new instance for each executed test method
* [SSHD-766] - Separate forwarding filter functionality according to
sshd-config options
* [SSHD-773] - Add support for ed25519 Putty key file
* [SSHD-775] - SftpSubSystem::sendStatus leaks Exception information
* [SSHD-777] - Make the code handling channels more error tolerant
** New Feature
* [SSHD-700] - SSHD does not suppot agent forwarding for XShell and
XAgent
* [SSHD-746] - IPv6 addresses are not supported as client sessions
connection target
* [SSHD-768] - Avoid unbounded message queueing when sending large
amounts of data to slow clients
* [SSHD-787] - Secure trasnfer file's directoy existence is alway
checked (on real FS) no metter of any other settings
* [SSHD-790] - SFTP client does not support filename encoding other
than UTF-8.
** Question
* [SSHD-781] - The heartbeat task of client not support keepalive
function well
Please review and vote !
--
------------------------
Guillaume Nodet