Parcourir la source

RELEASE-NOTES: synced

Daniel Stenberg il y a 1 an
Parent
commit
4858e7af1c
1 fichiers modifiés avec 31 ajouts et 14 suppressions
  1. 31 14
      RELEASE-NOTES

+ 31 - 14
RELEASE-NOTES

@@ -4,7 +4,7 @@ curl and libcurl 7.87.1
  Command line options:         250
  curl_easy_setopt() options:   302
  Public functions in libcurl:  91
- Contributors:                 2808
+ Contributors:                 2811
 
 This release includes the following changes:
 
@@ -13,6 +13,7 @@ This release includes the following changes:
  o src: add --http3-only [81]
  o tool_operate: share HSTS between handles
  o urlapi: add CURLU_PUNYCODE [25]
+ o writeout: add %{certs} and %{num_certs} [33]
 
 This release includes the following bugfixes:
 
@@ -25,6 +26,7 @@ This release includes the following bugfixes:
  o cmake: bump requirement to 3.7 [23]
  o cmake: check for sendmsg [39]
  o cmake: delete redundant macro definition `SECURITY_WIN32` [91]
+ o cmake: fix dev warning due to mismatched arg [160]
  o cmake: fix the snprintf detection [5]
  o cmake: remove deprecated symbols check [96]
  o cmake: set SOVERSION also for macOS [68]
@@ -101,9 +103,11 @@ This release includes the following bugfixes:
  o msh3: add support for request payload [28]
  o msh3: update to v0.5 Release [17]
  o msh3: update to v0.6 [60]
+ o multi: stop sending empty HTTP/3 UDP datagrams on Windows [136]
  o multihandle: turn bool struct fields into bits [26]
  o ngtcp2: add CURLOPT_SSL_CTX_FUNCTION support for openssl+wolfssl [62]
  o ngtcp2: fix the build without 'sendmsg' [38]
+ o ngtcp2: replace removed define and stop using removed function [164]
  o no-clobber.d: only use long form options in man page text [145]
  o noproxy: support for space-separated names is deprecated [66]
  o nss: implement data_pending method [43]
@@ -124,12 +128,16 @@ This release includes the following bugfixes:
  o runtests: consider warnings fatal and error on them [32]
  o runtests: fix detection of TLS backends [50]
  o runtests: make 'mbedtls' a testable feature
+ o rustls: improve error messages [162]
+ o scripts/delta: show percent of number of files changed since last tag
  o scripts: fix Appveyor job detection in cijobs.pl
  o scripts: set file mode +x on all perl and shell scripts [63]
  o sectransp: fix for incomplete read/writes [61]
  o SECURITY-PROCESS.md: document severity levels [20]
+ o setopt: Address undefined behaviour by checking for null [161]
  o setopt: move the SHA256 opt within #ifdef libssh2 [42]
  o setopt: use >, not >=, when checking if uarg is larger than uint-max [140]
+ o smb: return error on upload without size [142]
  o socketpair: allow localhost MITM sniffers [30]
  o strdup: name it Curl_strdup [16]
  o system.h: assume OS400 is always built with ILEC compiler [95]
@@ -162,11 +170,11 @@ This release includes the following bugfixes:
  o vtls: manage current easy handle in nested cfilter calls [90]
  o vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
  o winbuild: document that arm64 is supported [92]
+ o windows: always use curl's basename() implementation [157]
  o wolfssl: remove deprecated post-quantum algorithms [124]
  o workflows/linux.yml: merge 3 common packages [18]
  o write-out.d: add 'since version' to %{header_json} documentation [129]
  o write-out.d: clarify Windows % symbol escaping [86]
- o writeout: add %{certs} and %{num_certs} [33]
  o ws: fix autoping handling [70]
  o ws: fix multiframe send handling [143]
  o ws: fix recv of larger frames [144]
@@ -192,23 +200,25 @@ This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
   Alexey Savchuk, Andrei Rybak, Andy Alt, Anthony Hu, Brian Green,
