RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2022-11-25 08:40:19 +01:00
parent 975efec61b
commit e3302eb5bb
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -2,9 +2,9 @@ curl and libcurl 7.87.0
Public curl releases: 212
Command line options: 249
curl_easy_setopt() options: 301
curl_easy_setopt() options: 302
Public functions in libcurl: 91
Contributors: 2755
Contributors: 2758
This release includes the following changes:
@ -24,7 +24,9 @@ This release includes the following bugfixes:
o cookie: compare cookie prefixes case insensitively [14]
o cookie: expire cookies at once when max-age is negative [45]
o curl-rustls.m4: on macOS, rustls also needs the Security framework [44]
o curl: override the numeric locale and set "C" by force [60]
o curl: timeout in the read callback [15]
o curl_endian: remove Curl_write64_le from header [81]
o curl_path: do not add '/' if homedir ends with one [4]
o CURLMOPT_SOCKETFUNCTION.3: clarify CURL_POLL_REMOVE [1]
o CURLOPT_DEBUGFUNCTION.3: do not assume nul-termination in example [31]
@ -33,8 +35,11 @@ This release includes the following bugfixes:
o docs/INSTALL.md: expand on static builds [62]
o docs/WEBSOCKET.md: explain the URL use [71]
o docs: add missing parameters for --retry flag [2]
o docs: add more "SEE ALSO" links to CA related pages [82]
o docs: explain the noproxy CIDR notation support [17]
o docs: remove performance note in CURLOPT_SSL_VERIFYPEER [13]
o examples/10-at-a-time: fix possible skipped final transfers [85]
o examples: update descriptions [83]
o gen.pl: do not generate CURLHELP bitmask lines > 79 characters [10]
o headers: add endif comments [51]
o HTTP-COOKIES.md: mention that http://localhost is a secure context [76]
@ -50,14 +55,17 @@ This release includes the following bugfixes:
o lib: fix some type mismatches and remove unneeded typecasts [12]
o lib: parse numbers with fixed known base 10 [77]
o lib: remove bad set.opt_no_body assignments [42]
o lib: rewind BEFORE request instead of AFTER previous [65]
o lib: sync guard for Curl_getaddrinfo_ex() definition and use [6]
o libcurl-errors.3: remove duplicate word [3]
o log2changes.pl: wrap long lines at 80 columns [59]
o Makefile.mk: portable Makefile.m32 [86]
o maketgz: set the right version in lib/libcurl.plist [53]
o misc: remove duplicated include files [28]
o misc: typo and grammar fixes [23]
o negtelnetserver.py: have it call its close() method [68]
o netrc.d: provide mutext info [63]
o netware: remove leftover traces [80]
o noproxy: also match with adjacent comma [19]
o noproxy: tailmatch like in 7.85.0 and earlier [35]
o nroff-scan.pl: detect double highlights
@ -81,6 +89,7 @@ This release includes the following bugfixes:
o url: move back the IDN conversion of proxy names [74]
o urldata: change port num storage to int and unsigned short [66]
o vtls: fix build without proxy support [38]
o vtls: localization of state data in filters [84]
o WEBSOCKET.md: fix broken link [30]
o Websocket: fixes for partial frames and buffer updates. [7]
o websockets: fix handling of partial frames [32]
@ -103,19 +112,21 @@ Planned upcoming removals include:
This release would not have looked like this without help, code, reports and
advice from friends like these:
Adam Averay, Alexandre Ferrieux, Alex Xu, Andrei Rybak, Andy Stamp,
Anthony Hu, AtariDreams on github, Ayesh Karunaratne, Christopher Sauer,
Christoph Reiter, Dan Fandrich, Daniel Gustafsson, Daniel Stenberg,
Egor Pugin, Emanuele Torre, Emil Österlund, Eric Vigeant, Erik Janssen,
Fata Nugraha, Felipe Gasper, godmar on github, Henning Schild,
Hirotaka Tagawa, Joel Depooter, John Sherrill, Jon Rumsey,
jvreelanda on github, Karthikdasari0423 on github, Lorenzo Miniero,
Luca Niccoli, Marc Hörsken, Michael Drake, MonkeybreadSoftware on github,
Nathan Moinvaziri, Oskar Sigvardsson, Patrick Monnerat, Patrick Schlangen,
Peter Piekarski, Philip Chan, Randall S. Becker, Ray Satiro, Sean McArthur,
Stefan Eissing, Stephan Guilloux, Stuart Henderson, Thomas Glanzmann,
Trail of Bits, Viktor Szakats, xianghongai on github, Zespre Schmidt
(50 contributors)
Adam Averay, Alexandre Ferrieux, Alex Xu, Ali Utku Selen, Andrei Rybak,
Andy Stamp, Anthony Hu, AtariDreams on github, Ayesh Karunaratne,
Christopher Sauer, Christoph Reiter, Dan Fandrich, Daniel Faust,
Daniel Gustafsson, Daniel Stenberg, Egor Pugin, Emanuele Torre,
Emil Österlund, Eric Vigeant, Erik Janssen, Fata Nugraha, Felipe Gasper,
godmar on github, Henning Schild, Hirotaka Tagawa, Joel Depooter,
John Sherrill, Jon Rumsey, jvreelanda on github, Karthikdasari0423 on github,
Lorenzo Miniero, Luca Niccoli, Marc Hörsken, Michael Drake,
Mikhail Kuznetsov, MonkeybreadSoftware on github,
MonkeybreadSoftware on github, Nathan Moinvaziri, Oskar Sigvardsson,
Patrick Monnerat, Patrick Schlangen, Peter Piekarski, Philip Chan,
Randall S. Becker, Ray Satiro, Ryan Schmidt, Sean McArthur, Stefan Eissing,
Stephan Guilloux, Stuart Henderson, Thomas Glanzmann, Trail of Bits,
Viktor Szakats, xianghongai on github, Zespre Schmidt
(55 contributors)
References to bug reports and discussions on issues:
@ -178,10 +189,12 @@ References to bug reports and discussions on issues:
[57] = https://curl.se/bug/?i=9893
[58] = https://curl.se/bug/?i=9667
[59] = https://curl.se/bug/?i=9896
[60] = https://curl.se/bug/?i=9969
[61] = https://curl.se/bug/?i=9849
[62] = https://curl.se/bug/?i=9944
[63] = https://curl.se/bug/?i=9899
[64] = https://curl.se/bug/?i=9899
[65] = https://curl.se/bug/?i=9735
[66] = https://curl.se/bug/?i=9946
[67] = https://curl.se/bug/?i=9583
[68] = https://curl.se/bug/?i=9894
@ -193,3 +206,10 @@ References to bug reports and discussions on issues:
[75] = https://curl.se/bug/?i=2975
[76] = https://curl.se/bug/?i=9938
[77] = https://curl.se/bug/?i=9933
[80] = https://curl.se/bug/?i=9966
[81] = https://curl.se/bug/?i=9968
[82] = https://curl.se/bug/?i=9959
[83] = https://curl.se/bug/?i=9960
[84] = https://curl.se/bug/?i=9919
[85] = https://curl.se/bug/?i=9953
[86] = https://curl.se/bug/?i=9764