RELEASE-NOTES: synced

The curl 7.87.0 release
This commit is contained in:
Daniel Stenberg 2022-12-21 08:00:59 +01:00
parent 26959cb74c
commit c12fb3ddaf
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -4,7 +4,7 @@ curl and libcurl 7.87.0
Command line options: 249
curl_easy_setopt() options: 302
Public functions in libcurl: 91
Contributors: 2769
Contributors: 2771
This release includes the following changes:
@ -60,6 +60,7 @@ This release includes the following bugfixes:
o CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE [1]
o CURLOPT_COOKIEFILE.3: advice => advise [131]
o CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example [31]
o CURLOPT_DEBUGFUNCTION.3: emphasize that incoming data is "raw" [130]
o CURLOPT_POST.3: Explain setting to 0 changes request type [61]
o docs/curl_ws_send: Fixed typo in websocket docs [114]
o docs/EARLY-RELEASE.md: how to determine an early release [37]
@ -82,11 +83,15 @@ This release includes the following bugfixes:
o HTTP-COOKIES.md: mention that http://localhost is a secure context [76]
o HTTP-COOKIES.md: update the 6265bis link to draft-11 [70]
o http: do not send PROXY more than once [46]
o http: fix the ::1 comparison for IPv6 localhost for cookies [155]
o http: set 'this_is_a_follow' in the Location: logic [40]
o http: use the IDN decoded name in HSTS checks [154]
o hyper: classify headers as CONNECT and 1XX [56]
o hyper: fix handling of hyper_task's when reusing the same address [33]
o idn: remove Curl_win32_ascii_to_idn [153]
o INSTALL: update operating systems and CPU archs [91]
o KNOWN_BUGS: remove eight entries [50]
o lib1560: add some basic IDN host name tests [151]
o lib: connection filters (cfilter) addition to curl: [43]
o lib: feature deprecation warnings in gcc >= 4.3 [58]
o lib: fix some type mismatches and remove unneeded typecasts [12]
@ -97,6 +102,7 @@ This release includes the following bugfixes:
o lib: use size_t or int etc instead of longs [145]
o libcurl-errors.3: remove duplicate word [3]
o libssh2: return error when ssh_hostkeyfunc returns error [121]
o limit-rate.d: see also --rate
o log2changes.pl: wrap long lines at 80 columns [59]
o Makefile.mk: address minor issues [87]
o Makefile.mk: improve a GNU Make hack [122]
@ -128,6 +134,8 @@ This release includes the following bugfixes:
o sendf: change Curl_read_plain to wrap Curl_recv_plain [48]
o sendf: remove unnecessary if condition [26]
o setup: do not require __MRC__ defined for Mac OS 9 builds [117]
o smb/telnet: do not free the protocol struct in *_done() [152]
o socks: fix username max size is 255 (0xFF) [146]
o spellcheck.words: remove 'github' as an accepted word [22]
o ssl-reqd.d: clarify that this is for upgrading connections only [138]
o strcase: use curl_str(n)equal for case insensitive matches [8]
@ -180,24 +188,25 @@ advice from friends like these:
Adam Averay, Alexandre Ferrieux, Alex Xu, Ali Utku Selen, Andrei Rybak,
Andy Alt, Andy Stamp, Anthony Hu, AtariDreams on github, Ayesh Karunaratne,
Baitinq on github, Boris Verkhovskiy, Casey Bodley, Christian Schmitz,
Christopher Sauer, Christoph Reiter, Dan Fandrich, Daniel Faust,
Daniel Gustafsson, Daniel Stenberg, David Benjamin, Diogo Teles Sant'Anna,
Egor Pugin, Emanuele Torre, Emil Engler, Emil Österlund, Eric Vigeant,
Erik Janssen, Fata Nugraha, Felipe Gasper, Frank Gevaerts, Geeknik Labs,
Gisle Vanem, godmar on github, Henning Schild, Hirotaka Tagawa,
Ikko Ashimine, Jakub Zakrzewski, Joel Depooter, John Sherrill, Jon Rumsey,
jvreelanda on github, Karthikdasari0423 on github, Kenneth Myhra,
Lorenzo Miniero, Luca Niccoli, Marcel Raad, Marc Hörsken, Mark Gaiser,
Max Dymond, Michael Drake, Michael Kaufmann, Michael Musset,
Mikhail Kuznetsov, MonkeybreadSoftware on github, Nathan Moinvaziri,
Oskar Sigvardsson, Patrick Monnerat, Patrick Schlangen, Peter Piekarski,
Philip Chan, Philip Heiduck, Philip Sanetra, Prithvi MK, Randall S. Becker,
Ray Satiro, Rob de Wit, Robin Marx, Ryan Schmidt, Sean McArthur,
Stefan Eissing, Stephan Guilloux, Stuart Henderson, Thomas Glanzmann,
Trail of Bits, u20221022 on github, Viktor Szakats, xianghongai on github,
Baitinq on github, Boris Verkhovskiy, BratSinot on github, Casey Bodley,
Christian Schmitz, Christopher Sauer, Christoph Reiter, Dan Fandrich,
Daniel Faust, Daniel Gustafsson, Daniel Stenberg, David Benjamin,
Diogo Teles Sant'Anna, Egor Pugin, Emanuele Torre, Emil Engler,
Emil Österlund, Eric Vigeant, Erik Janssen, Fata Nugraha, Felipe Gasper,
Frank Gevaerts, Geeknik Labs, Gisle Vanem, godmar on github, Henning Schild,
Hiroki Kurosawa, Hirotaka Tagawa, Ikko Ashimine, Jakub Zakrzewski,
Joel Depooter, John Sherrill, Jon Rumsey, jvreelanda on github,
Karthikdasari0423 on github, Kenneth Myhra, Lorenzo Miniero, Luca Niccoli,
Marcel Raad, Marc Hörsken, Mark Gaiser, Max Dymond, Michael Drake,
Michael Kaufmann, Michael Musset, Mikhail Kuznetsov,
MonkeybreadSoftware on github, Nathan Moinvaziri, Oskar Sigvardsson,
Patrick Monnerat, Patrick Schlangen, Peter Piekarski, Philip Chan,
Philip Heiduck, Philip Sanetra, Prithvi MK, Randall S. Becker, Ray Satiro,
Rob de Wit, Robin Marx, Ryan Schmidt, Sean McArthur, Stefan Eissing,
Stephan Guilloux, Stuart Henderson, Thomas Glanzmann, Trail of Bits,
u20221022 on github, Viktor Szakats, xianghongai on github, Xì Gà,
xtonik on github, Zespre Schmidt
(80 contributors)
(83 contributors)
References to bug reports and discussions on issues:
@ -330,6 +339,7 @@ References to bug reports and discussions on issues:
[127] = https://curl.se/bug/?i=10101
[128] = https://curl.se/bug/?i=10078
[129] = https://curl.se/bug/?i=10064
[130] = https://curl.se/bug/?i=10106
[131] = https://curl.se/bug/?i=10063
[132] = https://curl.se/bug/?i=10062
[133] = https://curl.se/bug/?i=10049
@ -345,7 +355,13 @@ References to bug reports and discussions on issues:
[143] = https://curl.se/bug/?i=10096
[144] = https://curl.se/bug/?i=10095
[145] = https://curl.se/bug/?i=10088
[146] = https://curl.se/bug/?i=10105
[147] = https://curl.se/bug/?i=10087
[148] = https://curl.se/bug/?i=10089
[149] = https://curl.se/bug/?i=10084
[150] = https://curl.se/bug/?i=10085
[151] = https://curl.se/bug/?i=10094
[152] = https://curl.se/bug/?i=10112
[153] = https://curl.se/bug/?i=10094
[154] = https://curl.se/bug/?i=10111
[155] = https://curl.se/bug/?i=10120