RELEASE-NOTES: synced

Bump to 8.10.0
This commit is contained in:
Daniel Stenberg 2024-07-31 10:48:48 +02:00
parent dd95a49d49
commit a9f63b8e0e
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 12 additions and 64 deletions

View File

@ -1,6 +1,6 @@
curl and libcurl 8.9.1 curl and libcurl 8.10.0
Public curl releases: 259 Public curl releases: 260
Command line options: 263 Command line options: 263
curl_easy_setopt() options: 306 curl_easy_setopt() options: 306
Public functions in libcurl: 94 Public functions in libcurl: 94
@ -11,34 +11,8 @@ This release includes the following changes:
This release includes the following bugfixes: This release includes the following bugfixes:
o cmake: detect `libssh` via `pkg-config` [10] o rustls: make all tests pass [1]
o cmake: detect `nettle` when building with GnuTLS [12] o GHA/windows: enable MulitSSL in an MSVC job [2]
o cmake: drop `if(PKG_CONFIG_FOUND)` guard for `pkg_check_modules()` [25]
o configure: limit `__builtin_available` test to Darwin [22]
o connect: fix connection shutdown for event based processing [17]
o contrithanks.sh: use -F with -v to match lines as strings
o curl: more defensive socket code for --ip-tos [21]
o CURLOPT_SSL_CTX_FUNCTION.md: mention CA caching [9]
o CURLSHOPT_SHARE.md: mention sessions/cookies as not thread-safe [20]
o example/multi-uv: remove the use of globals [3]
o ftpserver.pl: make POP3 LIST serve content from the test file [19]
o GHA/windows: increase timeout for vcpkg build step
o lib: survive some NULL input args [8]
o macos: fix Apple SDK bug workaround for non-macOS targets [13]
o misc: cleanup after removing years from copyright [26]
o os400: build cli manual. [2]
o os400: workaround an IBM ASCII run-time library bug [5]
o RELEASE-PROCEDURE.md: remove the initial build step [1]
o runtests: fold timing details with GHA, sync `-r` tflags [4]
o tests: provide FTP directory contents in the test file [18]
o tidy-up: URL updates [24]
o TODO: thread-safe sharing
o transfer: speed limiting fix for 32bit systems [6]
o vtls: avoid forward declaration in MultiSSL builds [23]
o wolfSSL: allow wolfSSL's implementation of kyber to be used [7]
o wolfssl: avoid calling get_cached_x509_store if store is uncachable [11]
o wolfssl: CA store share fix [14]
o x509asn1: unittests and fixes for gtime2str [15]
This release includes the following known bugs: This release includes the following known bugs:
@ -53,36 +27,10 @@ Planned upcoming removals include:
This release would not have looked like this without help, code, reports and This release would not have looked like this without help, code, reports and
advice from friends like these: advice from friends like these:
Aki Sakurai, Alex Snast, Anthony Hu, Daniel Stenberg, dependabot[bot], Daniel Stenberg, Joe Birr-Pixton, Tal Regev, Viktor Szakats
Dov Murik, extrimexxx on github, Gordon Parke, Harry Sintonen, (4 contributors)
icy17 on github, Ivan Kuchin, Mamoru Tasaka, Marcel Raad, Patrick Monnerat,
Randall S. Becker, Sergey, Stefan Eissing, Tal Regev, Viktor Szakats
(19 contributors)
References to bug reports and discussions on issues: References to bug reports and discussions on issues:
[1] = https://curl.se/bug/?i=14267 [1] = https://curl.se/bug/?i=14317
[2] = https://curl.se/bug/?i=14289 [2] = https://curl.se/bug/?i=14276
[3] = https://curl.se/bug/?i=14287
[4] = https://curl.se/bug/?i=14284
[5] = https://curl.se/bug/?i=14281
[6] = https://curl.se/bug/?i=14272
[7] = https://curl.se/bug/?i=14268
[8] = https://curl.se/bug/?i=14247
[9] = https://curl.se/bug/?i=14302
[10] = https://curl.se/bug/?i=14199
[11] = https://curl.se/bug/?i=14306
[12] = https://curl.se/bug/?i=14285
[13] = https://curl.se/bug/?i=14269
[14] = https://curl.se/bug/?i=14278
[15] = https://curl.se/bug/?i=14316
[17] = https://curl.se/bug/?i=14280
[18] = https://curl.se/bug/?i=14295
[19] = https://curl.se/bug/?i=14293
[20] = https://curl.se/bug/?i=14292
[21] = https://curl.se/bug/?i=14304
[22] = https://curl.se/bug/?i=14196
[23] = https://curl.se/bug/?i=14305
[24] = https://curl.se/bug/?i=14318
[25] = https://curl.se/bug/?i=14309
[26] = https://curl.se/bug/?i=14312

View File

@ -32,13 +32,13 @@
/* This is the version number of the libcurl package from which this header /* This is the version number of the libcurl package from which this header
file origins: */ file origins: */
#define LIBCURL_VERSION "8.9.1-DEV" #define LIBCURL_VERSION "8.10.0-DEV"
/* The numeric version number is also available "in parts" by using these /* The numeric version number is also available "in parts" by using these
defines: */ defines: */
#define LIBCURL_VERSION_MAJOR 8 #define LIBCURL_VERSION_MAJOR 8
#define LIBCURL_VERSION_MINOR 9 #define LIBCURL_VERSION_MINOR 10
#define LIBCURL_VERSION_PATCH 1 #define LIBCURL_VERSION_PATCH 0
/* This is the numeric version of the libcurl version number, meant for easier /* This is the numeric version of the libcurl version number, meant for easier
parsing and comparisons by programs. The LIBCURL_VERSION_NUM define will 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 CURL_VERSION_BITS() macro since curl's own configure script greps for it
and needs it to contain the full number. and needs it to contain the full number.
*/ */
#define LIBCURL_VERSION_NUM 0x080901 #define LIBCURL_VERSION_NUM 0x080a00
/* /*
* This is the date and time when the full source package was created. The * This is the date and time when the full source package was created. The