-  Cameron Blomquist, Dan Fandrich, Daniel Gustafsson, Daniel Stenberg,
-  dekerser on github, Divy Le Ray, Esdras de Morais da Silva,
-  Federico Pellegrin, Fujii Hironori, Gerrit Renker, Gisle Vanem,
-  Gregory Panakkal, Hannah Schierling, Harry Sintonen, Hide Ishikawa,
-  highmtworks on github, Jakob Hirsch, John Bampton, John Porter,
-  John Sherrill, Jon Rumsey, Josh Brobst, Kvarec Lezki, Lucas Pardue,
-  Marc Aldorasi, Marcel Raad, Mark Roszko, Martin D'Aloia, Martin Waleczek,
-  Michael Osipov, Mike Duglas, Muhammad Hussein Ammari, Nick Banks,
-  nick-telia on github, norbertmm on github, odek86 on github,
+  Cameron Blomquist, Cherish98 on Github, Dan Fandrich, Daniel Gustafsson,
+  Daniel Stenberg, dekerser on github, Divy Le Ray, Dmitry Atamanov,
+  Esdras de Morais da Silva, Federico Pellegrin, Fujii Hironori, Gerrit Renker,
+  Gisle Vanem, Gregory Panakkal, Hannah Schierling, Harry Sintonen,
+  Hide Ishikawa, highmtworks on github, Jacob Hoffman-Andrews, Jakob Hirsch,
+  James Keast, John Bampton, John Porter, John Sherrill, Jon Rumsey,
+  Josh Brobst, Karthikdasari0423 on github, Kvarec Lezki, Lucas Pardue,
+  Marc Aldorasi, Marcel Raad, Marc Hörsken, Mark Roszko, Martin D'Aloia,
+  Martin Waleczek, Michael Osipov, Mike Duglas, Muhammad Hussein Ammari,
+  Nick Banks, nick-telia on github, norbertmm on github, odek86 on github,
   Patrick Monnerat, Paul Groke, Paul Howarth, Peter Wu, Philip Heiduck,
   Pronyushkin Petr, Radek Brich, Radu Hociung, RanBarLavie on github,
   Ray Satiro, Ryan Schmidt, Sébastien Helleu, Sergey Bronnikov,
   Sergio-IME on github, sergio-nsk on github, SerusDev on github, Stanley Wucw,
   Stefan Eissing, Stefan Talpalaru, Stephan Guilloux, Tatsuhiro Tsujikawa,
-  Thomas1664 on github, Thomas Klausner, Timmy Schierling, Viktor Szakats,
-  violetlige on github, William Tang, Yurii Rashkovskii
-  (69 contributors)
+  Thomas1664 on github, Thomas Klausner, Timmy Schierling,
+  UnicornZhang on Github, Viktor Szakats, violetlige on github, William Tang,
+  Yurii Rashkovskii
+  (76 contributors)
 
 References to bug reports and discussions on issues:
 
@@ -347,10 +357,12 @@ References to bug reports and discussions on issues:
  [133] = https://curl.se/bug/?i=10322
  [134] = https://curl.se/bug/?i=10437
  [135] = https://curl.se/bug/?i=10434
+ [136] = https://curl.se/bug/?i=9086
  [138] = https://curl.se/bug/?i=10414
  [139] = https://curl.se/bug/?i=10130
  [140] = https://curl.se/bug/?i=10421
  [141] = https://curl.se/bug/?i=10451
+ [142] = https://curl.se/bug/?i=10484
  [143] = https://curl.se/bug/?i=10413
  [144] = https://curl.se/bug/?i=10438
  [145] = https://curl.se/bug/?i=10461
@@ -365,3 +377,8 @@ References to bug reports and discussions on issues:
  [154] = https://curl.se/bug/?i=10409
  [155] = https://curl.se/bug/?i=10432
  [156] = https://curl.se/bug/?i=10432
+ [157] = https://curl.se/bug/?i=10261
+ [160] = https://curl.se/bug/?i=10471
+ [161] = https://curl.se/bug/?i=10472
+ [162] = https://curl.se/bug/?i=10463
+ [164] = https://curl.se/bug/?i=10469