diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 6cbd8ec76..2cfab4a1a 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,53 +1,18 @@ -Curl and libcurl 7.50.0 +Curl and libcurl 7.50.1 - Public curl releases: 156 + Public curl releases: 157 Command line options: 185 curl_easy_setopt() options: 224 Public functions in libcurl: 61 - Contributors: 1404 + Contributors: 1418 This release includes the following changes: - o http: add CURLINFO_HTTP_VERSION and %{http_version} [3] + o This release includes the following bugfixes: - o memdebug: fix MSVC crash with -DMEMDEBUG_LOG_SYNC [1] - o openssl: fix build with OPENSSL_NO_COMP [2] - o mbedtls: removed unused variables [4] - o cmake: Added missing mbedTLS support [5] - o URL parser: allow URLs to use one, two or three slashes [6] - o curl: fix -q [regression] [7] - o openssl: Use correct buffer sizes for error messages [8] - o curl: fix SIGSEGV while parsing URL with too many globs [9] - o schannel: add CURLOPT_CERTINFO support [10] - o vtls: fix ssl session cache race condition [11] - o http: Fix HTTP/2 connection reuse [regression] [12] - o checksrc: Add LoadLibrary to the banned functions list - o schannel: Disable ALPN on Windows < 8.1 [13] - o configure: occasional ignorance of --enable-symbol-hiding with GCC - o http2: test17xx are the first real HTTP/2 tests - o resolve: add support for IPv6 DNS64/NAT64 Networks on OS X + iOS [14] - o curl_multi_socket_action.3: rewording [15] - o CURLOPT_POSTFIELDS.3: Clarify what happens when set empty [16] - o cmake: Fix build with winldap [17] - o openssl: fix cert check with non-DNS name fields present [18] - o curl.1: mention the units for the progress meter [20] - o openssl: use more 'const' to fix build warnings with 1.1.0 branch - o cmake: now using BUILD_TESTING=ON/OFF [19] - o vtls: Only call add/getsession if session id is enabled - o headers: forward declare CURL, CURLM and CURLSH as structs [21] - o configure: improve detection of CA bundle path on FreeBSD [22] - o SFTP: set a generic error when no SFTP one exists [23] - o curl_global_init.3: expand on the SSL and WIN32 bits purpose [24] - o conn: don't free easy handle data in handler->disconnect [25] - o cookie.c: Fix misleading indentation [26] - o library: Fix memory leaks found during static analysis [27] - o CURLMOPT_SOCKETFUNCTION.3: fix typo [28] - o curl_global_init: moved the "IPv6 works" check here [29] - o connect: disable TFO on Linux when using SSL [30] - o vauth: Fixed memory leak due to function returning without free [31] - o winbuild: fix embedded manifest option + o This release includes the following known bugs: @@ -56,48 +21,9 @@ This release includes the following known bugs: This release would not have looked like this without help, code, reports and advice from friends like these: - Andrew Kurushin, Andrew Robbins, Askar Safin, Benjamin Kircher, Brad King, - Brian Prodoehl, Dan Fandrich, Daniel Seither, Daniel Stenberg, Fabian Ruff, - Frank Gevaerts, Gisle Vanem, Gou Lingfeng, Ivan Avdeev, Joel Depooter, - Kamil Dudka, Luo Jinghua, Marcel Raad, Michael Kaufmann, Michael Osipov, - Michael Wallner, Miroslav Franc, Patrick Monnerat, Ray Satiro, Reinhard Max, - Renaud Lehoux, Richard Gray, Romain Coltel, Saurav Babu, Sergei Nikulov, - Stefan Kanthak, Steve Holme, Timothy Polich, vanillajonathan on github, - Viktor Szakáts, - (35 contributors) Thanks! (and sorry if I forgot to mention someone) References to bug reports and discussions on issues: - [1] = https://curl.haxx.se/bug/?i=828 - [2] = https://curl.haxx.se/bug/?i=836 - [3] = https://curl.haxx.se/bug/?i=799 - [4] = https://curl.haxx.se/bug/?i=838 - [5] = https://curl.haxx.se/bug/?i=837 - [6] = https://curl.haxx.se/bug/?i=791 - [7] = https://curl.haxx.se/bug/?i=842 - [8] = https://curl.haxx.se/bug/?i=844 - [9] = https://bugzilla.redhat.com/1340757 - [10] = https://curl.haxx.se/bug/?i=822 - [11] = https://curl.haxx.se/bug/?i=815 - [12] = https://curl.haxx.se/bug/?i=855 - [13] = https://curl.haxx.se/bug/?i=840 - [14] = https://curl.haxx.se/bug/?i=863 - [15] = https://curl.haxx.se/bug/?i=865 - [16] = https://curl.haxx.se/bug/?i=862 - [17] = https://curl.haxx.se/bug/?i=874 - [18] = https://curl.haxx.se/bug/?i=875 - [19] = https://curl.haxx.se/bug/?i=882 - [20] = https://curl.haxx.se/bug/?i=883 - [21] = https://curl.haxx.se/mail/lib-2016-06/0100.html - [22] = https://curl.haxx.se/bug/?i=894 - [23] = https://curl.haxx.se/mail/lib-2016-06/0052.html - [24] = https://curl.haxx.se/mail/lib-2016-06/0136.html - [25] = https://curl.haxx.se/mail/lib-2016-06/0139.html - [26] = https://curl.haxx.se/bug/?i=911 - [27] = https://curl.haxx.se/bug/?i=913 - [28] = https://curl.haxx.se/bug/?i=914 - [29] = https://curl.haxx.se/bug/?i=915 - [30] = https://curl.haxx.se/bug/?i=907 - [31] = https://curl.haxx.se/mail/lib-2016-07/0054.html + [1] = https://curl.haxx.se/bug/?i= diff --git a/include/curl/curlver.h b/include/curl/curlver.h index f5f95640c..81563f22b 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -30,13 +30,13 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "7.50.0-DEV" +#define LIBCURL_VERSION "7.50.1-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 50 -#define LIBCURL_VERSION_PATCH 0 +#define LIBCURL_VERSION_PATCH 1 /* This is the numeric version of the libcurl version number, meant for easier parsing and comparions by programs. The LIBCURL_VERSION_NUM define will @@ -57,7 +57,7 @@ CURL_VERSION_BITS() macro since curl's own configure script greps for it and needs it to contain the full number. */ -#define LIBCURL_VERSION_NUM 0x073200 +#define LIBCURL_VERSION_NUM 0x073201 /* * This is the date and time when the full source package was created. The