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]
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:
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
[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