Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-17 | quiche: register debug callback once and earlier | Alessandro Ghedini | |
The quiche debug callback is global and can only be initialized once, so make sure we don't do it multiple times (e.g. if multiple requests are executed). In addition this initializes the callback before the connection is created, so we get logs for the handshake as well. Closes #4236 | |||
2019-08-15 | ngtcp2: provide the callbacks as a static struct | Daniel Stenberg | |
... instead of having them in quicsocket | |||
2019-08-15 | ngtcp2: add missing nghttp3_conn_add_write_offset call | Tatsuhiro Tsujikawa | |
Closes #4225 | |||
2019-08-15 | ngtcp2: deal with stream close | Tatsuhiro Tsujikawa | |
2019-08-15 | ngtcp2: Consume QUIC STREAM data properly | Tatsuhiro Tsujikawa | |
2019-08-15 | ngtcp2: don't reinitialize SSL on Retry | Tatsuhiro Tsujikawa | |
2019-08-14 | quiche: happy eyeballs | Daniel Stenberg | |
Closes #4220 | |||
2019-08-14 | ngtcp2: do QUIC connections happy-eyeballs friendly | Daniel Stenberg | |
2019-08-12 | ngtcp2: initial h3 request work | Daniel Stenberg | |
Closes #4217 | |||
2019-08-12 | ngtcp2: send HTTP/3 request with nghttp3 | Tatsuhiro Tsujikawa | |
This commit makes sending HTTP/3 request with nghttp3 work. It minimally receives HTTP response and calls nghttp3 callbacks, but no processing is made at the moment. Closes #4215 | |||
2019-08-12 | nghttp3: initial h3 template code added | Daniel Stenberg | |
2019-08-12 | nghttp3: required when ngtcp2 is used for QUIC | Daniel Stenberg | |
- checked for by configure - updated docs/HTTP3.md - shown in the version string Closes #4210 | |||
2019-08-11 | ngtcp2: Send ALPN h3-22 | Tatsuhiro Tsujikawa | |
Closes #4212 | |||
2019-08-11 | ngtcp2: use ngtcp2_settings_default and specify initial_ts | Tatsuhiro Tsujikawa | |
2019-08-10 | ngtcp2: make the QUIC handshake work | Tatsuhiro Tsujikawa | |
Closes #4209 | |||
2019-08-09 | http3: make connection reuse work | Daniel Stenberg | |
Closes #4204 | |||
2019-08-09 | quiche: add SSLKEYLOGFILE support | Daniel Stenberg | |
2019-08-07 | quiche: make use of the connection timeout API properly | Daniel Stenberg | |
2019-08-07 | quiche: make POSTFIELDS posts work | Daniel Stenberg | |
2019-08-07 | quiche: improved error handling and memory cleanups | Daniel Stenberg | |
2019-08-07 | quiche: flush egress in h3_stream_recv() too | Daniel Stenberg | |
2019-08-06 | quiche:h3_stream_recv return 0 at end of stream | Daniel Stenberg | |
... and remove some verbose messages we don't need. Made transfers from facebook.com work better. | |||
2019-08-06 | quiche: show the actual version number | Daniel Stenberg | |
2019-08-06 | quiche: first working HTTP/3 request | Daniel Stenberg | |
- enable debug log - fix use of quiche API - use download buffer - separate header/body Closes #4193 | |||
2019-08-05 | quiche: initial h3 request send/receive | Daniel Stenberg | |
2019-08-02 | quiche: use the proper HTTP/3 ALPN | Daniel Stenberg | |
2019-08-02 | quiche: add failf() calls for two error cases | Daniel Stenberg | |
To aid debugging Closes #4181 | |||
2019-07-21 | HTTP3: initial (experimental) support | Daniel Stenberg | |
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 |