diff --git a/libssh2-vs-libssh.t b/libssh2-vs-libssh.t index 21b3e3a..2de9f99 100644 --- a/libssh2-vs-libssh.t +++ b/libssh2-vs-libssh.t @@ -9,45 +9,58 @@ HEAD(libssh2 vs libssh) TITLE(libssh2 vs libssh - A comparison) BOXTOP -

libssh2 and libssh both implement SSH and provide a library API for - apps. Both support SSH, SFTP, auth, channels etc. Both are 25K-30K - lines of code. +

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. +

Here's an attempt to put some light on the differences between them. -SUBTITLE(libssh2 1.5.x) +SUBTITLE(libssh2 1.7.0)

- -SUBTITLE(libssh 0.6.x) +SUBTITLE(libssh 0.7.x)

SUBTITLE(Feature by feature) @@ -55,95 +68,86 @@ SUBTITLE(Feature by feature) The same data, in a table: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
itemlibssh2libssh
LicenceBSDLGPL
Server-side supportnoyes
GSSAPI authenticationnoyes
Eliptic Curve Key Exchangenoyes
Eliptic Curve Hostkeysnoyes
Automated test cases with nightly testsnoyes
Stable APIyesmostly
C compatibilityC89C99
strict namespaceyesno
man pages for all functionsyesno
Doxygen documentation for all functionsnoyes
Tutorialnoyes
SSHv1 supportnoyes
Build conceptAutotoolsCMake
itemlibssh2libssh
LicenceBSDLGPL
Server-side supportnoyes
GSSAPI authenticationnoyes
Eliptic Curve Key Exchangenoyes
Eliptic Curve Hostkeysnoyes
Automated test cases with nightly testsno (tests available)yes
Stable APIyesmostly
C compatibilityC89C99
strict namespaceyesyes
man pages for all functionsyesno
Doxygen documentation for all functionsnoyes
Tutorialnoyes
SSHv1 supportnoyes
Build conceptAutotools and CMakeCMake
- - BOXBOT #include "footer.t"