From: Daniel Stenberg Date: Tue, 27 Dec 2022 14:57:00 +0000 (+0100) Subject: HTTP3: mention what needs to be in place to remove EXPERIMENTAL label X-Git-Tag: curl-7_88_0~211 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ab72b9a576f86a5a8828d5306d69327ceba860a;p=thirdparty%2Fcurl.git HTTP3: mention what needs to be in place to remove EXPERIMENTAL label Closes #10168 --- diff --git a/.github/scripts/spellcheck.words b/.github/scripts/spellcheck.words index ea5115be4a..2d68e2906c 100644 --- a/.github/scripts/spellcheck.words +++ b/.github/scripts/spellcheck.words @@ -265,6 +265,7 @@ GSKit gskit GSS GSSAPI +GTFO Guenter Gunderson Gustafsson diff --git a/docs/HTTP3.md b/docs/HTTP3.md index 064ab28956..9c43aa6860 100644 --- a/docs/HTTP3.md +++ b/docs/HTTP3.md @@ -25,6 +25,14 @@ notice. It needs to be enabled at build-time. Further development and tweaking of the HTTP/3 support in curl will happen in the master branch using pull-requests, just like ordinary changes. +To fix before we remove the experimental label: + + - working multiplexing and GTFO handling + - fallback or another flexible way to go (back to) h1/h2 if h3 fails + - enough test cases to verify basic HTTP/3 functionality + - no "important" bugs left on HTTP/3 + - it's fine to "leave" individual backends as experimental if necessary + # ngtcp2 version ## Build with OpenSSL