Command line options: 269
curl_easy_setopt() options: 308
Public functions in libcurl: 96
- Contributors: 3460
+ Contributors: 3467
This release includes the following changes:
This release includes the following bugfixes:
+ o build: enable _GNU_SOURCE on GNU/Hurd [27]
+ o build: fix build errors/warnings in rare configurations [7]
+ o build: link to Apple frameworks required by static wolfSSL [40]
+ o cmake: capitalize 'Rustls' in the config summary
+ o cmake: fix `ENABLE_UNIX_SOCKETS=OFF` with pre-fill enabled on unix
+ o cmake: fix to disable Schannel and SSPI for non-Windows targets
+ o cmake: keep websockets disabled if HTTP is disabled
+ o cmake: make `runtests` targets build the curl tool [32]
+ o curl/system.h: fix for GCC 3.3.x and older [38]
+ o curl: tool_read_cb fix of segfault [18]
+ o curl_fnmatch, servers: drop local macros in favour of `sizeof()` [21]
+ o curl_setup.h: move UWP detection after `config-win32.h` [23]
+ o DISTROS.md: add Haiku [39]
+ o docs: fix name in curl_easy_ssls_export man page [12]
+ o easy handle: check validity on external calls [28]
+ o gnutls: some small cleanups [41]
+ o hmac: return error if init fails [2]
+ o http: const up readonly H2_NON_FIELD [10]
+ o lib1560: fix memory leak when run without UTF-8 support [17]
+ o multi event: remove only announced [25]
+ o multissl: initialize when requesting a random number [30]
+ o openssl: some small cleanups [42]
+ o pytest: add SOCKS tests and scoring [9]
+ o pytest: increase server KeepAliveTimeout [26]
+ o socks: do_SOCKS5: Fix invalid buffer content on short send [43]
+ o test1148: drop redundant `LC_NUMBER=` env setting [13]
+ o test1560: set locale/codeset with `LC_ALL` (was: `LANG`), test in CI [19]
+ o test1560: skip some URLs if UTF-8 is not supported [34]
+ o test1: raise alloc limits [11]
+ o test428: re-enable for Windows [5]
+ o tests: drop unused `CURL_FORCEHOST` envs [36]
+ o tests: fix UTF-8 detection, per-test `LC_*` settings, CI coverage [6]
+ o tests: set `CURL_ENTROPY` per test, not globally [35]
+ o tests: unset some envs instead of blanking them [4]
+ o tidy-up: `Curl_thread_create()` callback return type [20]
o tool_operate: avoid superfluous strdup'ing output [1]
+ o vquic-tls: fix SSL backend type for QUIC connections using gnutls [29]
+ o windows: fix `if_nametoindex()` detection with autotools, improve with cmake [24]
+ o windows: target version macro tidy-ups [3]
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
- (1 contributors)
+ Ahmad Gani, Ammar Faizi, Caolán McNamara, d1r3ct0r, Dan Fandrich,
+ Daniel Stenberg, Harry Sintonen, Kai Pastor, LoRd_MuldeR,
+ nevakrien on github, Philippe Antoine, Pino Toscano, Qriist on github,
+ renovate[bot], Schrijvers Luc, Sergio Durigan Junior, Stefan Eissing,
+ Tal Regev, Viktor Szakats, yaoy6 on github
+ (20 contributors)
References to bug reports and discussions on issues:
[1] = https://curl.se/bug/?i=17946
+ [2] = https://curl.se/bug/?i=18008
+ [3] = https://curl.se/bug/?i=17981
+ [4] = https://curl.se/bug/?i=17994
+ [5] = https://curl.se/bug/?i=17991
+ [6] = https://curl.se/bug/?i=17988
+ [7] = https://curl.se/bug/?i=17962
+ [9] = https://curl.se/bug/?i=17986
+ [10] = https://curl.se/bug/?i=17996
+ [11] = https://curl.se/bug/?i=18004
+ [12] = https://curl.se/bug/?i=17995
+ [13] = https://curl.se/bug/?i=17993
+ [17] = https://curl.se/bug/?i=17998
+ [18] = https://curl.se/bug/?i=17978
+ [19] = https://curl.se/bug/?i=17938
+ [20] = https://curl.se/bug/?i=17889
+ [21] = https://curl.se/bug/?i=17898
+ [23] = https://curl.se/bug/?i=17980
+ [24] = https://curl.se/bug/?i=17982
+ [25] = https://curl.se/bug/?i=17949
+ [26] = https://curl.se/bug/?i=17968
+ [27] = https://curl.se/bug/?i=17975
+ [28] = https://curl.se/bug/?i=17958
+ [29] = https://curl.se/bug/?i=17976
+ [30] = https://curl.se/bug/?i=17963
+ [32] = https://curl.se/bug/?i=17967
+ [34] = https://curl.se/bug/?i=17933
+ [35] = https://curl.se/bug/?i=17971
+ [36] = https://curl.se/bug/?i=17972
+ [38] = https://curl.se/bug/?i=17951
+ [39] = https://curl.se/bug/?i=17953
+ [40] = https://github.com/microsoft/vcpkg/pull/46444#pullrequestreview-3026575393
+ [41] = https://curl.se/bug/?i=17941
+ [42] = https://curl.se/bug/?i=17940
+ [43] = https://curl.se/bug/?i=17942