Buy commercial curl support. We
help you work out your issues, debug your libcurl applications, use the API,
port to new platforms, add new features and more. With a team lead by the
curl founder Daniel himself.
[RELEASE] curl 8.10.1
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Daniel Stenberg via curl-library <curl-library_at_lists.haxx.se>
Date: Wed, 18 Sep 2024 08:10:24 +0200 (CEST)
Hello friends!
I'm happy to announce another curl release. Get it as always from
https://curl.se
curl and libcurl 8.10.1
Public curl releases: 261
Command line options: 265
curl_easy_setopt() options: 306
Public functions in libcurl: 94
Contributors: 3246
This release includes the following bugfixes:
o autotools: fix `--with-ca-embed` build rule [3]
o cmake: ensure `CURL_USE_OPENSSL`/`USE_OPENSSL_QUIC` are set in sync [8]
o cmake: fix MSH3 to appear on the feature list [20]
o connect: store connection info when really done [9]
o CURLMOPT_TIMERFUNCTION.md: emphasize that only a single timer should run [5]
o FTP: partly revert eeb7c1280742f5c8fa48a4340fc1e1a1a2c7075a [34]
o http2: when uploading data from stdin, fix eos forwarding [7]
o http: make max-filesize check not count ignored bodies [33]
o lib: fix AF_INET6 use outside of USE_IPV6 [13]
o libcurl-docs: CURLINFO_LOCAL_* work for QUIC as well as TCP [1]
o multi: check that the multi handle is valid in curl_multi_assign [14]
o QUIC: on connect, keep on trying on draining server [11]
o request: correctly reset the eos_sent flag [21]
o runtests: accecpt 'quictls' as OpenSSL compatible [2]
o rustls: fixed minor logic bug in default cipher selection [12]
o rustls: rustls-ffi 0.14.0 update [18]
o rustls: support strong CSRNG data [16]
o setopt: remove superfluous use of ternary expressions [4]
o singleuse: drop `Curl_memrchr()` for no-HTTP builds [24]
o test537: cap the rlimit max this test runs [10]
o tests: tweak lock file handling and timers [22]
o tool_cb_wrt: use "curl_response" if no file name in URL [19]
o transfer: fix sendrecv() without interim poll [15]
o vtls: fix `Curl_ssl_conn_config_match` doc param [6]
This release includes the following known bugs:
See docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html)
For all changes ever done in curl:
See https://curl.se/changes.html
Planned upcoming removals include:
o Hyper support after February 2025 [89]
o TLS libraries not supporting TLS 1.3
See https://curl.se/dev/deprecate.html for details
This release would not have looked like this without help, code, reports and
advice from friends like these:
Brian Inglis, Carlo Cabrera, Daniel McCarney, Daniel Stenberg,
dependabot[bot], finkjsc on github, Gabriel Marin, Harry Sintonen,
Jan Venekamp, Julian K., MasterInQuestion on github, Michael Osipov,
nekopsykose on github, Patrick Steinhardt, rampageX on github,
Stefan Eissing, Tal Regev, Victor Kislov, Viktor Szakats
(19 contributors)
References to bug reports and discussions on issues:
[1] = https://curl.se/bug/?i=14852
[2] = https://curl.se/bug/?i=14850
[3] = https://curl.se/bug/?i=14879
[4] = https://curl.se/bug/?i=14884
[5] = https://curl.se/bug/?i=14886
[6] = https://curl.se/bug/?i=14887
[7] = https://curl.se/bug/?i=14870
[8] = https://curl.se/bug/?i=14872
[9] = https://curl.se/bug/?i=14897
[10] = https://curl.se/bug/?i=14857
[11] = https://curl.se/bug/?i=14863
[12] = https://curl.se/bug/?i=14840
[13] = https://curl.se/bug/?i=14858
[14] = https://curl.se/bug/?i=14860
[15] = https://curl.se/bug/?i=14898
[16] = https://curl.se/bug/?i=14889
[18] = https://curl.se/bug/?i=14889
[19] = https://curl.se/bug/?i=14939
[20] = https://curl.se/bug/?i=14927
[21] = https://marc.info/?l=git&m=172620452502747&w=2
[22] = https://curl.se/bug/?i=14835
[24] = https://curl.se/bug/?i=14919
[33] = https://curl.se/bug/?i=14899
[34] = https://curl.se/bug/?i=14873
Date: Wed, 18 Sep 2024 08:10:24 +0200 (CEST)
Hello friends!
I'm happy to announce another curl release. Get it as always from
https://curl.se
curl and libcurl 8.10.1
Public curl releases: 261
Command line options: 265
curl_easy_setopt() options: 306
Public functions in libcurl: 94
Contributors: 3246
This release includes the following bugfixes:
o autotools: fix `--with-ca-embed` build rule [3]
o cmake: ensure `CURL_USE_OPENSSL`/`USE_OPENSSL_QUIC` are set in sync [8]
o cmake: fix MSH3 to appear on the feature list [20]
o connect: store connection info when really done [9]
o CURLMOPT_TIMERFUNCTION.md: emphasize that only a single timer should run [5]
o FTP: partly revert eeb7c1280742f5c8fa48a4340fc1e1a1a2c7075a [34]
o http2: when uploading data from stdin, fix eos forwarding [7]
o http: make max-filesize check not count ignored bodies [33]
o lib: fix AF_INET6 use outside of USE_IPV6 [13]
o libcurl-docs: CURLINFO_LOCAL_* work for QUIC as well as TCP [1]
o multi: check that the multi handle is valid in curl_multi_assign [14]
o QUIC: on connect, keep on trying on draining server [11]
o request: correctly reset the eos_sent flag [21]
o runtests: accecpt 'quictls' as OpenSSL compatible [2]
o rustls: fixed minor logic bug in default cipher selection [12]
o rustls: rustls-ffi 0.14.0 update [18]
o rustls: support strong CSRNG data [16]
o setopt: remove superfluous use of ternary expressions [4]
o singleuse: drop `Curl_memrchr()` for no-HTTP builds [24]
o test537: cap the rlimit max this test runs [10]
o tests: tweak lock file handling and timers [22]
o tool_cb_wrt: use "curl_response" if no file name in URL [19]
o transfer: fix sendrecv() without interim poll [15]
o vtls: fix `Curl_ssl_conn_config_match` doc param [6]
This release includes the following known bugs:
See docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html)
For all changes ever done in curl:
See https://curl.se/changes.html
Planned upcoming removals include:
o Hyper support after February 2025 [89]
o TLS libraries not supporting TLS 1.3
See https://curl.se/dev/deprecate.html for details
This release would not have looked like this without help, code, reports and
advice from friends like these:
Brian Inglis, Carlo Cabrera, Daniel McCarney, Daniel Stenberg,
dependabot[bot], finkjsc on github, Gabriel Marin, Harry Sintonen,
Jan Venekamp, Julian K., MasterInQuestion on github, Michael Osipov,
nekopsykose on github, Patrick Steinhardt, rampageX on github,
Stefan Eissing, Tal Regev, Victor Kislov, Viktor Szakats
(19 contributors)
References to bug reports and discussions on issues:
[1] = https://curl.se/bug/?i=14852
[2] = https://curl.se/bug/?i=14850
[3] = https://curl.se/bug/?i=14879
[4] = https://curl.se/bug/?i=14884
[5] = https://curl.se/bug/?i=14886
[6] = https://curl.se/bug/?i=14887
[7] = https://curl.se/bug/?i=14870
[8] = https://curl.se/bug/?i=14872
[9] = https://curl.se/bug/?i=14897
[10] = https://curl.se/bug/?i=14857
[11] = https://curl.se/bug/?i=14863
[12] = https://curl.se/bug/?i=14840
[13] = https://curl.se/bug/?i=14858
[14] = https://curl.se/bug/?i=14860
[15] = https://curl.se/bug/?i=14898
[16] = https://curl.se/bug/?i=14889
[18] = https://curl.se/bug/?i=14889
[19] = https://curl.se/bug/?i=14939
[20] = https://curl.se/bug/?i=14927
[21] = https://marc.info/?l=git&m=172620452502747&w=2
[22] = https://curl.se/bug/?i=14835
[24] = https://curl.se/bug/?i=14919
[33] = https://curl.se/bug/?i=14899
[34] = https://curl.se/bug/?i=14873
-- / daniel.haxx.se | Commercial curl support up to 24x7 is available! | Private help, bug fixes, support, ports, new features | https://curl.se/support.html -- Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.htmlReceived on 2024-09-18