#
4c46e277 |
| 16-May-2024 |
Juliusz Sosinowicz |
vquic-tls: use correct cert name check API for wolfSSL wolfSSL_X509_check_host checks the peer name against the alt names and the common name. Fixes #13487 Closes #13680
|
#
b06619d0 |
| 26-Apr-2024 |
Stefan Eissing |
tests: add SNI and peer name checks - connect to DNS names with trailing dot - connect to DNS names with double trailing dot - rustls, always give `peer->hostname` and let it f
tests: add SNI and peer name checks - connect to DNS names with trailing dot - connect to DNS names with double trailing dot - rustls, always give `peer->hostname` and let it figure out SNI itself - add SNI tests for ip address and localhost - document in code and TODO that QUIC with ngtcp2+wolfssl does not do proper peer verification of the certificate - mbedtls, skip tests with ip address verification as not supported by the library Closes #13486
show more ...
|
#
add22fee |
| 31-Mar-2024 |
Christian Schmitz |
idn: add native AppleIDN (icucore) support for macOS/iOS I implemented the IDN functions for macOS and iOS using Unicode libraries coming with macOS and iOS. Builds and runs her
idn: add native AppleIDN (icucore) support for macOS/iOS I implemented the IDN functions for macOS and iOS using Unicode libraries coming with macOS and iOS. Builds and runs here on macOS 14.2.1. Also verified to load and run on older macOS version 10.13. Build requires macOS SDK 13 or equivalent. Set `-DUSE_APPLE_IDN=ON` CMake option to enable it. With autotools and other build tools, set these manual options: ``` CPPFLAGS=-DUSE_APPLE_IDN LIBS=-licucore ``` Completes TODO 1.6. TODO: add autotools option and feature-detection. Refs: #5330 #5371 Co-authored-by: Viktor Szakats Closes #13246
show more ...
|
#
b564a5f5 |
| 22-Mar-2024 |
Mohammadreza Hendiani |
TODO: update 13.11 with more information Closes #13173
|
#
f03c8563 |
| 04-Mar-2024 |
Daniel Stenberg |
docs: ascii version of manpage without nroff Create ASCII version of manpage without nroff - build src/tool_hugegelp.c from the ascii manpage - move the the manpage and the as
docs: ascii version of manpage without nroff Create ASCII version of manpage without nroff - build src/tool_hugegelp.c from the ascii manpage - move the the manpage and the ascii version build to docs/cmdline-opts - remove all use of nroff from the build process - should make the build entirely reproducible (by avoiding nroff) - partly reverts 2620aa9 to build libcurl option man pages one by one in cmake because the appveyor builds got all crazy until I did The ASCII version of the manpage - is built with gen.pl, just like the manpage is - has a right-justified column making the appearance similar to the previous version - uses a 4-space indent per level (instead of the old version's 7) - does not do hyphenation of words (which nroff does) History We first made the curl build use nroff for building the hugehelp file in December 1998, for curl 5.2. Closes #13047
show more ...
|
#
4cea0982 |
| 05-Mar-2024 |
Daniel Stenberg |
TODO: remove "build HTTP/3 with OpenSSL and nghttp3 using cmake" Follow-up to 8e741644a229c37
|
#
26bccd63 |
| 27-Feb-2024 |
Daniel Stenberg |
TODO: build HTTP/3 with OpenSSL and nghttp3 using cmake Closes #12988
|
#
01b42aa0 |
| 27-Feb-2024 |
Daniel Stenberg |
TODO: Select signature algorithms Closes #12982
|
#
e3a4273c |
| 25-Feb-2024 |
kpcyrd |
rustls: make curl compile with 0.12.0 Closes #12989
|
#
9b3f67e2 |
| 15-Feb-2024 |
Fabrice Fontaine |
configure.ac: find libpsl with pkg-config Find libpsl with pkg-config to avoid static build failures. Ref: http://autobuild.buildroot.org/results/1fb15e1a99472c403d0d3b1a688902f32e7
configure.ac: find libpsl with pkg-config Find libpsl with pkg-config to avoid static build failures. Ref: http://autobuild.buildroot.org/results/1fb15e1a99472c403d0d3b1a688902f32e78d002 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Closes #12947
show more ...
|
#
9b43dcdf |
| 09-Feb-2024 |
Daniel Stenberg |
TODO: use pkg-config to find libpsl Closes #12919
|
#
089b4e36 |
| 09-Feb-2024 |
Daniel Stenberg |
TODO: avoid nroff Instead of adjusting roffit, skip the nroff step. Closes #12919
|
#
e52cddb9 |
| 08-Feb-2024 |
Daniel Stenberg |
TODO: align the TOC with the header
|
#
8050761e |
| 06-Feb-2024 |
Daniel Stenberg |
TODO: Support latest rustls Closes #12737 Closes #12874
|
#
ca01aca8 |
| 19-Jan-2024 |
Mohammadreza Hendiani |
TODO: update broken link to ratelimit-headers draft Closes #12741
|
#
9582f20d |
| 13-Jan-2024 |
Daniel Stenberg |
TODO: TFTP doesn't convert LF to CRLF for mode=netascii Closes #12655 Closes #12690
|
#
f996d4aa |
| 16-Nov-2023 |
Daniel Stenberg |
TODO: Some TLS options are not offered for HTTPS proxies Closes #12286 Closes #12342
|
#
3b6d18bb |
| 03-Oct-2023 |
Viktor Szakats |
spelling: fix codespell 2.2.6 typos Closes #12019
|
#
5b060a41 |
| 22-Aug-2023 |
Daniel Stenberg |
docs: rewrite to present tense ... instead of using future tense. + numerous cleanups and improvements + stick to "reuse" not "re-use" + fewer contractions Closes #
docs: rewrite to present tense ... instead of using future tense. + numerous cleanups and improvements + stick to "reuse" not "re-use" + fewer contractions Closes #11713
show more ...
|
#
26b43739 |
| 06-Aug-2023 |
Daniel Stenberg |
TODO: LDAP Certificate-Based Authentication Closes #9641
|
#
0f49b5ba |
| 03-Aug-2023 |
Daniel Stenberg |
TODO: remove "Support intermediate & root pinning for PINNEDPUBLICKEY" See also https://github.com/curl/curl/pull/7507
|
#
16d07733 |
| 03-Aug-2023 |
Daniel Stenberg |
TODO: add "WebSocket read callback" remove "Upgrade to websockets" as we already have this Closes #11402
|
#
7b4da487 |
| 21-Jul-2023 |
Daniel Stenberg |
TODO: Obey Retry-After in redirects (remove "Set custom client ip when using haproxy protocol" which was shipped in 8.2.0) Mentioned-by: Yair Lenga Closes #11447
|
#
22c92a6d |
| 25-Jun-2023 |
Daniel Stenberg |
docs: use a space after RFC when spelling out RFC numbers Closes #11382
|
#
96e4d680 |
| 21-Jun-2023 |
Daniel Stenberg |
TODO: "Support HTTP/2 for HTTP(S) proxies" *done*
|