From: Daniel Stenberg Date: Mon, 2 Dec 2024 08:05:37 +0000 (+0100) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-8_11_1~35 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f54966b1671ce5758b00f7176c3b50aad87c6549;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 59e66058b0..7df76123c9 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -4,16 +4,21 @@ curl and libcurl 8.11.1 Command line options: 266 curl_easy_setopt() options: 306 Public functions in libcurl: 94 - Contributors: 3284 + Contributors: 3290 This release includes the following changes: This release includes the following bugfixes: + o build: fix ECH to always enable HTTPS RR [35] + o build: fix MSVC UWP builds [32] o build: omit certain deps from `libcurl.pc` unless found via `pkg-config` [27] o build: use `_fseeki64()` on Windows, drop detections [41] + o cmake: do not echo most inherited `LDFLAGS` to config files [55] o cmake: drop cmake args list from `buildinfo.txt` [8] + o cmake: include `wolfssl/options.h` first [53] + o cmake: remove legacy unused IMMEDIATE keyword [21] o cmake: restore cmake args list in `buildinfo.txt` [26] o cmake: sync GSS config code with other deps [28] o cmake: typo in comment @@ -28,7 +33,10 @@ This release includes the following bugfixes: o curl.h: mark two error codes as obsolete [19] o curl: --test-duphandle in debug builds runs "duphandled" [6] o curl: rename struct var to fix AIX build [24] + o curl_multi_socket_all.md: soften the deprecation warning [56] o CURLOPT_PREREQFUNCTION.md: add result code on failure [23] + o DISTROS: update Alt Linux links + o docs: document default `User-Agent` [57] o duphandle: also init netrc [3] o ECH: enable support for the AWS-LC backend [5] o krb5: fix socket/sockindex confusion, MSVC compiler warnings [22] @@ -37,16 +45,25 @@ This release includes the following bugfixes: o mbedtls: call psa_crypt_init() in global init [2] o mk-ca-bundle: remove CKA_NSS_SERVER_DISTRUST_AFTER conditions [39] o multi: add clarifying comment for wakeup_write() [9] + o multi: fix callback for `CURLMOPT_TIMERFUNCTION` not being called again when... [48] o netrc: address several netrc parser flaws [17] o netrc: support large file, longer lines, longer tokens [14] o nghttp2: use custom memory functions [1] o os400: Fix IBMi builds [33] o os400: Fix IBMi EBCDIC conversion of arguments [34] + o rtsp: check EOS in the RTSP receive and return an error code [49] + o schannel: remove TLS 1.3 ciphersuite-list support [54] o setopt: fix CURLOPT_HTTP_CONTENT_DECODING [15] + o setopt: fix missing options for builds without HTTP & MQTT [10] + o show-headers.md: clarify the headers are saved with the data [58] o socket: handle binding to "host!" [16] o socketpair: fix enabling `USE_EVENTFD` [30] o strtok: use namespaced `strtok_r` macro instead of redefining it [29] + o tests: add the ending time stamp in testcurl.pl + o tests: re-enable 2086, and 472, 1299, 1613 for Windows [38] o TODO: consider OCSP stapling by default [11] + o tool_getpass: fix UWP `-Wnull-dereference` [46] + o tool_getpass: replace `getch()` call with `_getch()` on Windows [42] o vtls: fix compile warning when ALPN is not available [12] This release includes the following known bugs: @@ -67,13 +84,16 @@ This release would not have looked like this without help, code, reports and advice from friends like these: Andrew Ayer, Andrew Kirillov, andrewkirillov-ibm, Andy Fiddaman, Ben Greear, - Bo Anderson, Dan Fandrich, Daniel Engberg, Daniel Stenberg, Dan Rosser, - delogicsreal on github, Ethan Everett, Harmen Stoppels, Harry Sintonen, - henrikjehgmti on github, Jesus Malo Poyatos, Kai Pastor, Logan Buth, - Maarten Billemont, marcos-ng on github, Moritz, Nicolas F., Peter Marko, - Ray Satiro, renovate[bot], Samuel Henrique, Stefan Eissing, Tal Regev, - Thomas, tranzystorekk on github, Viktor Szakats, wxiaoguang on github - (32 contributors) + Bo Anderson, Brendon Smith, Dan Fandrich, Daniel Engberg, Daniel Stenberg, + Dan Rosser, delogicsreal on github, dengjfzh on github, Ethan Everett, + Harmen Stoppels, Harry Sintonen, henrikjehgmti on github, Jacob Champion, + Jesus Malo Poyatos, Kai Pastor, Logan Buth, Maarten Billemont, + marcos-ng on github, Moritz, newfunction on hackerone, Nicolas F., + Peter Kokot, Peter Marko, Ray Satiro, renovate[bot], Samuel Henrique, + Stefan Eissing, Tal Regev, Thomas, tkzv on github, tranzystorekk on github, + Viktor Szakats, Vladislavs Sokurenko, wxiaoguang on github, Wyatt O'Day, + Yoshimasa Ohno + (41 contributors) References to bug reports and discussions on issues: @@ -86,6 +106,7 @@ References to bug reports and discussions on issues: [7] = https://curl.se/bug/?i=15508 [8] = https://curl.se/bug/?i=15501 [9] = https://curl.se/bug/?i=15600 + [10] = https://curl.se/bug/?i=15634 [11] = https://curl.se/bug/?i=15483 [12] = https://curl.se/bug/?i=15515 [13] = https://curl.se/bug/?i=15506 @@ -94,6 +115,7 @@ References to bug reports and discussions on issues: [16] = https://curl.se/bug/?i=15553 [17] = https://curl.se/bug/?i=15586 [19] = https://curl.se/bug/?i=15538 + [21] = https://curl.se/bug/?i=15661 [22] = https://curl.se/bug/?i=15585 [23] = https://curl.se/bug/?i=15542 [24] = https://curl.se/bug/?i=15580 @@ -104,11 +126,24 @@ References to bug reports and discussions on issues: [29] = https://curl.se/bug/?i=15549 [30] = https://curl.se/bug/?i=15561 [31] = https://curl.se/bug/?i=15533 + [32] = https://curl.se/bug/?i=15657 [33] = https://curl.se/bug/?i=15566 [34] = https://curl.se/bug/?i=15570 + [35] = https://curl.se/bug/?i=15648 [36] = https://curl.se/bug/?i=15565 [37] = https://curl.se/bug/?i=15557 + [38] = https://curl.se/bug/?i=15644 [39] = https://curl.se/bug/?i=15547 [40] = https://curl.se/bug/?i=15546 [41] = https://curl.se/bug/?i=15525 + [42] = https://curl.se/bug/?i=15642 [43] = https://curl.se/bug/?i=15522 + [46] = https://curl.se/bug/?i=15638 + [48] = https://curl.se/bug/?i=15627 + [49] = https://curl.se/bug/?i=15624 + [53] = https://curl.se/bug/?i=15620 + [54] = https://hackerone.com/reports/2792484 + [55] = https://curl.se/bug/?i=15617 + [56] = https://curl.se/mail/lib-2024-11/0029.html + [57] = https://curl.se/bug/?i=15608 + [58] = https://curl.se/bug/?i=15605