Tatsuhiro Tsujikawa
9fdc5676a4
Fix compile error with the latest ngtcp2
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
d5c31aed99
draft-27
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
423f0a8186
Handle stream limit increment
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
9599140d8a
Update Dockerfile
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
4777867b09
draft-25
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
bf7e417456
Remove unused member function declaration
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
2a275e4a6a
Fix compile error
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
a9cdc6e4f1
Bump base image and use OpenSSL_1_1_1d-quic-draft-24
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
0d3197b266
Optimize QUIC write
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
da6d58a964
Only count STREAM data as bytes_total
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
e93e6466ab
Use correct type
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
1bbf1b9b46
Follow ngtcp2 API update
2020-09-24 23:37:05 +09:00
Tatsuhiro Tsujikawa
10adda15bd
quic draft-24
2020-09-24 23:37:05 +09:00
Dmitri Tikhonov
716e024b2e
Update Dockerfile to use I-D 23 branches of ngtcp2 and openssl
2020-09-24 23:37:05 +09:00
Lucas Pardue
c6ce43bb31
Add SSLKEYLOGFILE support
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
794aa84d69
Compile with the latest ngtcp2
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
6855901cbe
Send SNI
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
11d518a4ea
h3-23
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
b14540dbb8
Small adjustment of successful HTTP/3 error code
...
Non-zero successful error code is a bit annoying because ngtcp2 does
not know it. Enforcing successful application error code to 0 is a
lot simpler.
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
b6f5680a0b
Simplify write_quic
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
538f14a7ee
Handle sending just fine
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
c63d877cbe
Avoid setting 0 to repeat field
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
dd5342c057
Add missing acked_stream_data_offset callback
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
8dec44de11
Fix return value
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
d68ae0ba3c
Update doc
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
279a51dd90
Update docker build and doc
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
22c6c973df
Compile with the latest ngtcp2 and ngtcp2_crypto_openssl
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
5a3be24371
Remove error handling which does not happen
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
0825733d1b
Follow ngtcp2 API changes and use libngtcp2_crypto_openssl
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
23d31792a7
quic: Support TLS_AES_128_CCM_SHA256
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
eb6bd03b56
h2load: Add --tls13-ciphers option
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
337af8c26b
Add Dockerfile
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
a4456318f9
Handle preferred address
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
cf3277d631
Show ngtcp2 debug log with --verbose
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
3ce9bbdafe
h2load: Add --groups option
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
0b7588f00a
Always call write_quic when timer expires
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
a4f374bc54
h3-22
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
9d6d436049
Handle Retry
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
2eab70765b
quic: Configure settings with options
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
1608f33cdf
h2load: Fix possible deadlock
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
8f66689733
Fix link
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
d4c75c751c
Add build instruction
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
329254b226
[WIP] Add QUIC to h2load
2020-09-24 23:37:04 +09:00
Tatsuhiro Tsujikawa
2e44f23b05
Another mruby build fix
2020-09-24 23:30:41 +09:00
Tatsuhiro Tsujikawa
f5351bee25
Fix `make clean` on mruby
2020-09-24 23:18:35 +09:00
Tatsuhiro Tsujikawa
a1999ab2a5
Bump llhttp to 2.1.3
2020-09-24 23:13:00 +09:00
Tatsuhiro Tsujikawa
1bccccc174
Merge pull request #1511 from nghttp2/nghttpx-accesslog-path-without-query
...
nghttpx: Add accesslog variables to record request path without query
2020-09-24 22:56:30 +09:00
Tatsuhiro Tsujikawa
4e3c61ef4d
nghttpx: Add accesslog variables to record request path without query
...
This commit the following variables to construct request line without
including query component:
* $method
* $path
* $path_without_query
* $protocol_version
2020-09-19 23:58:37 +09:00
Tatsuhiro Tsujikawa
7b4de401d2
nghttpx: Check worker wide blocker before creating new downstream connection
2020-09-19 23:22:14 +09:00
Tatsuhiro Tsujikawa
1570d5f694
Bump llhttp to 2.1.1
2020-09-03 19:33:09 +09:00