From eb3b049df526bf125eda23218e680ce7fa9ec46c Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 16 Aug 2023 11:11:24 +0200 Subject: [PATCH] RELEASE-NOTES: synced --- RELEASE-NOTES | 40 ++++++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 25e7c3b3d7..7e02c84d59 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,10 +1,10 @@ curl and libcurl 8.3.0 - Public curl releases: 222 + Public curl releases: 251 Command line options: 257 curl_easy_setopt() options: 303 Public functions in libcurl: 92 - Contributors: 2954 + Contributors: 2957 This release includes the following changes: @@ -20,6 +20,7 @@ This release includes the following changes: This release includes the following bugfixes: o bearssl: don't load CA certs when peer verification is disabled [33] + o build: streamline non-UWP wincrypt detections [87] o c-hyper: adjust the hyper to curlcode conversion [52] o cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP [61] o cf-socket: log successful interface bind [39] @@ -38,6 +39,8 @@ This release includes the following bugfixes: o configure: use the pkg-config --libs-only-l flag for libssh2 [16] o cookie-jar.d: emphasize that this option is ONLY writing cookies [72] o crypto: ensure crypto initialization works [69] + o CURLINFO_CERTINFO.3: better explain curl_certinfo struct [64] + o CURLINFO_TLS_SSL_PTR.3: clarify a recommendation [75] o CURLOPT_SSL_VERIFYPEER.3: mention it does not load CA certs when disabled [42] o docs/cmdline-opts/gen.pl: hide "added in" before 7.50.0 [76] o docs/cmdline-opts: spellfixes, typos and polish [9] @@ -58,7 +61,11 @@ This release includes the following bugfixes: o http2: upgrade tests and add fix for non-existing stream [44] o http3/ngtcp2: shorten handshake, trace cleanup [13] o http3: quiche, handshake optimization, trace cleanup [63] + o http: do not require a user name when using CURLAUTH_NEGOTIATE [86] + o http: remove the p_pragma struct field [60] o http: return error when receiving too large header set [43] + o imap: add a check for failing strdup() + o imap: remove the only sscanf() call in the IMAP code [84] o include/curl/mprintf.h: add __attribute__ for the prototypes [38] o lib: fix a few *printf() flag mistakes [47] o list-only.d: mention SFTP as supported protocol [55] @@ -72,6 +79,8 @@ This release includes the following bugfixes: o openssl: use `SSL_CTX_set_keylog_callback` with LibreSSL 3.5.0 [67] o page-footer: QLOGDIR works with ngtcp2 and quiche [62] o page-header: move up a URL paragraph from GLOBBING to URL + o quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s + o quiche: enable quiche to handle timeout events [82] o resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set [2] o Revert "schannel: reverse the order of certinfo insertions" [14] o schannel: fix user-set legacy algorithms in Windows 10 & 11 [53] @@ -83,12 +92,14 @@ This release includes the following bugfixes: o tool: make the length argument an int for printf()-.* flags [49] o tool_cb_wrt: fix invalid unicode for windows console [25] o tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR [12] + o transfer: don't set TIMER_STARTTRANSFER on first send [77] o url: remove infof() output for "still name resolving" [28] o urlapi: fix heap buffer overflow [30] o urlapi: make sure zoneid is also duplicated in curl_url_dup [29] o vquic: show stringified messages for errno [40] o vtls: clarify "ALPN: offers" message [27] o winbuild: improve check for static zlib [15] + o write-out.d: clarify %{time_starttransfer} This release includes the following known bugs: @@ -106,16 +117,17 @@ advice from friends like these: Alexander Jaeger, balikalina on Github, Dan Fandrich, Daniel Gustafsson, Daniel Stenberg, Dan Jacobson, Derzsi Dániel, Douglas R. Reno, - ed0d2b2ce19451f2, Emanuele Torre, eppesuig, FC Stegerman, Gabriel Corona, - Gisle Vanem, Goro FUJI, Graham Campbell, Guillaume Algis, Joseph Tharayil, - junsik on github, kyled-dell on github, Maksim Arhipov, Marcel Raad, - Markus Sommer, Martin Galvan, Maurício Meneghini Fauth, Nathan Moinvaziri, - Niall McGee, Nicholas Nethercote, Pablo Busse, Patrick Monnerat, + ed0d2b2ce19451f2, Emanuele Torre, Enrico Scholz, eppesuig, FC Stegerman, + Gabriel Corona, Gisle Vanem, Goro FUJI, Graham Campbell, Guillaume Algis, + JazJas on github, Joseph Tharayil, junsik on github, kyled-dell on github, + Maksim Arhipov, Marcel Raad, Marin Hannache, Markus Sommer, Martin Galvan, + Maurício Meneghini Fauth, Nathan Moinvaziri, Niall McGee, + Nicholas Nethercote, Pablo Busse, Patrick Monnerat, Philippe Antoine on HackerOne, Ray Satiro, Richard W.M. Jones, Rutger Broekhoff, Ryan Schmidt, Samuel Chiang, Sergey, Stefan Eissing, - Thomas M. DuBuisson, Viktor Szakats, wangzhikun, Wilhelm von Thiele, - yushicheng7788 on github, zhihaoy on github - (44 contributors) + Thomas M. DuBuisson, trrui-huawei, Viktor Szakats, wangzhikun, + Wilhelm von Thiele, yushicheng7788 on github, zhihaoy on github + (48 contributors) References to bug reports and discussions on issues: @@ -178,9 +190,11 @@ References to bug reports and discussions on issues: [57] = https://curl.se/bug/?i=11594 [58] = https://curl.se/bug/?i=11597 [59] = https://curl.se/bug/?i=11596 + [60] = https://curl.se/bug/?i=11681 [61] = https://curl.se/bug/?i=11619 [62] = https://curl.se/bug/?i=11631 [63] = https://curl.se/bug/?i=11618 + [64] = https://curl.se/bug/?i=11666 [65] = https://curl.se/bug/?i=11617 [66] = https://curl.se/bug/?i=11616 [67] = https://curl.se/bug/?i=11615 @@ -191,8 +205,14 @@ References to bug reports and discussions on issues: [72] = https://curl.se/bug/?i=11661 [73] = https://curl.se/bug/?i=11653 [74] = https://curl.haxx.se/mail/lib-2018-10/0113.html + [75] = https://curl.se/bug/?i=11665 [76] = https://curl.se/bug/?i=11651 + [77] = https://curl.se/bug/?i=11669 [78] = https://curl.se/bug/?i=11645 [79] = https://curl.se/bug/?i=1199308 [80] = https://curl.se/bug/?i=11627 [81] = https://curl.se/bug/?i=11624 + [82] = https://curl.se/bug/?i=11654 + [84] = https://curl.se/bug/?i=11673 + [86] = https://sourceforge.net/p/curl/bugs/440/ + [87] = https://curl.se/bug/?i=11657 -- 2.47.3