summaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2022-02-09 10:09:10 +0100
committerDaniel Stenberg <daniel@haxx.se>2022-02-09 10:09:10 +0100
commit77a9be6c5ed076a6e54cf8a8e320f39cf2465f56 (patch)
treebc040995bf91299f44e5d66cd173ead57205369d /RELEASE-NOTES
parentd8490eb16d91a412a7645cc3e163dfacf9a4283f (diff)
downloadcurl-77a9be6c5ed076a6e54cf8a8e320f39cf2465f56.tar.gz
RELEASE-NOTES: synced
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r--RELEASE-NOTES49
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