From: Daniel Stenberg Date: Tue, 8 Nov 2022 09:29:17 +0000 (+0100) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-7_87_0~190 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f96d375a5bbc23440d362930878498c3209014ea;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced Bumped version to 7.87.0 --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 2eeafa1257..59d6ecec2b 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,31 +1,37 @@ -curl and libcurl 7.86.1 +curl and libcurl 7.87.0 Public curl releases: 212 Command line options: 248 - curl_easy_setopt() options: 300 + curl_easy_setopt() options: 301 Public functions in libcurl: 91 - Contributors: 2733 + Contributors: 2740 This release includes the following changes: - o + o openssl: reduce CA certificate bundle reparsing by caching [11] This release includes the following bugfixes: o cmake: really enable warnings with clang [25] + o configure: require fork for NTLM-WB [36] + o cookie: compare cookie prefixes case insensitively [14] o curl: timeout in the read callback [15] o curl_path: do not add '/' if homedir ends with one [4] o CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE [1] + o CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example [31] + o docs/EARLY-RELEASE.md: how to determine an early release [37] o docs: add missing parameters for --retry flag [2] o docs: explain the noproxy CIDR notation support [17] o docs: remove performance note in CURLOPT_SSL_VERIFYPEER [13] o gen.pl: do not generate CURLHELP bitmask lines > 79 characters [10] + o hyper: fix handling of hyper_task's when reusing the same address [33] + o lib: fix some type mismatches and remove unneeded typecasts [12] o lib: sync guard for Curl_getaddrinfo_ex() definition and use [6] o libcurl-errors.3: remove duplicate word [3] o misc: remove duplicated include files [28] o misc: typo and grammar fixes [23] o noproxy: also match with adjacent comma [19] - o noproxy: fix tail-matching [16] + o noproxy: tailmatch like in 7.85.0 and earlier [35] o os400: use platform socklen_t in Curl_getnameinfo_a [18] o README.md: remove badges and xmas-tree garnish [9] o scripts/checksrc.pl: detect duplicated include files [29] @@ -34,9 +40,13 @@ This release includes the following bugfixes: o strcase: use curl_str(n)equal for case insensitive matches [8] o system.h: support 64-bit curl_off_t for NonStop 32-bit [21] o tests/sshserver.pl: re-enable ssh-rsa while using openssh 8.8+ + o tool_operate: when aborting, make sure there is a non-NULL error buffer [20] + o WEBSOCKET.md: fix broken link [30] + o websockets: fix handling of partial frames [32] o windows: fail early with a missing windres in autotools [5] o windows: fix linking .rc to shared curl with autotools [24] o winidn: drop WANT_IDN_PROTOTYPES [27] + o ws: return CURLE_NOT_BUILT_IN when websockets not built in [34] This release includes the following known bugs: @@ -52,11 +62,14 @@ Planned upcoming removals include: This release would not have looked like this without help, code, reports and advice from friends like these: - Adam Averay, Ayesh Karunaratne, Christoph Reiter, Daniel Stenberg, - Eric Vigeant, Henning Schild, Joel Depooter, Jon Rumsey, Luca Niccoli, - Marc Hörsken, Patrick Monnerat, Patrick Schlangen, Randall S. Becker, - Ray Satiro, Thomas Glanzmann, Viktor Szakats, Zespre Schmidt - (17 contributors) + Adam Averay, AtariDreams on github, Ayesh Karunaratne, Christoph Reiter, + Dan Fandrich, Daniel Gustafsson, Daniel Stenberg, Eric Vigeant, + Felipe Gasper, Henning Schild, Joel Depooter, Jon Rumsey, Luca Niccoli, + Marc Hörsken, Michael Drake, Oskar Sigvardsson, Patrick Monnerat, + Patrick Schlangen, Randall S. Becker, Ray Satiro, Stefan Eissing, + Stuart Henderson, Thomas Glanzmann, Trail of Bits, Viktor Szakats, + Zespre Schmidt + (26 contributors) References to bug reports and discussions on issues: @@ -69,12 +82,15 @@ References to bug reports and discussions on issues: [8] = https://curl.se/bug/?i=9837 [9] = https://curl.se/bug/?i=9833 [10] = https://curl.se/bug/?i=9834 + [11] = https://curl.se/bug/?i=9620 + [12] = https://curl.se/bug/?i=9835 [13] = https://curl.se/bug/?i=9832 + [14] = https://curl.se/bug/?i=9863 [15] = https://sourceforge.net/p/curl/bugs/846/ - [16] = https://curl.se/bug/?i=9821 [17] = https://curl.se/bug/?i=9818 [18] = https://curl.se/bug/?i=9811 [19] = https://curl.se/bug/?i=9813 + [20] = https://curl.se/bug/?i=9865 [21] = https://curl.se/bug/?i=9817 [22] = https://curl.se/bug/?i=9810 [23] = https://curl.se/bug/?i=9802 @@ -84,3 +100,11 @@ References to bug reports and discussions on issues: [27] = https://curl.se/bug/?i=9793 [28] = https://curl.se/bug/?i=9796 [29] = https://curl.se/bug/?i=9796 + [30] = https://curl.se/mail/lib-2022-10/0097.html + [31] = https://curl.se/mail/lib-2022-11/0016.html + [32] = https://curl.se/bug/?i=9861 + [33] = https://curl.se/bug/?i=9840 + [34] = https://curl.se/bug/?i=9851 + [35] = https://curl.se/bug/?i=9842 + [36] = https://curl.se/bug/?i=9847 + [37] = https://curl.se/bug/?i=9820 diff --git a/include/curl/curlver.h b/include/curl/curlver.h index 112773383b..3487d1bdc8 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -32,13 +32,13 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "7.86.1-DEV" +#define LIBCURL_VERSION "7.87.0-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 7 -#define LIBCURL_VERSION_MINOR 86 -#define LIBCURL_VERSION_PATCH 1 +#define LIBCURL_VERSION_MINOR 87 +#define LIBCURL_VERSION_PATCH 0 /* This is the numeric version of the libcurl version number, meant for easier parsing and comparisons by programs. The LIBCURL_VERSION_NUM define will @@ -59,7 +59,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 0x075601 +#define LIBCURL_VERSION_NUM 0x075700 /* * This is the date and time when the full source package was created. The