libssh2 is a C library that implements the SSH2 protocol.
| Tags | Communications Internet Security Cryptography Software Development Libraries Terminals SFTP SCP SSH |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | POSIX Windows |
| Implementation | C |
Recent releases


Release Notes: At least 18 documented bug fixes were made. The most notorious perhaps was the bug that occurred when trying to send large buffers to the sftp send function.


Release Notes: libssh2_sftp_statvfs(), libssh2_sftp_fstatvfs(), libssh2_knownhost_checkp(), and libssh2_scp_send64() were added. More than ten bugs were fixed.


Release Notes: This release adds support for keep-alive, init/exit library API calls, and LIBSSH2_SFTP_S_IS***() macros. It fixes at least 14 bugs, including several memory leaks.


Release Notes: Several different build problems were fixed.


Release Notes: This release adds ssh-agent support, libssh2_trace_sethandler(), and two new examples. It fixes 8 bugs, including two memory leaks.