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