diff --git a/RELEASE-NOTES b/RELEASE-NOTES index fd027fc..6f0e42b 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,18 +1,33 @@ -libssh2 1.2.4 +libssh2 1.2.5 This release includes the following changes: - o + o Added Add keep-alive support: libssh2_keepalive_config() and + libssh2_keepalive_send() + o Added libssh2_knownhost_addc(), libssh2_init() and libssh2_exit() + o Added LIBSSH2_SFTP_S_IS***() macros This release includes the following bugfixes: - o Resolve compile issues on Solaris x64 and UltraSPARC - o Allow compiling with OpenSSL when AES isn't available - o Fix Tru64 socklen_t compile issue with example/direct_tcpip.c + o fix memory leak in libssh2_session_startup() + o added missing error codes - shown as hangs in blocking mode + o fix memory leak in userauth_keyboard_interactive() + o libssh2_knownhost_del: fix write to freed memory + o Send and receive channel EOF before sending SSH_MSG_CHANNEL_CLOSE + o Use AES-CTR from OpenSSL when available + o Fixed gettimeofday to compile with Visual C++ 6 + o NULL dereference when window adjusting a non-existing channel + o avoid using poll on interix and mac os x systems + o fix scp memory leak + o Correctly clear blocking flag after sending multipart packet + o Reduce used window sizes by factor 10 + o libssh2_userauth_publickey_fromfile_ex() handles a NULL password + o sftp_init() deal with _libssh2_channel_write() short returns This release would not have looked like this without help, code, reports and advice from friends like these: - Dan Fandrich, Dave McCaldon, Peter Stuge + Peter Stuge, Simon Josefsson, Alexander Lamaison, Paul Querna, Suyog Jadhav, + Lars Nordin Thanks! (and sorry if I forgot to mention someone)