1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00
curl/docs/ROADMAP.md
2019-07-31 16:47:23 +02:00

1.5 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.

HTTP/3

See the QUIC and HTTP/3 wiki page.

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 refuse HTTPS => HTTP redirects

Possibly as a new bit to CURLOPT_FOLLOWLOCATION ?

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.