From ac1f1b77a8dcccde727cb7c495584f8877dc4ec1 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 14 Jan 2021 09:48:42 +0100 Subject: [PATCH] ROADMAP: refreshed o removed HSTS - already implemented o added HTTPS RR records o mention HTTP/3 completion --- docs/ROADMAP.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 1a18d3e7aa..79e8b03a2b 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -1,17 +1,22 @@ -curl the next few years - perhaps -================================= +# 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. -HSTS ----- +## "Complete" the HTTP/3 support - Merge [the existing PR](https://github.com/curl/curl/pull/5896). +curl has experimental support for HTTP/3 since a good while back. There are +some functionality missing and once the final specs are published we want to +eventually remove the "experimental" label from this functionality. -ECH (Encrypted Client Hello - formerly known as ESNI) ------------------------------------------------------ +## HTTPS DNS records + +As a DNS version of alt-svc and also a pre-requisite for ECH (see below). + +See: https://tools.ietf.org/html/draft-ietf-dnsop-svcb-https-02 + +## ECH (Encrypted Client Hello - formerly known as ESNI) See Daniel's post on [Support of Encrypted SNI](https://curl.se/mail/lib-2019-03/0000.html) on the mailing list.