From 339ad5ccd31c81e02fe4c1d133e4741a157e0d99 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 13 Apr 2010 23:37:47 +0200 Subject: [PATCH] NEWS: add the stuff from the version 1.2.5 RELEASE-NOTES --- NEWS | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/NEWS b/NEWS index d3a65da..6da757b 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,29 @@ +Version 1.2.5 (April 13, 2010) + +This release includes the following changes: + + 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 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 + o Use poll instead of select when available. By Paul Querna. o Add APIs to have libssh2 automatically send keep-alive requests.