RELEASE-NOTES: synced

Bumped version to 7.87.0
This commit is contained in:
Daniel Stenberg 2022-11-08 10:29:17 +01:00
parent 1fdca35ddd
commit f96d375a5b
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
2 changed files with 39 additions and 15 deletions

View file

@ -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

View file

@ -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