RELEASE-NOTES: synced

Bumped to 7.85.0
This commit is contained in:
Daniel Stenberg 2022-07-05 10:39:52 +02:00
parent 1b3d59acf9
commit 2b2a47eb38
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 46 additions and 19 deletions

View File

@ -1,31 +1,43 @@
curl and libcurl 7.84.1
curl and libcurl 7.85.0
Public curl releases: 210
Command line options: 248
curl_easy_setopt() options: 297
Public functions in libcurl: 88
Contributors: 2652
Contributors: 2656
This release includes the following changes:
o
o setopt: add CURLOPT_PROTOCOLS_STR and CURLOPT_REDIR_PROTOCOLS_STR [30]
This release includes the following bugfixes:
o THANKS: merged two entries for Evgeny Grin
o lib/curl_path.c: add ISC to license expression [1]
o hyper: use wakers for curl pause/resume [2]
o Makefile.m32: do not set the libcurl.rc debug flag [ci skip] [3]
o cmake: do not force Windows target versions [28]
o cmake: fix build for mingw cross compile [33]
o cmake: support ngtcp2 boringssl backend [18]
o configure: check for the stdatomic.h header in configure [7]
o cookie: use %zu to infof() for size_t values [26]
o curl.h: CURLE_CONV_FAILED is obsoleted [4]
o curl: output warning when a cookie is dropped due to size [5]
o curl_mime_data.3: polish the wording [6]
o configure: check for the stdatomic.h header in configure [7]
o CURLOPT_SERVER_RESPONSE_TIMEOUT: the new name [16]
o easy_lock.h: include sched.h if available to fix build [13]
o easy_lock.h: use __asm__ instead of asm to fix build [11]
o easy_lock: fix build for mingw [34]
o easy_lock: fix the #ifdef conditional for ia32_pause [8]
o easy_lock: switch to using atomic_int instead of bool [9]
o ngtcp2: fix incompatible function pointer types [10]
o easy_lock.h: use __asm__ instead of asm to fix build [11]
o http_aws_sigv4.c: remove two unusued includes [36]
o hyper: use wakers for curl pause/resume [2]
o lib/curl_path.c: add ISC to license expression [1]
o libcurl-security.3: fix typo on macro "SH_" [12]
o easy_lock.h: include sched.h if available to fix build [13]
o makefile.m32: add support for custom ARCH [ci skip] [27]
o Makefile.m32: do not set the libcurl.rc debug flag [ci skip] [3]
o ngtcp2: fix incompatible function pointer types [10]
o select: do not return fatal error on EINTR from poll() [32]
o THANKS: merged two entries for Evgeny Grin
o tool_progress: avoid division by zero in parallel progress meter [35]
o urldata: reduce size of several struct fields [14]
o windows: improve random source [29]
This release includes the following known bugs:
@ -34,10 +46,12 @@ 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:
Adam Sampson, Daniel Stenberg, Evgeny Grin (Karlson2k), Harry Sintonen,
Jilayne Lovejoy, Joshua Root, Ray Satiro, Ryan Schmidt, Samuel Henrique,
Sean McArthur, Viktor Szakats
(11 contributors)
Adam Sampson, Alexandre Bury, Brian Carpenter, Daniel Stenberg,
Don J Olmstead, Evgeny Grin (Karlson2k), Harry Sintonen, Jakub Zakrzewski,
Jilayne Lovejoy, Joshua Root, Kai Pastor, Marcel Raad, Ray Satiro,
Ryan Schmidt, Samuel Henrique, Sean McArthur, Thomas Weißschuh,
Viktor Szakats
(18 contributors)
References to bug reports and discussions on issues:
@ -54,3 +68,16 @@ References to bug reports and discussions on issues:
[11] = https://curl.se/bug/?i=9056
[12] = https://curl.se/bug/?i=9057
[13] = https://curl.se/bug/?i=9054
[14] = https://curl.se/bug/?i=9106
[16] = https://curl.se/bug/?i=9104
[18] = https://curl.se/bug/?i=9065
[26] = https://curl.se/bug/?i=9095
[27] = https://curl.se/bug/?i=9092
[28] = https://curl.se/bug/?i=9046
[29] = https://curl.se/bug/?i=9027
[30] = https://curl.se/bug/?i=8992
[32] = https://bugs.archlinux.org/task/75201
[33] = https://curl.se/bug/?i=9084
[34] = https://curl.se/bug/?i=8997
[35] = https://curl.se/bug/?i=9082
[36] = https://curl.se/bug/?i=9080

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.84.1-DEV"
#define LIBCURL_VERSION "7.85.0-DEV"
/* The numeric version number is also available "in parts" by using these
defines: */
#define LIBCURL_VERSION_MAJOR 7
#define LIBCURL_VERSION_MINOR 84
#define LIBCURL_VERSION_PATCH 1
#define LIBCURL_VERSION_MINOR 85
#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 0x075401
#define LIBCURL_VERSION_NUM 0x075500
/*
* This is the date and time when the full source package was created. The