1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00
curl/docs/ROADMAP.md
Daniel Stenberg 7c31a8980c
TODO/ROADMAP: remove "refuse downgrade redirects" and HTTP/3
HTTP3 is now already in full progress

Downgrade redirects can be achived almost exactly like that by setting
CURLOPT_REDIR_PROTOCOLS.
2019-08-16 23:18:45 +02:00

1.3 KiB

curl the next few years - perhaps

Roadmap of things Daniel Stenberg wants to work on next. It is intended to serve as a guideline for others for information, feedback and possible participation.

ESNI (Encrypted SNI)

See Daniel's post on Support of Encrypted SNI on the mailing list.

HSTS

Complete and merge the existing PR.

Option to let CURLOPT_CUSTOMREQUEST be overridden on redirect

(This is a common problem for people using -X and -L together.)

Possibly as a new bit to CURLOPT_FOLLOWLOCATION ?

Hardcode “localhost”

No need to resolve it. Avoid a risk where this is resolved over the network and actually responds with something else than a local address. Some operating systems already do this. Also: https://tools.ietf.org/html/draft-ietf-dnsop-let-localhost-be-localhost-02

Consider "menu config"-style build feature selection

Allow easier building of custom libcurl versions with only a selected feature where the available features are easily browsable and toggle-able ON/OFF or similar.