History log of /curl/docs/TODO (Results 26 – 50 of 516)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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*


12345678910>>...21