curl and libcurl 8.2.1 Public curl releases: 221 Command line options: 255 curl_easy_setopt() options: 303 Public functions in libcurl: 91 Contributors: 2927 This release includes the following changes: This release includes the following bugfixes: o amigaos: fix sys/mbuf.h m_len macro clash [9] o amissl: add missing signal.h include [8] o amissl: fix AmiSSL v5 detection [2] o cfilters: rename close/connect functions to avoid clashes [12] o ciphers.d: put URL in first column [1] o cmake: add `libcurlu`/`libcurltool` for unit tests [5] o cmake: update ngtcp2 detection [4] o configure: check for nghttp2_session_get_stream_local_window_size [14] o CONTRIBUTE: drop mention of copyright year ranges [20] o CONTRIBUTE: fix syntax in commit message description [21] o curl_multi_wait.3: fix arg quoting to doc macro .BR [27] o docs: mark two TLS options for TLS, not SSL [26] o docs: provide more see also for cipher options [23] o hostip: return IPv6 first for localhost resolves [16] o http2: fix regression on upload EOF handling [13] o http: VLH, very large header test and fixes [19] o libcurl-errors.3: add CURLUE_OK [11] o os400: correct EXPECTED_STRING_LASTZEROTERMINATED [7] o quiche: fix lookup of transfer at multi [18] o quiche: fix segfault and other things [15] o rustls: update rustls-ffi 0.10.0 [24] o socks: print ipv6 address within brackets [10] o src/mkhelp: strip off escape sequences [22] o tool: fix tool_seek_cb build when SIZEOF_CURL_OFF_T > SIZEOF_OFF_T [17] o transfer: do not clear the credentials on redirect to absolute URL [6] o unittest: remove unneeded *_LDADD [3] o websocket: rename arguments/variables to match docs [25] This release includes the following known bugs: o see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html) Planned upcoming removals include: o gskit o NSS o support for space-separated NOPROXY patterns o support for the original legacy mingw version 1 See https://curl.se/dev/deprecate.html for details This release would not have looked like this without help, code, reports and advice from friends like these: Aleksander Mazur, Alois Klink, Andrei Rybak, Brad Harder, Chilledheart on github, Christian Schmitz, Cloudogu Siebels, Daniel Stenberg, Harry Sintonen, Jacob Hoffman-Andrews, Jan Macku, John Haugabook, Jon Rumsey, Oliver Roberts, Paul Howarth, Stefan Eissing, VictorVG on github, Viktor Szakats, Yair Lenga, ウさん (20 contributors) References to bug reports and discussions on issues: [1] = https://curl.se/bug/?i=11464 [2] = https://curl.se/bug/?i=11477 [3] = https://curl.se/bug/?i=11494 [4] = https://curl.se/bug/?i=11508 [5] = https://curl.se/bug/?i=11446 [6] = https://curl.se/bug/?i=11486 [7] = https://curl.se/bug/?i=11476 [8] = https://curl.se/bug/?i=11478 [9] = https://curl.se/bug/?i=11479 [10] = https://curl.se/bug/?i=11483 [11] = https://curl.se/bug/?i=11488 [12] = https://curl.se/bug/?i=11491 [13] = https://curl.se/bug/?i=11485 [14] = https://curl.se/bug/?i=11470 [15] = https://curl.se/bug/?i=11449 [16] = https://curl.se/bug/?i=11465 [17] = https://curl.se/bug/?i=11468 [18] = https://curl.se/bug/?i=11462 [19] = https://curl.se/bug/?i=11509 [20] = https://curl.se/bug/?i=11504 [21] = https://curl.se/bug/?i=11504 [22] = https://curl.se/bug/?i=11501 [23] = https://curl.se/bug/?i=11513 [24] = https://curl.se/bug/?i=10865 [25] = https://curl.se/bug/?i=11493 [26] = https://curl.se/bug/?i=11514 [27] = https://curl.se/bug/?i=11511