diff options
author | Daniel Stenberg <daniel@haxx.se> | 2022-02-09 10:09:10 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-02-09 10:09:10 +0100 |
commit | 77a9be6c5ed076a6e54cf8a8e320f39cf2465f56 (patch) | |
tree | bc040995bf91299f44e5d66cd173ead57205369d /RELEASE-NOTES | |
parent | d8490eb16d91a412a7645cc3e163dfacf9a4283f (diff) | |
download | curl-77a9be6c5ed076a6e54cf8a8e320f39cf2465f56.tar.gz |
RELEASE-NOTES: synced
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r-- | RELEASE-NOTES | 49 |
1 files changed, 44 insertions, 5 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index c7b91f5e0..40463e310 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -4,7 +4,7 @@ curl and libcurl 7.82.0 Command line options: 245 curl_easy_setopt() options: 295 Public functions in libcurl: 86 - Contributors: 2581 + Contributors: 2582 This release includes the following changes: @@ -22,6 +22,7 @@ This release includes the following bugfixes: o checksrc: fix typo in comment [34] o CI: move 'distcheck' job from zuul to azure pipelines [60] o CI: move scan-build job from Zuul to Azure Pipelines [59] + o CI: move the NSS job from zuul to GHA [84] o ci: move the OpenSSL + c-ares job from Zuul to Circle CI [75] o CI: move the rustls CI job to GHA from Zuul [8] o CI: move two jobs from Zuul to Circle CI [73] @@ -30,11 +31,15 @@ This release includes the following bugfixes: o cirlceci: also run a c-ares job on arm with debug enabled [74] o cmake: fix iOS CMake project generation error [13] o cmdline-opts/gen.pl: fix option matching to improve references [50] + o config.d: Clarify _curlrc filename is still valid on Windows [95] + o configure: remove support for "embedded ares" [82] o configure: set CURL_LIBRARY_PATH for nghttp2 [58] + o configure: support specification of a nghttp2 library path [101] o configure: use correct CFLAGS for threaded resolver with xlC on AIX [54] o curl tool: erase some more sensitive command line arguments [22] o curl-functions.m4: fix LIBRARY_PATH adjustment to avoid eval [5] o curl-functions.m4: revert DYLD_LIBRARY_PATH tricks in CURL_RUN_IFELSE [9] + o curl-openssl: fix SRP check for OpenSSL 3.0 [86] o curl-openssl: remove the OpenSSL headers and library versions check [35] o curl: remove "separators" (when using globbed URLs) [32] o curl_getdate.3: remove pointless .PP line [68] @@ -51,9 +56,14 @@ This release includes the following bugfixes: o examples/multi-app.c: call curl_multi_remove_handle as well [19] o formdata: avoid size_t => long typecast overflows [37] o gen.pl: terminate "example" sections better [4] + o h2/h3: allow CURLOPT_HTTPHEADER change ":scheme" [88] o hostcheck: fixed to not touch used input strings [38] + o http: make Curl_compareheader() take string length arguments too [87] o ldap: return CURLE_URL_MALFORMAT for bad URL [24] + o lib: remove support for CURL_DOES_CONVERSIONS [96] + o maketgz: return error if 'make dist' fails [79] o mbedtls: enable use of mbedtls without CRL support [57] + o mbedtls: enable use of mbedtls without filesystem functions support [100] o mbedtls: fix CURLOPT_SSLCERT_BLOB (again) o mbedtls: fix ssl_init error with mbedTLS 3.1.0+ [12] o mbedtls: remove #include <mbedtls/certs.h> [56] @@ -85,25 +95,35 @@ This release includes the following bugfixes: o runtests.pl: disable debuginfod [51] o runtests.pl: properly print the test if it contains binary zeros o runtests.pl: support the nonewline attribute for the data part [21] + o runtests.pl: tolerate test directories without Makefile.inc [98] o runtests: allow client/file to specify multiple directories o runtests: make 'rustls' a testable feature o runtests: make 'wolfssl' a testable feature [6] o rustls: add CURLOPT_CAINFO_BLOB support [26] + o scripts/cijobs.pl: output data about all currect CI jobs [78] o scripts/completion.pl: improve zsh completion [46] o scripts/copyright.pl: support many provided file names on the cmdline + o scripts/delta: check the file delta for current branch + o setopt: do bounds-check before strdup [99] o setopt: fix the TLSAUTH #ifdefs for proxy-disabled builds [53] + o smb: passing a socket for writing and reading data instead of FIRSTSOCKET [90] o test3021: disable all msys2 path transformation o test374: gif data without new line at the end [20] + o tests/disable-scan.pl: properly detect multiple symbols per line [94] + o tests/unit/Makefile.am: add NSS_LIBS to build with NSS fine [85] o tool_findfile: check ~/.config/curlrc too [17] o tool_getparam: DNS options that need c-ares now fail without it [31] + o TPF: drop support [97] o url: given a user in the URL, find pwd for that user in netrc [11] o url: keep trailing dot in host name [62] o url: make Curl_disconnect return void [48] o urlapi: remove an unnecessary call to strlen [64] o urldata: CONN_IS_PROXIED replaces bits.close when proxy can be disabled [52] + o version_win32: fix warning for `CURL_WINDOWS_APP` [93] o vtls: pass on the right SNI name [61] o vxworks: drop support [65] o write-out.d: Fix num_headers formatting + o x509asn1: toggle off functions not needed for diff tls backends [91] This release includes the following known bugs: @@ -120,10 +140,10 @@ advice from friends like these: luminixinc on github, Manfred Schwarb, Marcel Raad, Melroy van den Berg, Michał Antoniak, neutric on github, Niels Martignène, Patrick Monnerat, pheiduck on github, Ray Satiro, Ryan Schmidt, Samuel Henrique, - Sandro Jaeckel, Satadru Pramanik, Sebastian Sterk, Stefan Eissing, - Stephen Boost, Stephen M. Coakley, updatede on github, Viktor Szakats, - Xiaoke Wang, - (43 contributors) + Sandro Jaeckel, Satadru Pramanik, Sebastian Sterk, + siddharthchhabrap on github, Stefan Eissing, Stephen Boost, + Stephen M. Coakley, updatede on github, Viktor Szakats, Xiaoke Wang, + (44 contributors) References to bug reports and discussions on issues: @@ -204,3 +224,22 @@ References to bug reports and discussions on issues: [75] = https://curl.se/bug/?i=8357 [76] = https://hackerone.com/reports/1463013 [77] = https://curl.se/bug/?i=8354 + [78] = https://curl.se/bug/?i=8408 + [79] = https://curl.se/mail/lib-2022-02/0070.html + [82] = https://curl.se/bug/?i=8397 + [84] = https://curl.se/bug/?i=8396 + [85] = https://curl.se/bug/?i=8396 + [86] = https://curl.se/bug/?i=8394 + [87] = https://curl.se/bug/?i=8391 + [88] = https://curl.se/bug/?i=8381 + [90] = https://curl.se/bug/?i=8383 + [91] = https://curl.se/bug/?i=8386 + [93] = https://curl.se/bug/?i=8385 + [94] = https://curl.se/bug/?i=8384 + [95] = https://curl.se/bug/?i=8382 + [96] = https://curl.se/bug/?i=8378 + [97] = https://curl.se/bug/?i=8378 + [98] = https://curl.se/bug/?i=8379 + [99] = https://curl.se/bug/?i=8377 + [100] = https://curl.se/bug/?i=8376 + [101] = https://curl.se/bug/?i=8375 |