From cfbfb65047e85e6b08af65fe9cdbcf68e9ad496a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 16 Jul 2025 08:19:39 +0200 Subject: [PATCH] RELEASE-NOTES: synced 8.15.0 release --- RELEASE-NOTES | 24 +++++++++++++++++++----- docs/VERSIONS.md | 5 +++-- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index c008718bfd..89656f85a3 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -62,7 +62,10 @@ This release includes the following bugfixes: o cmake: sync tests scripts by using the variable `BUNDLE` [46] o cmake: sync tests scripts with each other and autotools (more) [100] o cmake: use `target_link_options()` when available [43] + o config-win32: fix default targets, shorten macro logic [227] + o configure: order LDAP after the SSL libraries o connect: drop unused struct member [209] + o connection: clarify `transport` [197] o connection: eliminate member `remote_addr` [10] o curl-config: fix whitespace in usage text [122] o curl.h: make CURL_IPRESOLVE_* symbols defined as longs [206] @@ -77,6 +80,7 @@ This release includes the following bugfixes: o curl_path: make SFTP handle a path like /~ properly. [11] o curlinfo: provide the 'digest' feature [168] o CURLSHOPT_SHARE.md: mention multi-threading requires callbacks [161] + o DEPRECATE.md: add VS2005 removal to the list [214] o digest: fix build with disabled digest auth [72] o DISTROS: update NixOS link o docs,tests: fix english grammar "allow to" -> "allow to" [158] @@ -101,6 +105,7 @@ This release includes the following bugfixes: o ftplistparser: split parse_unix into sub functions [77] o h2_serverpush: fix file handle leaks reported by clang-tidy [105] o h3: fix query of concurrent streams [220] + o http/3: report handshake with version and cipher as for TCP connections [212] o http2: do not delay RST send on aborted transfer [57] o http2: fix var types in is_alive() implementations [222] o http: explicitly ignore parsing errors for Retry-After [98] @@ -108,6 +113,9 @@ This release includes the following bugfixes: o http_ntlm: protect against null deref [95] o http_ntlm: remove unreachable code [88] o INSTALL.md: cygwin details and add source code link [4] + o ldap: avoid automake caching issues with LDAP library names + o ldap: if ldap-lib is sufficient, add it to LIBS. + o ldap: initial support for --with-ldap option o lib2082: drop `typedef struct` [118] o lib: address singleuse issues [132] o lib: avoid reusing unclean connection [73] @@ -170,6 +178,7 @@ This release includes the following bugfixes: o test1499, 1599: use `%LOGDIR` [226] o test1499: verify two chunked responses on reused connection [145] o test1596: let test pass after year 2036 [35] + o test1706: pass include directory to `managen` for out-of-tree builds [187] o tests/client: drop autotools logic no longer necessary [45] o tests/client: use `curl_mfprintf()` [48] o tests/dnsd: read config from file [85] @@ -266,11 +275,11 @@ advice from friends like these: hiimmat on github, Jeroen Ooms, Joel Depooter, John Haugabook, Karthik Dasari, Keno Fischer, Kirill Obukhov, Larry Campbell, Luca Kellermann, Luke Wilde, Marcel Lang, Marcel Raad, Markus Unterwaditzer, - Michael Kaufmann, NINIKA, Orgad Shaneh, Patrick Monnerat, Patrick Stoeckle, - Piotr Nakraszewicz, Randall S. Becker, Ray Satiro, renovate[bot], - Rod Widdowson, Ryan Hooper, SC404, Stefan Eissing, Theodore A. Roth, - Tristan Perrault, Viktor Szakats, Yedaya Katsman, z2_ - (56 contributors) + Max Dymond, Michael Kaufmann, NINIKA, Orgad Shaneh, Patrick Monnerat, + Patrick Stoeckle, Piotr Nakraszewicz, Randall S. Becker, Ray Satiro, + renovate[bot], Rod Widdowson, Ryan Hooper, SC404, Stefan Eissing, + Theodore A. Roth, Tristan Perrault, Viktor Szakats, Yedaya Katsman, z2_ + (57 contributors) References to bug reports and discussions on issues: @@ -460,6 +469,7 @@ References to bug reports and discussions on issues: [184] = https://curl.se/bug/?i=17822 [185] = https://curl.se/bug/?i=17814 [186] = https://curl.se/bug/?i=17818 + [187] = https://curl.se/bug/?i=17926 [188] = https://curl.se/bug/?i=17843 [189] = https://curl.se/bug/?i=13288 [190] = https://curl.se/bug/?i=17917 @@ -468,6 +478,7 @@ References to bug reports and discussions on issues: [194] = https://curl.se/bug/?i=17913 [195] = https://curl.se/bug/?i=17902 [196] = https://curl.se/bug/?i=17895 + [197] = https://curl.se/bug/?i=17923 [198] = https://curl.se/bug/?i=17909 [199] = https://curl.se/bug/?i=17909 [200] = https://curl.se/bug/?i=17907 @@ -482,6 +493,8 @@ References to bug reports and discussions on issues: [209] = https://curl.se/bug/?i=17908 [210] = https://curl.se/bug/?i=17903 [211] = https://curl.se/bug/?i=17897 + [212] = https://curl.se/bug/?i=17922 + [214] = https://curl.se/bug/?i=17934 [215] = https://curl.se/bug/?i=17892 [216] = https://curl.se/bug/?i=17880 [217] = https://curl.se/bug/?i=17882 @@ -494,3 +507,4 @@ References to bug reports and discussions on issues: [224] = https://curl.se/bug/?i=17875 [225] = https://curl.se/bug/?i=17829 [226] = https://curl.se/bug/?i=17871 + [227] = https://curl.se/bug/?i=17916 diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 988b56f7b4..00ea99e2c4 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -69,8 +69,9 @@ dates. The tool was called `httpget` before 2.0, `urlget` before 4.0 then `curl` since 4.0. `libcurl` and `curl` are always released in sync, using the same version numbers. -- 8.15.0: pending -- 8.14.1: Jun 4 2025 +- 8.16.0: pending +- 8.15.0: July 16, 2025 +- 8.14.1: June 4 2025 - 8.14.0: May 28 2025 - 8.13.0: April 2 2025 - 8.12.1: February 13 2025 -- 2.47.3