RELEASE-NOTES: synced
No binary (build failed)
—
(log yok)
| @@ -4,24 +4,39 @@ curl and libcurl 8.16.1 | |
| Command line options: 272 | |
| curl_easy_setopt() options: 308 | |
| Public functions in libcurl: 98 | |
| - | Contributors: 3500 |
| + | Contributors: 3502 |
| This release includes the following changes: | |
| This release includes the following bugfixes: | |
| + | o asyn-thrdd: drop pthread_cancel [30] |
| + | o aws-lc: re-enable large read-ahead with v1.61.0 again [16] |
| + | o cmake: fix building docs when the base directory contains `.3` [18] |
| + | o cmdline-docs: extended, clarified, refreshed [28] |
| o curl_easy_getinfo: error code on NULL arg [2] | |
| o curl_mem_undef.h: limit to `CURLDEBUG` for non-memalloc overrides [19] | |
| o CURLINFO_FTP_ENTRY_PATH.md: this is for SFTP as well [8] | |
| o CURLOPT_MAXLIFETIME_CONN: make default 24 hours [10] | |
| + | o CURLOPT_SSL_VERIFYHOST.md: add see-also to two other VERIFYHOST options [32] |
| + | o CURLOPT_TIMECONDITION.md: works for FILE and FTP as well [27] |
| + | o dist: do not distribute `CI.md` [29] |
| + | o docs/libcurl: clarify some timeout option behavior [15] |
| o docs/libcurl: remove ancient version references [7] | |
| + | o docs/libcurl: use lowercase must [5] |
| o easy_getinfo: check magic, Curl_close safety [3] | |
| + | o krb5: return appropriate error on send failures [22] |
| o libcurl-security.md: mention long-running connections [6] | |
| + | o Makefile.example: simplify and make it configurable [20] |
| o ngtcp2: check error code on connect failure [13] | |
| o quic: fix min TLS version handling [14] | |
| o quic: ignore EMSGSIZE on receive [4] | |
| + | o setopt: accept *_SSL_VERIFYHOST set to 2L [31] |
| + | o setopt: make CURLOPT_MAXREDIRS accept -1 (again) [1] |
| o ssl-sessions.md: mark option experimental [12] | |
| + | o sws: fix checking `sscanf()` return value [17] |
| + | o TODO: remove already implemented or bad items [36] |
| o urldata: FILE is not a list-only protocol [9] | |
| This release includes the following known bugs: | |
| @@ -46,16 +61,19 @@ Planned upcoming removals include: | |
| This release would not have looked like this without help, code, reports and | |
| advice from friends like these: | |
| - | Andrew Kirillov, Dan Fandrich, Daniel Stenberg, Emilio Pozuelo Monfort, |
| - | Ethan Everett, fds242 on github, renovate[bot], Stefan Eissing, |
| + | Adam Light, Andrew Kirillov, Dan Fandrich, Daniel Stenberg, dependabot[bot], |
| + | Emilio Pozuelo Monfort, Ethan Everett, fds242 on github, Javier Blazquez, |
| + | Jicea, Nir Azkiel, renovate[bot], Samuel Dionne-Riel, Stefan Eissing, |
| Viktor Szakats | |
| - | (9 contributors) |
| + | (15 contributors) |
| References to bug reports and discussions on issues: | |
| + | [1] = https://curl.se/bug/?i=18571 |
| [2] = https://curl.se/bug/?i=18512 | |
| [3] = https://curl.se/bug/?i=18511 | |
| [4] = https://curl.se/bug/?i=18505 | |
| + | [5] = https://curl.se/bug/?i=18570 |
| [6] = https://curl.se/bug/?i=18533 | |
| [7] = https://curl.se/bug/?i=18530 | |
| [8] = https://curl.se/bug/?i=18531 | |
| @@ -64,4 +82,17 @@ References to bug reports and discussions on issues: | |
| [12] = https://curl.se/bug/?i=18523 | |
| [13] = https://curl.se/bug/?i=18521 | |
| [14] = https://curl.se/bug/?i=18518 | |
| + | [15] = https://curl.se/bug/?i=18569 |
| + | [16] = https://curl.se/bug/?i=18568 |
| + | [17] = https://curl.se/bug/?i=18565 |
| + | [18] = https://curl.se/bug/?i=18560 |
| [19] = https://curl.se/bug/?i=18510 | |
| + | [20] = https://curl.se/bug/?i=18554 |
| + | [22] = https://curl.se/bug/?i=18561 |
| + | [27] = https://curl.se/bug/?i=18551 |
| + | [28] = https://curl.se/bug/?i=18550 |
| + | [29] = https://curl.se/bug/?i=18549 |
| + | [30] = https://curl.se/bug/?i=18532 |
| + | [31] = https://curl.se/mail/lib-2025-09/0031.html |
| + | [32] = https://curl.se/bug/?i=18548 |
| + | [36] = https://curl.se/bug/?i=18542 |