]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Wed, 17 Sep 2025 08:30:31 +0000 (10:30 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 17 Sep 2025 08:30:31 +0000 (10:30 +0200)
RELEASE-NOTES

index 58d8fe6d02d41a97a8ab133f963028b2a1a71960..c6fb253c75f392ba69d66f60853b159eddc0d6c9 100644 (file)
@@ -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