diff options
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r-- | RELEASE-NOTES | 52 |
1 files changed, 41 insertions, 11 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 98a56ecf9..3ce30cb35 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -4,7 +4,7 @@ curl and libcurl 7.72.0 Command line options: 232 curl_easy_setopt() options: 277 Public functions in libcurl: 82 - Contributors: 2226 + Contributors: 2228 This release includes the following changes: @@ -16,7 +16,11 @@ This release includes the following bugfixes: o appveyor: collect libcurl.dll variants with prefix or suffix [38] o bearssl: fix build with disabled proxy support [16] + o buildconf: avoid array concatenation in die() [64] + o buildconf: retire ares buildconf invocation o checksrc: ban gmtime/localtime [40] + o checksrc: invoke script with -D to find .checksrc proper [63] + o CI/azure: install libssh2 for use with msys2-based builds [67] o CI/azure: unconditionally enable warnings-as-errors with autotools [19] o CI/macos: enable warnings as errors for CMake builds [4] o CI/macos: set minimum macOS version [56] @@ -28,6 +32,7 @@ This release includes the following bugfixes: o configure: allow disabling warnings [26] o configure: cleanup wolfssl + pkg-config conflicts when cross compiling. [48] o configure: show zstd "no" in summary when built without it [49] + o connect: remove redundant message about connect failure [66] o curl: add %{method} to the -w variables o curl: improve the existing file check with -J [43] o curl_multi_setopt: fix compiler warning "result is always false" [42] @@ -46,25 +51,36 @@ This release includes the following bugfixes: o md(4|5): don't use deprecated macOS functions [23] o mprintf: Fix dollar string handling [54] o mprintf: Fix stack overflows [53] + o multi: Condition 'extrawait' is always true [60] o multi: remove two checks always true [36] o multi: update comment to say easyp list is linear [44] + o multi_remove_handle: close unused connect-only connections [62] o ngtcp2: adjust to recent sockaddr updates [27] o ngtcp2: update to modified qlog callback prototype [14] o nss: fix build with disabled proxy support [32] o ntlm: free target_info before (re-)malloc [55] + o openssl: fix build with LibreSSL < 2.9.1 [61] o page-header: provide protocol details in the curl.1 man page [28] o quiche: handle calling disconnect twice [50] + o runtests.pl: treat LibreSSL and BoringSSL as OpenSSL [59] o setopt: unset NOBODY switches to GET if still HEAD [47] o socks: use size_t for size variable [39] o strdup: remove the odd strlen check [24] o test1119: verify stdout in the test [33] o test1139: make it display the difference on test failures + o tests/sshserver.pl: fix compatibility with OpenSSH for Windows + o tls-max.d: this option is only for TLS-using connections [45] + o tlsv1.3.d. only for TLS-using connections [37] + o tool_doswin: Simplify Windows version detection [57] o tool_getparam: make --krb option work again [10] o transfer: fix data_pending for builds with both h2 and h3 enabled [41] o transfer: fix memory-leak with CURLOPT_CURLU in a duped handle [15] + o travis: add ppc64le and s390x builds [65] o travis: update quiche builds for new boringssl layout [25] + o url: fix CURLU and location following [70] o url: silence MSVC warning [12] o util: silence conversion warnings [22] + o win32: Add Curl_verify_windows_version() to curlx [58] o WIN32: stop forcing narrow-character API [52] o windows: add unicode to feature list [35] @@ -76,16 +92,16 @@ This release would not have looked like this without help, code, reports and advice from friends like these: Alessandro Ghedini, Alex Kiernan, Baruch Siach, BrumBrum on hackerone, - Carlo Marcelo Arenas Belón, causal-agent on github, Daniel Gustafsson, - Daniel Stenberg, divinity76 on github, Ehren Bendler, Erik Johansson, - Filip Salomonsson, Gilles Vollant, Gisle Vanem, ihsinme on github, - Jeremy Maitin-Shepard, joey-l-us on github, Jonathan Cardoso Machado, - Jonathan Nieder, Kamil Dudka, Laramie Leavitt, lilongyan-huawei on github, - Marcel Raad, Marc Hörsken, Masaya Suzuki, Matthias Naegler, - Nicolas Sterchele, NobodyXu on github, Peter Wu, Ray Satiro, - Tatsuhiro Tsujikawa, tbugfinder on github, Tobias Stoeckmann, Viktor Szakats, - xwxbug on github, - (35 contributors) + Cameron Cawley, Carlo Marcelo Arenas Belón, causal-agent on github, + Dan Fandrich, Daniel Gustafsson, Daniel Stenberg, divinity76 on github, + Ehren Bendler, Erik Johansson, Filip Salomonsson, Gilles Vollant, + Gisle Vanem, ihsinme on github, Jeremy Maitin-Shepard, joey-l-us on github, + Jonathan Cardoso Machado, Jonathan Nieder, Kamil Dudka, Laramie Leavitt, + lilongyan-huawei on github, Marc Aldorasi, Marcel Raad, Marc Hörsken, + Masaya Suzuki, Matthias Naegler, Nicolas Sterchele, NobodyXu on github, + Peter Wu, Ray Satiro, sspiri on github, Tatsuhiro Tsujikawa, + tbugfinder on github, Tobias Stoeckmann, Viktor Szakats, xwxbug on github, + (39 contributors) Thanks! (and sorry if I forgot to mention someone) @@ -127,6 +143,7 @@ References to bug reports and discussions on issues: [34] = https://curl.haxx.se/bug/?i=5511 [35] = https://curl.haxx.se/bug/?i=5491 [36] = https://curl.haxx.se/bug/?i=5676 + [37] = https://curl.haxx.se/bug/?i=5764 [38] = https://curl.haxx.se/bug/?i=5659 [39] = https://curl.haxx.se/bug/?i=5654 [40] = https://curl.haxx.se/bug/?i=5732 @@ -134,6 +151,7 @@ References to bug reports and discussions on issues: [42] = https://github.com/curl/curl/commit/61a08508f6a458fe21bbb18cd2a9bac2f039452b#commitcomment-40941232 [43] = https://hackerone.com/reports/926638 [44] = https://curl.haxx.se/bug/?i=5737 + [45] = https://curl.haxx.se/bug/?i=5764 [46] = https://curl.haxx.se/bug/?i=5729 [47] = https://curl.haxx.se/bug/?i=5725 [48] = https://curl.haxx.se/bug/?i=5605 @@ -145,3 +163,15 @@ References to bug reports and discussions on issues: [54] = https://curl.haxx.se/bug/?i=5722 [55] = https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=24379 [56] = https://curl.haxx.se/bug/?i=5723 + [57] = https://curl.haxx.se/bug/?i=5754 + [58] = https://curl.haxx.se/bug/?i=5754 + [59] = https://curl.haxx.se/bug/?i=5762 + [60] = https://curl.haxx.se/bug/?i=5759 + [61] = https://curl.haxx.se/bug/?i=5757 + [62] = https://curl.haxx.se/bug/?i=5749 + [63] = https://curl.haxx.se/bug/?i=5715 + [64] = https://curl.haxx.se/bug/?i=5701 + [65] = https://curl.haxx.se/bug/?i=5752 + [66] = https://curl.haxx.se/bug/?i=5708 + [67] = https://curl.haxx.se/bug/?i=5721 + [70] = https://curl.haxx.se/bug/?i=5709 |