libssh2-1.6.0
版本发布时间: 2015-06-12 20:31:56
libssh2/libssh2最新发布版本:libssh2-1.11.0(2023-05-31 00:01:36)
This release includes the following changes:
o Added CMake build system o Added libssh2_userauth_publickey_frommemory()
This release includes the following bugfixes:
o wait_socket: wrong use of difftime() [1] o userauth: Fixed prompt text no longer being copied to the prompts struct o mingw build: allow to pass custom CFLAGS o Let mansyntax.sh work regardless of where it is called from o Init HMAC_CTX before using it o direct_tcpip: Fixed channel write o WinCNG: fixed backend breakage o OpenSSL: caused by introducing libssh2_hmac_ctx_init o userauth.c: fix possible dereferences of a null pointer o wincng: Added explicit clear memory feature to WinCNG backend o openssl.c: fix possible segfault in case EVP_DigestInit fails o wincng: fix return code of libssh2_md5_init() o kex: do not ignore failure of libssh2_sha1_init() o scp: fix that scp_send may transmit not initialised memory [3] o scp.c: improved command length calculation o nonblocking examples: fix warning about unused tvdiff on Mac OS X o configure: make clear-memory default but WARN if backend unsupported o OpenSSL: Enable use of OpenSSL that doesn't have DSA o OpenSSL: Use correct no-blowfish #define o kex: fix libgcrypt memory leaks of bignum [2] o libssh2_channel_open: more detailed error message o wincng: fixed memleak in (block) cipher destructor
This release would not have looked like this without help, code, reports and advice from friends like these:
Alexander Lamaison, Daniel Stenberg, David Calavera, Hannes Domani, Jakob Egger, Joe Turpin, Marc Hoersken, Viktor Szakáts, Will Cosgrove, (9 contributors)
Thanks! (and sorry if I forgot to mention someone)
[1] = https://github.com/bagder/libssh2/issues/1 [2] = https://trac.libssh2.org/ticket/168 [3] = https://trac.libssh2.org/ticket/244
1、 libssh2-1.6.0.tar.gz 716.9KB