From: Daniel Stenberg Date: Mon, 17 Oct 2022 08:41:17 +0000 (+0200) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-7_86_0~44 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e335d778e3eaa41ebbe209e9b8110e8a0d9a72f3;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 34b4d3d589..8c31d33d65 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -4,7 +4,7 @@ curl and libcurl 7.86.0 Command line options: 248 curl_easy_setopt() options: 300 Public functions in libcurl: 91 - Contributors: 2726 + Contributors: 2730 This release includes the following changes: @@ -29,9 +29,13 @@ This release includes the following bugfixes: o cmake: add missing inet_ntop check [145] o cmake: add the check of HAVE_SOCKETPAIR [98] o cmake: define BUILDING_LIBCURL in lib/CMakeLists, not config.h [5] + o cmake: delete duplicate HAVE_GETADDRINFO test [149] o cmake: enable more detection on Windows [143] o cmake: fix enabling websocket support [116] o cmake: fix original MinGW builds [177] + o cmake: set HAVE_GETADDRINFO_THREADSAFE on Windows [147] + o cmake: set HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID on Windows [146] + o cmake: sync HAVE_SIGNAL detection with autotools [148] o configure: correct the wording when checking grep -E [13] o configure: deprecate builds with small curl_off_t [89] o configure: fail if '--without-ssl' + explicit parameter for an ssl lib [164] @@ -67,12 +71,13 @@ This release includes the following bugfixes: o CURLOPT_WILDCARDMATCH.3: Fix backslash escaping under single quotes [172] o CURLSHOPT_UNLOCKFUNC.3: the callback has no 'access' argument [84] o DEPRECATE.md: Support for systems without 64 bit data types [19] - o docs: fix deprecation versions inconsistencies [123] o docs/examples: avoid deprecated options in examples where possible [115] + o docs/INSTALL: update Android Instructions for newer NDKs [151] o docs/libcurl/symbols-in-versions: add several missing symbols o docs: 100+ spellfixes o docs: correct missing uppercase in Markdown files [38] o docs: document more server names for test files + o docs: fix deprecation versions inconsistencies [123] o docs: remove mentions of deprecated '--without-openssl' parameter [170] o docs: tag curl options better in man pages o docs: tell about disabled protocols in CURLOPT_*PROTOCOLS_STR. @@ -104,6 +109,7 @@ This release includes the following bugfixes: o lib: sanitize conditional exclusion around MIME [82] o lib: set more flags in config-win32.h [109] o lib: the number four in a sequence is the "fourth" [28] + o libssh: if sftp_init fails, don't get the sftp error code [132] o Makefile.m32: deduplicate build rules [131] o Makefile.m32: drop CROSSPREFIX and our CC/AR defaults [137] o Makefile.m32: exclude libs & libpaths for shared mode exes [127] @@ -115,9 +121,11 @@ This release includes the following bugfixes: o misc: ISSPACE() => ISBLANK() [11] o misc: use the term "null-terminate" consistently [41] o mprintf: use snprintf if available [74] + o mqtt: return error for too long topic [133] o msh3: change the static_assert to make the code C89 o netrc: compare user name case sensitively [118] o netrc: use the URL-decoded user [103] + o ngtcp2: fix build errors due to changes in ngtcp2 library [107] o ngtcp2: fix C89 compliance nit o openssl: make certinfo available for QUIC [91] o README.md: add GHA status badges for Linux and macOS builds [40] @@ -157,6 +165,7 @@ This release includes the following bugfixes: o tool_operate: prevent over-queuing in parallel mode [176] o tool_operate: reduce errorbuffer allocs [173] o tool_paramhelp: asserts verify maximum sizes for string loading [112] + o tool_paramhelp: make the max argument a 'double' [136] o tool_progress: remove 'Qd' from the parallel progress bar [175] o tool_setopt: use better English in --libcurl source comments [39] o unit test 1655: make it C89-compliant [59] @@ -183,20 +192,22 @@ This release would not have looked like this without help, code, reports and advice from friends like these: 12932 on github, a1346054 on github, Aftab Alam, ajak in #curl, - Andrew Lambert, Benjamin Loison, bsergean on github, Dan Fandrich, - Daniel Hallberg, Daniel Stenberg, David Hu, Dmitry Karpov, Dominik Klemba, - Dustin Howett, Edoardo Lolletti, Eloy Degen, Emanuele Torre, Gisle Vanem, - Hayden Roche, Hiroki Kurosawa, James Fuller, John Bampton, Jonas Haag, - justchen1369 on github, Keitagit-kun on github, Marcel Raad, Marc Hörsken, - Mark Itzcovitz, Martin Ågren, Matthias Gatto, Matt Holt, Max Dymond, - Michael Drake, Michael Heimpold, n0name321 on github, Orgad Shaneh, - Patrick Monnerat, Paul Seligman, Petr Štetiar, Philip H, Philip H., - Philip Heiduck, ProceduralMan on github, Randall S. Becker, Ray Satiro, - RobBotic1 on github, Robby Simpson, Samuel Henrique, Sergey Bronnikov, - ShadowZzj on github, Shaun Mirani, ssdbest on github, Thiago Suchorski, - Tobias Schaefer, Trail of Bits, Vasiliy Ulyanov, Viktor Szakats, Xiang Xiao, - Yuriy Chernyshov, zhanghu on xiaomi - (60 contributors) + Andrew Lambert, Benjamin Loison, bsergean on github, Christopher Sauer, + Dan Fandrich, Daniel Hallberg, Daniel Stenberg, David Hu, David McLaughlin, + Dmitry Karpov, Dominik Klemba, Dustin Howett, Edoardo Lolletti, Eloy Degen, + Emanuele Torre, Emilio López, Gisle Vanem, Hayden Roche, Hiroki Kurosawa, + James Fuller, John Bampton, Jonas Haag, jurisuk on github, + justchen1369 on github, Keitagit-kun on github, Kelly Kaoudis, Marcel Raad, + Marc Hörsken, Mark Itzcovitz, Martin Ågren, Matthias Gatto, Matt Holt, + Max Dymond, Michael Drake, Michael Heimpold, n0name321 on github, + Orgad Shaneh, Patrick Monnerat, Paul Seligman, Petr Štetiar, Philip H, + Philip H., Philip Heiduck, ProceduralMan on github, Randall S. Becker, + Ray Satiro, Rickard Hallerbäck, RobBotic1 on github, Robby Simpson, + Samuel Henrique, Sergey Bronnikov, ShadowZzj on github, Shaun Mirani, + ssdbest on github, Thiago Suchorski, Tobias Schaefer, Trail of Bits, + Vasiliy Ulyanov, Viktor Szakats, Xiang Xiao, Yuriy Chernyshov, + zhanghu on xiaomi + (66 contributors) References to bug reports and discussions on issues: @@ -306,6 +317,7 @@ References to bug reports and discussions on issues: [104] = https://curl.se/bug/?i=9665 [105] = https://curl.se/bug/?i=9728 [106] = https://curl.se/bug/?i=9658 + [107] = https://curl.se/bug/?i=9747 [108] = https://curl.se/bug/?i=9664 [109] = https://curl.se/bug/?i=9712 [110] = https://curl.se/bug/?i=9646 @@ -329,8 +341,11 @@ References to bug reports and discussions on issues: [129] = https://curl.se/bug/?i=9633 [130] = https://curl.se/bug/?i=9645 [131] = https://curl.se/bug/?i=9642 + [132] = https://curl.se/bug/?i=9737 + [133] = https://curl.se/bug/?i=9744 [134] = https://curl.se/bug/?i=9707 [135] = https://curl.se/bug/?i=9697 + [136] = https://curl.se/bug/?i=9700 [137] = https://curl.se/bug/?i=9698 [138] = https://curl.se/bug/?i=9701 [139] = https://curl.se/bug/?i=7966 @@ -339,6 +354,11 @@ References to bug reports and discussions on issues: [143] = https://curl.se/bug/?i=9687 [144] = https://github.com/curl/curl-for-win/blob/73a070d96fd906fdee929e2f1f00a9149fb39239/curl-autotools.sh#L44-L47 [145] = https://curl.se/bug/?i=9689 + [146] = https://curl.se/bug/?i=9726 + [147] = https://curl.se/bug/?i=9727 + [148] = https://curl.se/bug/?i=9725 + [149] = https://curl.se/bug/?i=9731 + [151] = https://curl.se/bug/?i=9732 [164] = https://curl.se/bug/?i=9414 [169] = https://curl.se/bug/?i=9417 [170] = https://curl.se/bug/?i=9415