libssh2 Publisher's description
from Sara Golemon
A library implementing the SSH2 protocol.
libssh2 library implements the SSH2 protocol as defined by Internet Drafts: SECSH-TRANS, SECSH-USERAUTH, SECSH-CONNECTION, SECSH-ARCH, SECSH-FILEXFER, SECSH-DHGEX, SECSH-NUMBERS, and SECSH-PUBLICKEY.
Here are some key features of "libssh2":
В· Key Exchange Methods: diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1**
В· Hostkey Types: ssh-rsa, ssh-dss
В· Ciphers: aes256-cbc (firstname.lastname@example.org), aes192-cbc, aes128-cbc, 3des-cbc, blowfish-cbc, cast128-cbc, arcfour, none**
В· Compression Schemes: zlib, none
В· MAC hashes: hmac-sha1, hmac-sha1-96, hmac-md5, hmac-md5-96, hmac-ripemd160 (email@example.com), none**
В· ** - Affected by build time ./configure options. See INSTALL file for more information.
В· Authentication: none, password, public-key, hostbased, keyboard-interactive
В· Channels: shell, exec (incl. SCP wrapper), direct-tcpip, subsystem
В· Global Requests: tcpip-forward
В· Channel Requests: x11, pty
В· Subsystems: sftp(version 3), publickey(version 2)
What's New in This Release:
В· Downloads using SCP or SFTP are now significantly faster
В· Added a Libtool -export-symbols-regex flag to reduce the number of exported symbols in shared libraries.
В· Added a bunch of new man pages and renamed some of the previous ones
В· Enhanced download performance
В· Made libssh2_scp_recv() and libssh2_scp_send() deal with spaces in filenames
В· Fixed the bad randomness and off-by-one in libssh2_channel_x11_req_ex()
В· Added libssh2_version()
В· Fixed libssh2_channel_direct_tcpip_ex() to not fail when called a second time
В· Fixed libssh2_channel_write_ex problems in blocking situations
В· 'make check' runs fine on cygwin
В· Added libssh2_channel_receive_window_adjust2() and deprecated libssh2_channel_receive_window_adjust()
В· better socket error handling internally on win32
В· libssh2 now always set the socket non-blocking internally and deals with the interface as blocking or non-blocking set by libssh2_session_set_blocking.
System Requirements:No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall