RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2021-12-15 08:50:01 +01:00
parent c9e0549113
commit b9239ba01b
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -12,8 +12,10 @@ This release includes the following changes:
This release includes the following bugfixes:
o asyn-ares: ares_getaddrinfo needs no happy eyeballs timer [73]
o azure: make the "w/o HTTP/SMTP/IMAP" build disable SSL proper [12]
o BINDINGS.md: add cURL client for PostgreSQL [68]
o CI: build examples for additional code verification [75]
o cmake: don't set _USRDLL on a static Windows build [22]
o cmake: private identifiers use CURL_ instead of CMAKE_ prefix [40]
o config.d: update documentation to match the path search
@ -32,11 +34,13 @@ This release includes the following bugfixes:
o digest: compute user:realm:pass digest w/o userhash [45]
o docs/checksrc: Add documentation for STRERROR [18]
o docs/cmdline-opts: do not say "protocols: all" [26]
o docs/examples: workaround broken -Wno-pedantic-ms-format
o docs/INSTALL.md: typo fix : added missing "get" verb [31]
o docs/URL-SYNTAX.md: space is not fine in a given URL
o docs: address proselint nits [16]
o docs: consistent manpage SYNOPSIS [47]
o docs: Update the Reducing Size section
o example/progressfunc: remove code for old libcurls [78]
o FAQ: typo fix : "yout" ➤ "your" [30]
o gen.pl: improve example output format [29]
o hash: lazy-alloc the table in Curl_hash_add() [54]
@ -49,13 +53,16 @@ This release includes the following bugfixes:
o lift: ignore is a deprecated config option, use ignoreRules [35]
o Makefile.m32: rename -winssl option to -schannel and tidy up [33]
o mbedTLS: add support for CURLOPT_CAINFO_BLOB [44]
o mbedTLS: include NULL byte in blob data length for CURLOPT_CAINFO_BLOB [38]
o mbedtls: fix CURLOPT_SSLCERT_BLOB [72]
o misc: remove unused doh flags when CURL_DISABLE_DOH is defined [71]
o multi: cleanup the socket hash when destroying it [55]
o multi: handle errors returned from socket/timer callbacks [52]
o multi: shut down CONNECT in Curl_detach_connnection [2]
o netrc.d: edit the .netrc example to look nicer [24]
o openldap: implement STARTTLS [56]
o openldap: process search query response messages one by one [50]
o openldap: several minor improvements [69]
o openldap: simplify ldif generation code [77]
o openssl: check the return value of BIO_new() [43]
o openssl: remove `RSA_METHOD_FLAG_NO_CHECK` handling if unavailable
o openssl: remove usage of deprecated `SSL_get_peer_certificate`
@ -68,6 +75,7 @@ This release includes the following bugfixes:
o rustls: read of zero bytes might be okay [9]
o rustls: remove comment about checking handshaking [15]
o rustls: remove incorrect EOF check [10]
o sha256/md5: return errors when init fails [79]
o test1156: enable for hyper [65]
o test1156: fixup the stdout check for Windows [60]
o test1525: tweaked for hyper [64]
@ -79,16 +87,19 @@ This release includes the following bugfixes:
o test302[12]: run only with the libssh2 backend [8]
o test661: enable for hyper [66]
o tests/CI.md: add more information on CI environments [39]
o tests/data/test302[12]: fix MSYS2 path conversion of hostpubsha256 [76]
o tftp: mark protocol as not possible to do over CONNECT [25]
o tool_findfile: updated search for a file in the homedir [46]
o tool_operate: only set SSH related libcurl options for SSH URLs [11]
o url.c: fix the SIGPIPE comment for Curl_close [4]
o url: check ssl_config when re-use proxy connection [81]
o urlapi: accept port number zero [34]
o urlapi: provide more detailed return codes [36]
o urlapi: reject short file URLs [41]
o version_win32: Check build number and platform id
o vtls/rustls: adapt to the updated rustls_version proto [19]
o writeout: fix %{http_version} for HTTP/3 [7]
o x509asn1: return early on errors [67]
o zuul.d: update rustls-ffi to version 0.8.2 [5]
This release includes the following known bugs:
@ -103,11 +114,12 @@ advice from friends like these:
Daniel Stenberg, David Bohman, Don J Olmstead, Even Rouault,
Florian Van Heghe, Glenn Strauss, Jacob Hoffman-Andrews, Jeff Luszcz,
jeffrson on github, Jun Tseng, Kevin Burke, Marcelo Juchem, Marcel Raad,
Mark Dodgson, nimaje on github, Patrick Monnerat, Paul Howarth, Ray Satiro,
RekGRpth on github, Rikard Falkeborn, Ryan Sleevi, Stan Hu, Stefan Eissing,
Stephane Pellegrino, Stephen M. Coakley, Viktor Szakats, Vincent Grande,
Wyatt O'Day,
(36 contributors)
Marc Hörsken, Mark Dodgson, Michał Antoniak, nimaje on github,
Patrick Monnerat, Paul Howarth, Ray Satiro, RekGRpth on github,
Rikard Falkeborn, Ryan Sleevi, Stan Hu, Stefan Eissing, Stephane Pellegrino,
Stephen M. Coakley, Viktor Szakats, Vincent Grande, Wyatt O'Day,
x2018 on github, Yongkang Huang,
(40 contributors)
References to bug reports and discussions on issues:
@ -148,7 +160,6 @@ References to bug reports and discussions on issues:
[35] = https://curl.se/bug/?i=8082
[36] = https://curl.se/bug/?i=8049
[37] = https://curl.se/bug/?i=8076
[38] = https://curl.se/bug/?i=8079
[39] = https://curl.se/bug/?i=8012
[40] = https://curl.se/bug/?i=7988
[41] = https://curl.se/bug/?i=8042
@ -177,5 +188,16 @@ References to bug reports and discussions on issues:
[64] = https://curl.se/bug/?i=8128
[65] = https://curl.se/bug/?i=8127
[66] = https://curl.se/bug/?i=8126
[67] = https://curl.se/bug/?i=8147
[68] = https://curl.se/bug/?i=8125
[69] = https://curl.se/bug/?i=8140
[70] = https://curl.se/bug/?i=8120
[71] = https://curl.se/bug/?i=8148
[72] = https://curl.se/bug/?i=8146
[73] = https://curl.se/bug/?i=8142
[75] = https://curl.se/bug/?i=7922
[76] = https://curl.se/bug/?i=8084
[77] = https://curl.se/bug/?i=8136
[78] = https://curl.se/bug/?i=8137
[79] = https://curl.se/bug/?i=8133
[81] = https://curl.se/bug/?i=8141