]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Wed, 15 Dec 2021 07:50:01 +0000 (08:50 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 15 Dec 2021 07:50:01 +0000 (08:50 +0100)
RELEASE-NOTES

index 6d45ed5c430de6a5916a037560ac153ae599508e..0f26e395df8ebdee7ba0a8855095f28ab3b4e000 100644 (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