Daniel Stenberg
d176a2c7e5
altsvc: both backends run h3-23 now
...
Closes #4395
2019-09-21 23:11:29 +02:00
Jimmy Gaussen
4e3dfe3323
docs/HTTP3: fix `--with-ssl` ngtcp2 configure flag
...
Closes #4338
2019-09-12 15:22:57 +02:00
Daniel Stenberg
e93d7c3e90
HTTP3: switched openssl branch to use
2019-08-27 17:07:47 +02:00
Alessandro Ghedini
08b99e17df
configure: use pkg-config to detect quiche
...
This removes the need to hard-code the quiche target path in
configure.ac.
This depends on https://github.com/cloudflare/quiche/pull/128
Closes #4237
2019-08-20 15:04:58 +02:00
Junho Choi
1c86622699
docs/HTTP3: simplify quiche build instruction
...
Use --recursive to get boringssl in one line
Closes #4219
2019-08-12 22:36:27 +02:00
Daniel Stenberg
551806255f
HTTP3: use ngtcp2's draft-22 branch
2019-08-12 12:45:48 +02:00
Daniel Stenberg
d85a1cf11d
nghttp3: required when ngtcp2 is used for QUIC
...
- checked for by configure
- updated docs/HTTP3.md
- shown in the version string
Closes #4210
2019-08-12 00:18:53 +02:00
Alex Mayorga
14b1fb1c68
HTTP3.md: Update quiche build instructions
...
Added cloning for quiche and BoringSSL and modified the build
instructions so they work on a clean folder.
Closes #4208
2019-08-10 10:51:18 +02:00
Daniel Stenberg
026840e35c
CURLOPT_HTTP_VERSION: seting this to 3 forces HTTP/3 use directly
...
Even though it cannot fall-back to a lower HTTP version automatically. The
safer way to upgrade remains via CURLOPT_ALTSVC.
CURLOPT_H3 no longer has any bits that do anything and might be removed
before we remove the experimental label.
Updated the curl tool accordingly to use "--http3".
Closes #4197
2019-08-08 08:17:24 +02:00
Daniel Stenberg
d3be2ca7ba
docs/HTTP3: refreshed as it is now in master and HTTP/3 can be tested
2019-08-06 14:44:30 +02:00
Daniel Stenberg
3af0e76d1e
HTTP3: initial (experimental) support
...
USe configure --with-ngtcp2 or --with-quiche
Using either option will enable a HTTP3 build.
Co-authored-by: Alessandro Ghedini <alessandro@ghedini.me>
Closes #3500
2019-07-21 23:49:03 +02:00