curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: has all http3 work pushed into experimental on master now ?

From: Daniel Stenberg via curl-library <curl-library_at_cool.haxx.se>
Date: Sat, 7 Dec 2019 23:02:38 +0100 (CET)

On Sat, 7 Dec 2019, James Fuller via curl-library wrote:

> looking at latest branches in curl/curl ... I no longer see any http3
> related branches - guessing we are now working (experimentally) fully off
> trunk now ?

Correct! A summary:

The HTTP/3 functionality is in master and we work on and improve it just like
any other feature. HTTP/3 support is marked "EXPERIMENTAL", meaning that you
have to enabled it manually at configure time and that we reserve the right to
change behaivor if necesary going forward.

docs/HTTP3.md describes how to build curl HTTP/3 enabled. We support two
different 3rd party backends for this; ngtcp2+nghttp3 and quiche.

You *probably* also want alt-svc support when playing with HTTP/3, and that is
also still marked as experimental and needs explicit enabling at build time.

The wiki page https://github.com/curl/curl/wiki/HTTP3 is very brief but is
meant to hold the current status of the implementation.

We currently have two open HTTP/3 bugs (apart from the missing functionality
mentioned in the wiki):
https://github.com/curl/curl/issues?q=is%3Aopen+is%3Aissue+label%3AHTTP%2F3

-- 
  / daniel.haxx.se | Get the best commercial curl support there is - from me
                   | Private help, bug fixes, support, ports, new features
                   | https://www.wolfssl.com/contact/
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html
Received on 2019-12-07