libssh 0.6.0rc1

We are proud to announce the release of the first release candidate of libssh 0.6.0. We have rewritten a lot of code to provide a better API and added a lot of features. The most important changes are the new public key API, Kerberos support, ECDSA and ECDH support and the new callback based server support.

If you are new to libssh read The Tutorial how to get started. Please join our mailing list or visit our irc channel if you have questions.

You can download libssh 0.6.0rc1 here.


  • Added new publicy key API.
  • Added new userauth API.
  • Added gssapi-mic userauth.
  • Added new callback based server API.
  • Added Elliptic Curve DSA (ECDSA) support (with OpenSSL).
  • Added Elliptic Curve Diffie Hellman (ECDH) support.
  • Added improved logging system.
  • Added SSH-agent forwarding.
  • Added key-reexchange.
  • Improved documentation.
  • Fixed timeout handling.

flattr this!

The Conversation {3 comments}

  1. gladiac {Thursday September 26, 2013 @ 8:19 am}

    libssh doesn not use dlopen() or other functions from libdl. It is probably another library which needs to link against it. As you’re linking against the static libraries of openssl it is probably openssl which needs libdl.

Speak Your Peace

  • Comment Policy:Could go here if there's a nagging need Login Instructions: Would go here if there's a desire.