You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Lyor Goldstein <lg...@apache.org> on 2020/02/02 16:56:00 UTC

[ANNOUNCE] Apache SSHD 2.4.0 released

The Apache SSHD project is pleased to announce the release of SSHD 2.1.0
version.

Apache SSHD is a 100% pure java library to support the SSH protocols on
both the client and server side. This library can leverage Apache MINA and
also Netty - scalable and high performance asynchronous IO libraries. SSHD
does not really aim at being a replacement for the SSH client or SSH server
from
Unix operating systems, but rather provides support for Java based
applications requiring SSH support.

A few backward incompatible changes have been made since the previous
release, thus the version has been named 2.4 accordingly, in order to
emphasize this fact. The major issues addressed in this release are:

[SSHD-930](https://issues.apache.org/jira/browse/SSHD-930) - Added
configuration allowing the user to specify whether client should wait for
the server's identification before sending its own.

[SSHD-934](https://issues.apache.org/jira/browse/SSHD-934) - Fixed ECDSA
public key encoding into OpenSSH format.

[SSHD-946](https://issues.apache.org/jira/browse/SSHD-946) - Supporting
'encrypt-then-MAC' mode.

[SSHD-947](https://issues.apache.org/jira/browse/SSHD-947) - Added
configuration allowing the user to specify whether client should wait
for the server's identification before sending KEX-INIT message.

Users are encouraged to read the documentation available at
https://github.com/apache/mina-sshd/ which has been updated to reflect the
necessary code changes.