From: Daniel Stenberg Date: Wed, 31 Jul 2024 08:48:48 +0000 (+0200) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-8_10_0~458 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a9f63b8e0e44b25081f1d12480f6cdc6a1cac097;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced Bump to 8.10.0 --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 81a78ccb7d..b35d9454ad 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -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 curl_easy_setopt() options: 306 Public functions in libcurl: 94 @@ -11,34 +11,8 @@ This release includes the following changes: This release includes the following bugfixes: - o cmake: detect `libssh` via `pkg-config` [10] - o cmake: detect `nettle` when building with GnuTLS [12] - 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] + o rustls: make all tests pass [1] + o GHA/windows: enable MulitSSL in an MSVC job [2] 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 advice from friends like these: - Aki Sakurai, Alex Snast, Anthony Hu, Daniel Stenberg, dependabot[bot], - Dov Murik, extrimexxx on github, Gordon Parke, Harry Sintonen, - icy17 on github, Ivan Kuchin, Mamoru Tasaka, Marcel Raad, Patrick Monnerat, - Randall S. Becker, Sergey, Stefan Eissing, Tal Regev, Viktor Szakats - (19 contributors) + Daniel Stenberg, Joe Birr-Pixton, Tal Regev, Viktor Szakats + (4 contributors) References to bug reports and discussions on issues: - [1] = https://curl.se/bug/?i=14267 - [2] = https://curl.se/bug/?i=14289 - [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 + [1] = https://curl.se/bug/?i=14317 + [2] = https://curl.se/bug/?i=14276 diff --git a/include/curl/curlver.h b/include/curl/curlver.h index 79d920bff8..d01e29abaa 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 "8.9.1-DEV" +#define LIBCURL_VERSION "8.10.0-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 8 -#define LIBCURL_VERSION_MINOR 9 -#define LIBCURL_VERSION_PATCH 1 +#define LIBCURL_VERSION_MINOR 10 +#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 0x080901 +#define LIBCURL_VERSION_NUM 0x080a00 /* * This is the date and time when the full source package was created. The