diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 26067c0..fc4c41b 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,28 +1,20 @@ -libssh2 1.4.1 +libssh2 1.4.2 This release includes the following bugfixes: - o build error with gcrypt backend - o always do "forced" window updates to avoid corner case stalls - o aes: the init function fails when OpenSSL has AES support - o transport_send: Finish in-progress key exchange before sending data - o channel_write: acknowledge transport errors - o examples/x11.c: Make sure sizeof passed to read operation is correct - o examples/x11.c:,Fix suspicious sizeof usage - o sftp_packet_add: verify the packet before accepting it - o SFTP: preserve the original error code more - o sftp_packet_read: adjust window size as necessary - o Use safer snprintf rather then sprintf in several places - o Define and use LIBSSH2_INVALID_SOCKET instead of INVALID_SOCKET - o sftp_write: cannot return acked data *and* EAGAIN - o sftp_read: avoid data *and* EAGAIN - o libssh2.h: Add missing prototype for libssh2_session_banner_set() + o Return LIBSSH2_ERROR_SOCKET_DISCONNECT on EOF when reading banner + o userauth.c: fread() from public key file to correctly detect any errors + o configure.ac: Add option to disable build of the example applications + o Added 'Requires.private:' line to libssh2.pc + o SFTP: filter off incoming "zombie" responses + o gettimeofday: no need for a replacement under cygwin + o SSH_MSG_CHANNEL_REQUEST: default to want_reply This release would not have looked like this without help, code, reports and advice from friends like these: - Armen Babakhanian, Paul Howarth, Matthew Booth, Steven Dake, Peter Stuge, - Matt Lawson, Tom Weber, Alexander Lamaison + Alexander Lamaison, Rafael Kitover, Guenter Knauf, Peter Stuge, + Oleksiy Zagorskyi Thanks! (and sorry if I forgot to mention someone)