mirror of
https://github.com/curl/curl.git
synced 2026-05-06 17:07:28 +03:00
RELEASE-NOTES: synced
This commit is contained in:
parent
40b65d869a
commit
5227dd9c2e
1 changed files with 25 additions and 2 deletions
|
|
@ -4,8 +4,8 @@ curl and libcurl 8.20.0
|
|||
Command line options: 273
|
||||
curl_easy_setopt() options: 308
|
||||
Public functions in libcurl: 100
|
||||
Authors: 1462
|
||||
Contributors: 3658
|
||||
Authors: 1463
|
||||
Contributors: 3663
|
||||
|
||||
This release includes the following changes:
|
||||
|
||||
|
|
@ -26,6 +26,7 @@ This release includes the following bugfixes:
|
|||
o asyn-ares: connect async [220]
|
||||
o asyn-ares: drop orphaned variable references [86]
|
||||
o asyn-ares: fix HTTPS-lookup when not on port 443 [100]
|
||||
o asyn-thrdd: drop redundant `result` check [291]
|
||||
o asyn-thrdd: fix clang-tidy unused value warning [125]
|
||||
o async-ares: fix query counter handling [195]
|
||||
o autotools: limit checksrc target to ignore non-repo test sources [12]
|
||||
|
|
@ -67,6 +68,7 @@ This release includes the following bugfixes:
|
|||
o configure: remove superfluous experimental warning for HTTP/3 [169]
|
||||
o configure: silence useless clang warnings in C89 builds [156]
|
||||
o configure: tidy up comments [202]
|
||||
o connect: fix typo on error message
|
||||
o cookie: fix rejection when tabs in value [189]
|
||||
o curl-wolfssl.m4: fix to use the correct value for pkg-config directory [36]
|
||||
o curl.h: replace macros with C++-friendly method to enforce 3 args [110]
|
||||
|
|
@ -94,6 +96,7 @@ This release includes the following bugfixes:
|
|||
o docs/cmdline-opts: tidy up retry-connrefused [190]
|
||||
o docs/lib: fix typos [53]
|
||||
o docs/libcurl: improve easy setopt examples [266]
|
||||
o docs: clarify retry-max-time timing [294]
|
||||
o docs: CURLOPT_LOGIN_OPTIONS is a login property [228]
|
||||
o docs: enable more compiler warnings for C snippets, fix 3 finds [71]
|
||||
o docs: list more dependencies for running Python HTTP tests [123]
|
||||
|
|
@ -123,6 +126,7 @@ This release includes the following bugfixes:
|
|||
o Happy Eyeballs: add resolution time delay [238]
|
||||
o haproxy: use correct ip version on client supplied address [275]
|
||||
o hostip: clear the sockaddr_in6 structure before use [20]
|
||||
o hostip: init the curl_jmpenv_lock appropriately [278]
|
||||
o hostip: resolve user supplied ip addresses [259]
|
||||
o HSTS: cap the list [177]
|
||||
o hsts: make the HSTS read callback handle name dupes [141]
|
||||
|
|
@ -165,11 +169,14 @@ This release includes the following bugfixes:
|
|||
o libtest: drop duplicate include [111]
|
||||
o location/follow: mention netrc [138]
|
||||
o man: fix argument type for `CURLSHOPT_[UN]SHARE` options [211]
|
||||
o mbedtls: cleanup more without care for 'initialized' [262]
|
||||
o mbedtls: fix ECJPAKE matching [135]
|
||||
o mbedtls: remove failf() call with first argument as NULL [249]
|
||||
o md4, md5: switch to wolfCrypt API in wolfSSL builds [139]
|
||||
o mime: only allow 40 levels of calls [241]
|
||||
o misc: fix code quality findings [209]
|
||||
o mk-ca-bundle.pl: make `ca-bundle.crt` timestamp match `certdata.txt`'s [44]
|
||||
o multi: enhance pending handles fairness [284]
|
||||
o multi: fix connection retry for non-http [180]
|
||||
o multi: improve wakeup and wait code [118]
|
||||
o netrc: find login-less password when user is given in URL [6]
|
||||
|
|
@ -198,6 +205,7 @@ This release includes the following bugfixes:
|
|||
o ratelimit: reset on start [150]
|
||||
o request: reset resp_trailer in new requests [186]
|
||||
o runtests: skip setting ed25519 SSH key format [264]
|
||||
o rustls: fix memory leak on repeated SSLKEYLOGFILE fails [280]
|
||||
o rustls: handle EOF during initial handshake [203]
|
||||
o schannel: increase renegotiation timeout to 60 seconds [261]
|
||||
o scripts: drop redundant double-quotes: `"$var"` -> `$var` (Perl) [109]
|
||||
|
|
@ -205,6 +213,7 @@ This release includes the following bugfixes:
|
|||
o sendf: fix CR detection if no LF is in the chunk [219]
|
||||
o setopt: fix typos in comments [257]
|
||||
o setopt: move CURLOPT_CURLU [260]
|
||||
o setup connection filter: mark as setup [234]
|
||||
o sha256, sha512_256: switch to wolfCrypt API [147]
|
||||
o sha256: support delegating to wolfSSL API [148]
|
||||
o share: concurrency handling, easy updates [104]
|
||||
|
|
@ -265,6 +274,7 @@ This release includes the following bugfixes:
|
|||
o urlapi: same origin tests [213]
|
||||
o urlapi: stop extracting hostname from file:// URLs on Windows [247]
|
||||
o urlapi: verify the last letter of a scheme when set explicitly [16]
|
||||
o urldata.h: fix typo and lingering backtick [279]
|
||||
o urldata: connection bit ipv6_ip is wrong [59]
|
||||
o urldata: import port types and conn destination format [57]
|
||||
o urldata: make hstslist only present in HSTS builds [120]
|
||||
|
|
@ -272,6 +282,8 @@ This release includes the following bugfixes:
|
|||
o urldata: move cookiehost to struct SingleRequest [242]
|
||||
o urldata: remove trailers_state [17]
|
||||
o vquic: fix variable name in fallback code [207]
|
||||
o vtls: fix comment typos and tidy up a type [285]
|
||||
o vtls: log when key logging is enabled. [288]
|
||||
o vtls_scache: check reentrancy [243]
|
||||
o vtls_scache: include cert_blob independently of verifypeer [231]
|
||||
o wolfssl: document v5.0.0 (2021-11-01) as minimum required [151]
|
||||
|
|
@ -555,6 +567,7 @@ References to bug reports and discussions on issues:
|
|||
[231] = https://curl.se/bug/?i=21222
|
||||
[232] = https://curl.se/bug/?i=21266
|
||||
[233] = https://curl.se/bug/?i=21392
|
||||
[234] = https://curl.se/bug/?i=21437
|
||||
[236] = https://curl.se/bug/?i=21322
|
||||
[237] = https://curl.se/bug/?i=21388
|
||||
[238] = https://curl.se/bug/?i=21354
|
||||
|
|
@ -568,6 +581,7 @@ References to bug reports and discussions on issues:
|
|||
[246] = https://curl.se/bug/?i=21304
|
||||
[247] = https://curl.se/bug/?i=21296
|
||||
[248] = https://curl.se/bug/?i=21296
|
||||
[249] = https://curl.se/bug/?i=21441
|
||||
[251] = https://curl.se/bug/?i=21302
|
||||
[252] = https://curl.se/bug/?i=21380
|
||||
[253] = https://curl.se/bug/?i=21378
|
||||
|
|
@ -579,6 +593,7 @@ References to bug reports and discussions on issues:
|
|||
[259] = https://curl.se/bug/?i=21146
|
||||
[260] = https://curl.se/bug/?i=21298
|
||||
[261] = https://curl.se/bug/?i=21270
|
||||
[262] = https://curl.se/bug/?i=21440
|
||||
[264] = https://curl.se/bug/?i=21360
|
||||
[266] = https://curl.se/bug/?i=21364
|
||||
[267] = https://curl.se/bug/?i=21363
|
||||
|
|
@ -587,3 +602,11 @@ References to bug reports and discussions on issues:
|
|||
[270] = https://curl.se/bug/?i=21358
|
||||
[274] = https://curl.se/bug/?i=21351
|
||||
[275] = https://curl.se/bug/?i=21340
|
||||
[278] = https://curl.se/bug/?i=21432
|
||||
[279] = https://curl.se/bug/?i=21430
|
||||
[280] = https://curl.se/bug/?i=21427
|
||||
[284] = https://curl.se/bug/?i=21396
|
||||
[285] = https://curl.se/bug/?i=21421
|
||||
[288] = https://curl.se/bug/?i=19814
|
||||
[291] = https://curl.se/bug/?i=21415
|
||||
[294] = https://curl.se/bug/?i=21411
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue