]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
RELEASE-NOTES: synced
authorDaniel Stenberg <daniel@haxx.se>
Fri, 25 Nov 2022 07:40:19 +0000 (08:40 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 25 Nov 2022 07:40:19 +0000 (08:40 +0100)
RELEASE-NOTES

index d789d6522140158a37649d42cf270a5a7dd81dcc..5ab76b110f65a615606e0ad2768d5a8ea10e9c32 100644 (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