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