RELEASE-NOTES: synced

This commit is contained in:
Daniel Stenberg 2024-06-12 09:37:36 +02:00
parent b77d627d24
commit 47a64f7ee9
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -10,10 +10,12 @@ This release includes the following changes:
o curl: add --ip-tos (IP Type of Service / Traffic Class) [42]
o curl: add --mptcp [29]
o curl: add --vlan-priority [107]
o curl: add -w '%{num_retries} [65]
o gnutls: support CA caching [90]
o noproxy: patterns need to be comma separated [75]
o socket: support binding to interface *AND* IP [80]
o tcpkeepalive: add CURLOPT_TCP_KEEPCNT and --keepalive-cnt [103]
o urlapi: add CURLU_NO_GUESS_SCHEME [72]
o wolfssl: support CA caching [73]
@ -50,6 +52,7 @@ This release includes the following bugfixes:
o curl_multi_poll.md: expand the example with an custom file descriptor [21]
o curl_url_set.md: libcurl only parses :// URLs [48]
o CURLOPT_CONNECTTIMEOUT*: clarify, document the milliseond version [105]
o CURLOPT_ECH.md: remove repeated 'if' [109]
o DISTROS: add a link to the list archive [22]
o DISTROS: add MSYS2 (native) links [100]
o docs/cmdline-opts: fix mail-auth example TLD typo [35]
@ -70,11 +73,13 @@ This release includes the following bugfixes:
o lib: fix thread entry point to return `DWORD` on WinCE [85]
o lib: prefer `var = time(NULL)` over `time(&var)` [52]
o lib: tidy up types and casts [92]
o lib: xfer_setup and non-blocking shutdown [111]
o libssh: remove CURLOPT_SSL_VERIFYHOST check [36]
o managen: warn on excessively long help texts [87]
o mbedtls: check version for cipher id [12]
o mbedtls: send close-notify on close [11]
o mbedtls: v3.6.0 workarounds [89]
o misc: fix typos [108]
o multi: add multi->proto_hash, a key-value store for protocol data [37]
o multi: fix multi_wait() timeout handling [51]
o noproxy: test bad ipv6 net size first [82]
@ -91,7 +96,8 @@ This release includes the following bugfixes:
o socket: change TCP keepalive from ms to seconds on DragonFly BSD [74]
o socket: use SOCK_NONBLOCK to eliminate extra system call [86]
o socketpair: add `eventfd` and use `SOCK_NONBLOCK` for `socketpair()` [81]
o tcpkeepalive: support setting TCP keep-alive parameters on Solaris <11.4 [91]
o tcpkeepalive: support TCP keep-alive parameters on Solaris <11.4 [91]
o test1486: verify that write-out.md and tool_writeout.c are in sync [112]
o test: add test1484, for HEAD with content [18]
o test: add test1546, chunked not last transfer encoding [17]
o tests: add pytest for --ciphers and --tls13-ciphers options [38]
@ -110,6 +116,7 @@ This release includes the following bugfixes:
o transfer: conn close on paused upload [8]
o transfer: remove curl_upload_refill_watermark, no longer used [50]
o url: allow DoH transfers to override max connection limit [68]
o vms: fixed language in comment [110]
o vtls: deprioritize Secure Transport [71]
o winbuild: fix PE version info debug flag [1]
o winbuild: remove outdated WIN32 defines [5]
@ -139,10 +146,10 @@ advice from friends like these:
Jay Guerette, Jonathan Matthews, Joseph Chen, Kai Pastor, kartatz,
Keerthi Timmaraju, Lee Li, Luke Hamburg, Marcel Raad, Matthias Gatto,
Matthieu Baerts, Matt Jolly, Olivier Bonaventure, Orgad Shaneh, Pavel Pavlov,
pszlazak on github, Ray Satiro, renovate[bot], Sebastian Andersson,
pszlazak on github, RainRat, Ray Satiro, renovate[bot], Sebastian Andersson,
Sergey Bronnikov, Stefan Eissing, Stephen Farrell, Tatsuhiro Tsujikawa,
Viktor Szakats, vvb2060
(45 contributors)
(46 contributors)
References to bug reports and discussions on issues:
@ -248,5 +255,12 @@ References to bug reports and discussions on issues:
[100] = https://curl.se/bug/?i=13915
[101] = https://curl.se/bug/?i=13914
[102] = https://curl.se/bug/?i=13914
[103] = https://curl.se/bug/?i=13885
[104] = https://curl.se/bug/?i=13904
[105] = https://curl.se/bug/?i=13905
[107] = https://curl.se/bug/?i=13907
[108] = https://curl.se/bug/?i=13923
[109] = https://curl.se/bug/?i=13922
[110] = https://curl.se/bug/?i=13921
[111] = https://curl.se/bug/?i=13913
[112] = https://curl.se/bug/?i=13920