diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 45c4a07..e040e4c 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,45 +1,18 @@ -libssh2 1.6.0 +libssh2 1.6.1 This release includes the following changes: - o Added CMake build system - o Added libssh2_userauth_publickey_frommemory() + o 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 - + o 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] = + diff --git a/include/libssh2.h b/include/libssh2.h index 5b85eba..0646929 100644 --- a/include/libssh2.h +++ b/include/libssh2.h @@ -46,13 +46,13 @@ to make the BANNER define (used by src/session.c) be a valid SSH banner. Release versions have no appended strings and may of course not have dashes either. */ -#define LIBSSH2_VERSION "1.6.0_DEV" +#define LIBSSH2_VERSION "1.6.1_DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBSSH2_VERSION_MAJOR 1 #define LIBSSH2_VERSION_MINOR 6 -#define LIBSSH2_VERSION_PATCH 0 +#define LIBSSH2_VERSION_PATCH 1 /* This is the numeric version of the libssh2 version number, meant for easier parsing and comparions by programs. The LIBSSH2_VERSION_NUM define will @@ -69,7 +69,7 @@ and it is always a greater number in a more recent release. It makes comparisons with greater than and less than work. */ -#define LIBSSH2_VERSION_NUM 0x010600 +#define LIBSSH2_VERSION_NUM 0x010601 /* * This is the date and time when the full source package was created. The