From 64a4bb6cc8deb4aa0ccaa8c9c2b01efbb2814a8e Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 16 May 2022 09:23:21 +0200 Subject: [PATCH] RELEASE-NOTES: synced and bump curlver to 7.83.2 for now (but likely to become 7.84.0 soon) --- RELEASE-NOTES | 120 +++++++++++------------------------------ include/curl/curlver.h | 6 +-- 2 files changed, 35 insertions(+), 91 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 53514245b6..c674514071 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,54 +1,30 @@ -curl and libcurl 7.83.1 +curl and libcurl 7.83.2 - Public curl releases: 208 + Public curl releases: 209 Command line options: 247 curl_easy_setopt() options: 295 Public functions in libcurl: 88 Contributors: 2632 +This release includes the following changes: + + o + This release includes the following bugfixes: - o altsvc: fix host name matching for trailing dots [31] - o cirrus: Update to FreeBSD 12.3 [24] - o cirrus: Use pip for Python packages on FreeBSD [23] - o conn: fix typo 'connnection' -> 'connection' in two function names [1] - o cookies: make bad_domain() not consider a trailing dot fine [26] - o curl: free resource in error path [3] - o curl: guard against size_t wraparound in no-clobber code [4] - o CURLOPT_DOH_URL.3: mention the known bug [19] - o CURLOPT_HSTS*FUNCTION.3: document the involved structs as well [20] - o CURLOPT_SSH_AUTH_TYPES.3: fix the default [18] - o data/test376: set a proper name - o GHA/mbedtls: enabled nghttp2 in the build [11] - o gha: build msh3 [5] - o gskit: fixed bogus setsockopt calls [17] - o gskit: remove unused function set_callback [2] - o hsts: ignore trailing dots when comparing hosts names [28] - o HTTP-COOKIES: add missing CURLOPT_COOKIESESSION [40] - o http: move Curl_allow_auth_to_host() [9] - o http_proxy/hyper: handle closed connections [34] - o hyper: fix test 357 [32] - o Makefile: fix "make ca-firefox" [37] - o mbedtls: bail out if rng init fails [14] - o mbedtls: fix compile when h2-enabled [12] - o mbedtls: fix some error messages - o misc: use "autoreconf -fi" instead buildconf [22] - o msh3: get msh3 version from MsH3Version [6] - o msh3: print boolean value as text representation [10] - o msh3: psss remote_port to MsH3ConnectionOpen [7] - o ngtcp2: add ca-fallback support for OpenSSL backend [35] - o nss: return error if seemingly stuck in a cert loop [30] - o openssl: define HAVE_SSL_CTX_SET_EC_CURVES for libressl [8] - o post_per_transfer: remove the updated file name [27] - o sectransp: bail out if SSLSetPeerDomainName fails [33] - o tests/server: declare variable 'reqlogfile' static [39] - o tests: fix markdown formatting in README [38] - o test{898,974,976}: add 'HTTP proxy' keywords [16] - o tls: check more TLS details for connection reuse [25] - o url: check SSH config match on connection reuse [21] - o urlapi: address (harmless) UndefinedBehavior sanitizer warning [15] - o urlapi: reject percent-decoding host name into separator bytes [29] - o x509asn1: make do_pubkey handle EC public keys [13] + o aws-sigv4: fix potentional NULL pointer arithmetic [48] + o ci: update github actions [36] + o curl.1: mention exit code zero too [44] + o FAQ: Clarify Windows double quote usage [42] + o gssapi: improve handling of errors from gss_display_status [45] + o gssapi: initialize gss_buffer_desc strings + o http2: always debug print stream id in decimal with %u [46] + o quiche: support ca-fallback [49] + o tests 266, 116 and 1540: add a small write delay + o tests/server/sws.c: change the HTTP writedelay unit to milliseconds [47] + o url: free old conn better on reuse [41] + o url: remove redundant #ifdefs in allocate_conn() + o x509asn1: mark msnprintf return as unchecked [50] This release includes the following known bugs: @@ -57,51 +33,19 @@ This release includes the following known bugs: This release would not have looked like this without help, code, reports and advice from friends like these: - Adam Rosenfield, Axel Chong, Christian Weisgerber, Daniel Gustafsson, - Daniel Stenberg, Fabian Keil, Florian Kohnhäuser, Garrett Squire, - Harry Sintonen, LigH-de on github, Michael Olbrich, Nick Banks, - Patrick Monnerat, Philip H, Prithvi MK, Ray Satiro, Ryan Schmidt, - Sergey Markelov, Tatsuhiro Tsujikawa, Yusuke Nakamura - (20 contributors) + Andrea Pappacoda, Daniel Gustafsson, Daniel Stenberg, Fabian Keil, + Frazer Smith, Kamil Dudka, KotlinIsland on github, Ray Satiro + (8 contributors) References to bug reports and discussions on issues: - [1] = https://curl.se/bug/?i=8759 - [2] = https://curl.se/bug/?i=8782 - [3] = https://curl.se/bug/?i=8770 - [4] = https://curl.se/bug/?i=8771 - [5] = https://curl.se/bug/?i=8779 - [6] = https://curl.se/bug/?i=8762 - [7] = https://curl.se/bug/?i=8762 - [8] = https://curl.se/mail/lib-2022-04/0059.html - [9] = https://curl.se/bug/?i=8772 - [10] = https://curl.se/bug/?i=8763 - [11] = https://curl.se/bug/?i=8767 - [12] = https://curl.se/bug/?i=8766 - [13] = https://curl.se/bug/?i=8757 - [14] = https://curl.se/bug/?i=8796 - [15] = https://curl.se/bug/?i=8797 - [16] = https://curl.se/bug/?i=8791 - [17] = https://curl.se/bug/?i=8793 - [18] = https://curl.se/bug/?i=8792 - [19] = https://curl.se/bug/?i=8790 - [20] = https://curl.se/bug/?i=8788 - [21] = https://curl.se/docs/CVE-2022-27782.html - [22] = https://curl.se/bug/?i=8777 - [23] = https://curl.se/bug/?i=8783 - [24] = https://curl.se/bug/?i=8783 - [25] = https://curl.se/docs/CVE-2022-27782.html - [26] = https://curl.se/docs/CVE-2022-27779.html - [27] = https://curl.se/docs/CVE-2022-27778.html - [28] = https://curl.se/docs/CVE-2022-30115.html - [29] = https://curl.se/docs/CVE-2022-27780.html - [30] = https://curl.se/docs/CVE-2022-27781.html - [31] = https://curl.se/bug/?i=8819 - [32] = https://curl.se/bug/?i=8811 - [33] = https://curl.se/bug/?i=8798 - [34] = https://curl.se/bug/?i=8700 - [35] = https://curl.se/bug/?i=8828 - [37] = https://curl.se/bug/?i=8804 - [38] = https://curl.se/bug/?i=8802 - [39] = https://curl.se/bug/?i=8799 - [40] = https://curl.se/bug/?i=8795 + [36] = https://curl.se/bug/?i=8843 + [41] = https://curl.se/bug/?i=8841 + [42] = https://curl.se/bug/?i=8823 + [44] = https://curl.se/bug/?i=8833 + [45] = https://curl.se/bug/?i=8832 + [46] = https://curl.se/bug/?i=8808 + [47] = https://curl.se/bug/?i=8827 + [48] = https://curl.se/bug/?i=8814 + [49] = https://curl.se/bug/?i=8696 + [50] = https://curl.se/bug/?i=8831 diff --git a/include/curl/curlver.h b/include/curl/curlver.h index f345eef80e..a2289184d3 100644 --- a/include/curl/curlver.h +++ b/include/curl/curlver.h @@ -30,13 +30,13 @@ /* This is the version number of the libcurl package from which this header file origins: */ -#define LIBCURL_VERSION "7.83.1-DEV" +#define LIBCURL_VERSION "7.83.2-DEV" /* The numeric version number is also available "in parts" by using these defines: */ #define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 83 -#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 @@ -57,7 +57,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 0x075301 +#define LIBCURL_VERSION_NUM 0x075302 /* * This is the date and time when the full source package was created. The -- 2.47.3