www.libssh2.org | Daily snapshots | Mailing list archive | Docs | Examples | github

libssh2 vs libssh - A comparison

libssh2 and libssh both provide an API to develop SSH based applications.

Here's an attempt to put some light on the differences between them.

libssh2 1.7.0

libssh 0.7.x

Feature by feature

The same data, in a table:

item libssh2 libssh
Licence BSD LGPL
Server-side support no yes
GSSAPI authentication no yes
Eliptic Curve Key Exchange no yes
Eliptic Curve Hostkeys no yes
Automated test cases with nightly tests no (tests available) yes
Stable API yes mostly
C compatibility C89 C99
strict namespace yes yes
man pages for all functions yes no
Doxygen documentation for all functions no yes
Tutorial no yes
SSHv1 support no yes
Build concept Autotools and CMake CMake