From: Daniel Stenberg Date: Thu, 5 Jun 2025 11:54:53 +0000 (+0200) Subject: RELEASE-NOTES: synced X-Git-Tag: curl-8_15_0~323 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ba407ee43d609cb7ea88c0fc51728168da4e7da6;p=thirdparty%2Fcurl.git RELEASE-NOTES: synced Bump to 8.14.2 - a tentative version we probably will not release. --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 44078c6621..3eb9de7a08 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,6 +1,6 @@ -curl and libcurl 8.14.1 +curl and libcurl 8.14.2 - Public curl releases: 268 + Public curl releases: 269 Command line options: 269 curl_easy_setopt() options: 308 Public functions in libcurl: 96 @@ -11,41 +11,14 @@ This release includes the following changes: This release includes the following bugfixes: - o asyn-thrdd: fix cleanup when RR fails due to OOM [20] - o autotools: recognize more Linux targets when setting `-D_GNU_SOURCE` [35] - o BUG-BOUNTY.md. mention the medium bounty amount in 2025 [5] - o cmake: fix missed version number for multi-pkg-config detections [14] - o cmdline-docs: mention HTTP resumed uploads to be shaky [21] - o curl: make -N handled correctly [34] - o curl: upload from '.' fix [9] - o dllmain: exclude from Cygwin builds [32] - o docs/tests: remove mention of hyper [23] - o docs: fix typos [12] - o ftp: fix teardown of DATA connection in done [31] - o http: fail early when rewind of input failed when following redirects [2] - o license: update some copyright links to curl.se [24] - o memanalyze.pl: fix getaddrinfo/freeaddrinfo checks [25] - o misc: fix spelling [15] - o misc: we write *an* IPv6 address [10] - o multi: fix add_handle resizing [3] - o spelling: 'a' vs 'an' [8] - o spelling: call it null-terminate consistently [6] - o test1510: fix expectation [19] - o tests: await portfile to be complete [1] - o tests: fix checks for https-mtls proto [30] - o tests: improve server start reliability [18] - o tests: move test docs into /docs [16] - o tests: re-enable 1510, document heimdal memleak [22] - o tests: test mtls also w/ clientAuth EKU only [28] - o tests: test mtls with --insecure [29] - o tls BIOs: handle BIO_CTRL_EOF correctly [33] - o tool_getparam: make --no-anyauth not be accepted [13] - o tool_getparam: refactored, simplified [4] - o tool_getparam: remove two nextarg NULL checks [11] - o VULN-DISCLOSURE-POLICY.md: the distros list wants <= 7 days embargo [26] - o wolfssl: fix sending of early data [7] - o ws: handle blocked sends better [27] - o ws: tests and fixes [17] + o curl.h: make CURLSSLOPT_* symbols defined as longs [3] + o docs/examples: add ftp-delete.c [5] + o INSTALL.md: cygwin details and add source code link [4] + o pytest: adapt for runs with openssl-1.1.1 + o pytest: disable test_07_37 and test_07_36 with openssl's quic [1] + o SCP/SFTP: avoid busy loop after EAGAIN [8] + o system.h: remove some macros [6] + o test1117: reduce write delays [9] This release includes the following known bugs: @@ -68,47 +41,15 @@ Planned upcoming removals include: This release would not have looked like this without help, code, reports and advice from friends like these: - Calvin Ruocco, Dan Fandrich, Daniel Stenberg, denandz on github, - Ethan Everett, Jacob Mealey, Jeremy Drake, Jeroen Ooms, John Bampton, - Kadambini Nema, Michael Kaufmann, Rasmus Melchior Jacobsen, Ray Satiro, - Samuel Henrique, Stefan Eissing, Viktor Szakats, x-xiang on github, - Yedaya Katsman, Yuyi Wang, z2_ - (20 contributors) + Daniel Stenberg, John Haugabook, Stefan Eissing + (3 contributors) References to bug reports and discussions on issues: - [1] = https://curl.se/bug/?i=17492 - [2] = https://curl.se/bug/?i=17472 - [3] = https://curl.se/bug/?i=17473 - [4] = https://curl.se/bug/?i=17448 - [5] = https://curl.se/bug/?i=17470 - [6] = https://curl.se/bug/?i=17489 - [7] = https://curl.se/bug/?i=17481 - [8] = https://curl.se/bug/?i=17487 - [9] = https://curl.se/bug/?i=17513 - [10] = https://curl.se/bug/?i=17484 - [11] = https://curl.se/bug/?i=17483 - [12] = https://curl.se/bug/?i=17480 - [13] = https://curl.se/bug/?i=17508 - [14] = https://curl.se/bug/?i=16980 - [15] = https://curl.se/bug/?i=17478 - [16] = https://curl.se/bug/?i=17463 - [17] = https://curl.se/bug/?i=17136 - [18] = https://curl.se/bug/?i=17516 - [19] = https://curl.se/bug/?i=17515 - [20] = https://curl.se/bug/?i=17507 - [21] = https://curl.se/bug/?i=17521 - [22] = https://curl.se/bug/?i=17462 - [23] = https://curl.se/bug/?i=17500 - [24] = https://curl.se/bug/?i=17502 - [25] = https://curl.se/bug/?i=17503 - [26] = https://curl.se/bug/?i=17497 - [27] = https://curl.se/bug/?i=17496 - [28] = https://curl.se/bug/?i=17493 - [29] = https://curl.se/bug/?i=17493 - [30] = https://curl.se/bug/?i=17493 - [31] = https://curl.se/bug/?i=17482 - [32] = https://curl.se/bug/?i=17262 - [33] = https://curl.se/bug/?i=17471 - [34] = https://curl.se/bug/?i=17527 - [35] = https://curl.se/bug/?i=17512 + [1] = https://curl.se/bug/?i=17539 + [3] = https://curl.se/bug/?i=17535 + [4] = https://curl.se/bug/?i=17485 + [5] = https://curl.se/bug/?i=17540 + [6] = https://curl.se/bug/?i=17498 + [8] = https://curl.se/bug/?i=17533 + [9] = https://curl.se/bug/?i=17530 diff --git a/include/curl/curlver.h b/include/curl/curlver.h index 38661a4440..9788133f73 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -32,13 +32,13 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "8.14.1-DEV" +#define LIBCURL_VERSION "8.14.2-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 8 #define LIBCURL_VERSION_MINOR 14 -#define LIBCURL_VERSION_PATCH 1 +#define LIBCURL_VERSION_PATCH 2 /* This is the numeric version of the libcurl version number, meant for easier parsing and comparisons by programs. The LIBCURL_VERSION_NUM define will @@ -59,7 +59,7 @@ CURL_VERSION_BITS() macro since curl's own configure script greps for it and needs it to contain the full number. */ -#define LIBCURL_VERSION_NUM 0x080e01 +#define LIBCURL_VERSION_NUM 0x080e02 /* * This is the date and time when the full source package was created. The