mirror of
https://github.com/curl/curl.git
synced 2026-04-11 12:01:42 +08:00
RELEASE-NOTES: synced
curl 8.16.0 release
This commit is contained in:
parent
bee4ee6141
commit
11b991232f
@ -4,7 +4,7 @@ curl and libcurl 8.16.0
|
||||
Command line options: 272
|
||||
curl_easy_setopt() options: 308
|
||||
Public functions in libcurl: 98
|
||||
Contributors: 3502
|
||||
Contributors: 3499
|
||||
|
||||
This release includes the following changes:
|
||||
|
||||
@ -117,10 +117,12 @@ This release includes the following bugfixes:
|
||||
o DISTROS.md: add Haiku [39]
|
||||
o docs/cmdline-opts: the auth types are not mutually exclusive [103]
|
||||
o docs: add CURLOPT type change history, drop casts where present [143]
|
||||
o docs: add major incident section to vuln disclosure policy [271]
|
||||
o docs: fix link CONTRIBUTE.md link [192]
|
||||
o docs: fix name in curl_easy_ssls_export man page [12]
|
||||
o docs: fix typo (staring -> starting) [211]
|
||||
o docs: point two broken links to archive.org [134]
|
||||
o docs: put `<>` within backticks in titles [261]
|
||||
o doh: rename symbols to avoid collision with mingw-w64 headers [66]
|
||||
o easy handle: check validity on external calls [28]
|
||||
o examples: drop long cast for `CURLALTSVC_*`
|
||||
@ -163,6 +165,7 @@ This release includes the following bugfixes:
|
||||
o ngtcp2: extend callback tables for nghttp3 1.11.0 and ngtcp2 1.14.0 [47]
|
||||
o ngtcp2: handshake timeout should be equal to --connect-timeout [262]
|
||||
o ngtcp2: use custom mem funcs [204]
|
||||
o openldap: fix `-Wtentative-definition-compat` [268]
|
||||
o openssl: add and use `HAVE_BORINGSSL_LIKE` internal macro [222]
|
||||
o openssl: add and use `HAVE_OPENSSL3` internal macro [223]
|
||||
o openssl: assume `OPENSSL_VERSION_NUMBER` [181]
|
||||
@ -264,6 +267,7 @@ This release includes the following bugfixes:
|
||||
o urldata: reduce two long struct fields to unsigned short [174]
|
||||
o urlglob: only accept 255 globs
|
||||
o vquic-tls: fix SSL backend type for QUIC connections using gnutls [29]
|
||||
o vquic: replace assert [254]
|
||||
o vquic: use curl_getenv [168]
|
||||
o vtls: set seen http version on successful ALPN [160]
|
||||
o websocket example: cast print values to unsigned int [251]
|
||||
@ -283,6 +287,7 @@ This release includes the following bugfixes:
|
||||
o wolfssl: rename ML-KEM hybrids to match IETF draft [173]
|
||||
o write-out.md: header_json is not included the json object [243]
|
||||
o ws: avoid NULL pointer deref in curl_ws_recv [91]
|
||||
o ws: get a new mask for each new outgoing frame [255]
|
||||
|
||||
This release includes the following known bugs:
|
||||
|
||||
@ -306,25 +311,26 @@ Planned upcoming removals include:
|
||||
This release would not have looked like this without help, code, reports and
|
||||
advice from friends like these:
|
||||
|
||||
adamse on github, Ahmad Gani, Alice Lee Poetics, Ammar Faizi, Andriy Druk,
|
||||
Anthony Hu, Berthin Torres Callañaupa, BobodevMm on github, Calvin Ruocco,
|
||||
Caolán McNamara, Cole Leavitt, d1r3ct0r, Dan Fandrich, Daniel Böhmer,
|
||||
Daniel Engberg, Daniel McCarney, Daniel Stenberg, David Zhuang,
|
||||
devgs on github, Dominik Tomecki, Dustin L. Howett, Eshan Kelkar,
|
||||
Florian Friedrich, Gabriel Marin, Gisle Vanem, Google Big Sleep,
|
||||
Harry Sintonen, IoannisGS on github, Jelle Raaijmakers, Jeroen Ooms,
|
||||
adamse on github, Ahmad Gani, Alice Lee Poetics, Ammar Faizi,
|
||||
Andrew Kirillov, Andriy Druk, Anthony Hu, Berthin Torres Callañaupa,
|
||||
BobodevMm on github, Calvin Ruocco, Caolán McNamara, Cole Leavitt,
|
||||
correctmost on github, d1r3ct0r, Dan Fandrich, Daniel Böhmer, Daniel Engberg,
|
||||
Daniel McCarney, Daniel Stenberg, David Zhuang, devgs on github,
|
||||
Dominik Tomecki, Dustin L. Howett, Eshan Kelkar, Florian Friedrich,
|
||||
Gabriel Marin, Gisle Vanem, Google Big Sleep, Harry Sintonen,
|
||||
IoannisGS on github, James Fuller, Jelle Raaijmakers, Jeroen Ooms,
|
||||
Kai Pastor, Karthik Das, kkmuffme on github, kupavcevdenis on github,
|
||||
letshack9707 on hackerone, lf- on github, LoRd_MuldeR, Marcel Raad,
|
||||
Michael Osipov, Michał Petryka, Natris on github, nevakrien on github,
|
||||
Oxan van Leeuwen, Paul Gilmartin, Pavel Kropachev, Petar Popovic,
|
||||
Philippe Antoine, Pino Toscano, Qriist, Qriist on github, Ray Satiro,
|
||||
Philippe Antoine, Pino Toscano, Qriist on github, Ray Satiro,
|
||||
renovate[bot], RepoRascal on hackerone, rm-rmonaghan on github,
|
||||
Roberto Hidalgo, Samuel Henrique, Schrijvers Luc, Sebastian Carlos,
|
||||
Sergio Durigan Junior, Simon Dalvai, Stanislav Osipov, Stefan Eissing,
|
||||
stephannn on github, sunriseL, Tal Regev, Terence Eden, Todd Gamblin,
|
||||
Viktor Szakats, Waldemar Kornewald, XCas13, xfangfang, yaoy6 on github,
|
||||
Yedaya Katsman, ウさん
|
||||
(74 contributors)
|
||||
(76 contributors)
|
||||
|
||||
References to bug reports and discussions on issues:
|
||||
|
||||
@ -581,14 +587,19 @@ References to bug reports and discussions on issues:
|
||||
[251] = https://curl.se/bug/?i=18326
|
||||
[252] = https://curl.se/bug/?i=18263
|
||||
[253] = https://curl.se/bug/?i=18433
|
||||
[254] = https://curl.se/bug/?i=18495
|
||||
[255] = https://curl.se/bug/?i=18496
|
||||
[256] = https://curl.se/bug/?i=18424
|
||||
[258] = https://curl.se/bug/?i=18469
|
||||
[259] = https://curl.se/bug/?i=18455
|
||||
[260] = https://curl.se/bug/?i=18430
|
||||
[261] = https://curl.se/bug/?i=18498
|
||||
[262] = https://curl.se/bug/?i=18431
|
||||
[265] = https://curl.se/bug/?i=18422
|
||||
[266] = https://curl.se/bug/?i=18413
|
||||
[268] = https://curl.se/bug/?i=18470
|
||||
[269] = https://curl.se/bug/?i=18286
|
||||
[270] = https://curl.se/bug/?i=18457
|
||||
[271] = https://curl.se/bug/?i=18483
|
||||
[273] = https://curl.se/bug/?i=18462
|
||||
[275] = https://curl.se/bug/?i=18459
|
||||
|
||||
Loading…
Reference in New Issue
Block a user