]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Wed, 2 Aug 2023 06:37:42 +0000 (08:37 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 2 Aug 2023 06:37:42 +0000 (08:37 +0200)
RELEASE-NOTES

index f05a55b098a009587014a8d4428acb9b13bbeff7..41d62c404df8f929fd1cd6e4f55ad01b9eee3d5e 100644 (file)
@@ -4,10 +4,11 @@ curl and libcurl 8.3.0
  Command line options:         256
  curl_easy_setopt() options:   303
  Public functions in libcurl:  91
- Contributors:                 2932
+ Contributors:                 2942
 
 This release includes the following changes:
 
+ o curl: make %output{} in -w specify a file to write to [36]
  o nss: remove support for this TLS library [10]
  o tool: add "variable" support [1]
  o wolfssl: support loading system CA certificates [8]
@@ -16,17 +17,34 @@ This release includes the following bugfixes:
 
  o bearssl: don't load CA certs when peer verification is disabled [33]
  o CI: add caching to many jobs [19]
+ o cmake: add support for single libcurl compilation pass [21]
+ o cmake: cache more config and delete unused ones [4]
+ o cmake: detect `SSL_set0_wbio` in OpenSSL [22]
+ o cmake: fixup H2 duplicate symbols for unity builds [23]
  o cmake: support building static and shared libcurl in one go [17]
  o configure, cmake, lib: more form api deprecation [7]
  o configure: use the pkg-config --libs-only-l flag for libssh2 [16]
+ o docs/cmdline-opts: spellfixes, typos and polish [9]
+ o docs: link to the website versions instead of markdowns [3]
  o easy: remove #ifdefs to make code easier on the eye [34]
+ o egd: delete feature detection and related source code [5]
  o GHA: adding quiche workflow [35]
+ o http2: avoid too early connection re-use/multiplexing [20]
  o http2: disable asssertion blocking OSSFuzz testing [31]
  o http2: fix in h2 proxy tunnel: progress in ingress on sending [32]
  o macOS: fix target detection more [11]
+ o misc: fix various typos [18]
+ o openssl: Support async cert verify callback [24]
+ o resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set [2]
  o Revert "schannel: reverse the order of certinfo insertions" [14]
+ o sectransp: prevent CFRelease() of NULL [26]
+ o tests: fix h3 server check and parallel instances [6]
+ o tool_cb_wrt: fix invalid unicode for windows console [25]
  o tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR [12]
  o url: remove infof() output for "still name resolving" [28]
+ o urlapi: fix heap buffer overflow [30]
+ o urlapi: make sure zoneid is also duplicated in curl_url_dup [29]
+ o vtls: clarify "ALPN: offers" message [27]
  o winbuild: improve check for static zlib [15]
 
 This release includes the following known bugs:
@@ -44,17 +62,26 @@ Planned upcoming removals include:
 This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
-  Daniel Stenberg, Derzsi Dániel, Emanuele Torre, Gabriel Corona,
-  kyled-dell on github, Marcel Raad, Nathan Moinvaziri, Patrick Monnerat,
-  Ray Satiro, Ryan Schmidt, Stefan Eissing, Thomas M. DuBuisson,
-  Viktor Szakats, wangzhikun, Wilhelm von Thiele, yushicheng7788 on github
-  (16 contributors)
+  Alexander Jaeger, Dan Fandrich, Daniel Stenberg, Derzsi Dániel,
+  Douglas R. Reno, ed0d2b2ce19451f2, Emanuele Torre, Gabriel Corona,
+  Guillaume Algis, Joseph Tharayil, kyled-dell on github, Maksim Arhipov,
+  Marcel Raad, Maurício Meneghini Fauth, Nathan Moinvaziri, Pablo Busse,
+  Patrick Monnerat, Ray Satiro, Richard W.M. Jones, Rutger Broekhoff,
+  Ryan Schmidt, Sergey, Stefan Eissing, Thomas M. DuBuisson, Viktor Szakats,
+  wangzhikun, Wilhelm von Thiele, yushicheng7788 on github
+  (28 contributors)
 
 References to bug reports and discussions on issues:
 
  [1] = https://curl.se/bug/?i=11346
+ [2] = https://curl.se/bug/?i=11564
+ [3] = https://github.com/curl/curl-www/issues/272
+ [4] = https://curl.se/bug/?i=11551
+ [5] = https://curl.se/bug/?i=11556
+ [6] = https://curl.se/bug/?i=11553
  [7] = https://curl.se/bug/?i=9621
  [8] = https://curl.se/bug/?i=11452
+ [9] = https://curl.se/bug/?i=11562
  [10] = https://curl.se/bug/?i=11459
  [11] = https://curl.se/bug/?i=11502
  [12] = https://curl.se/bug/?i=11325
@@ -62,10 +89,22 @@ References to bug reports and discussions on issues:
  [15] = https://curl.se/bug/?i=11521
  [16] = https://curl.se/bug/?i=11538
  [17] = https://curl.se/bug/?i=11505
+ [18] = https://curl.se/bug/?i=11561
  [19] = https://curl.se/bug/?i=11532
+ [20] = https://curl.se/mail/lib-2023-07/0045.html
+ [21] = https://curl.se/bug/?i=11546
+ [22] = https://curl.se/bug/?i=11555
+ [23] = https://curl.se/bug/?i=11550
+ [24] = https://curl.se/bug/?i=11499
+ [25] = https://curl.se/bug/?i=9841
+ [26] = https://curl.se/bug/?i=9194
+ [27] = https://curl.se/mail/lib-2023-07/0041.html
  [28] = https://curl.se/bug/?i=11394
+ [29] = https://curl.se/mail/lib-2023-07/0047.html
+ [30] = https://curl.se/bug/?i=11560
  [31] = https://curl.se/bug/?i=11500
  [32] = https://curl.se/bug/?i=11527
  [33] = https://curl.se/bug/?i=11457
  [34] = https://curl.se/bug/?i=11525
  [35] = https://curl.se/bug/?i=11517
+ [36] = https://curl.se/bug/?i=11416