Tatsuhiro Tsujikawa
|
3b84147f45
|
nghttpx, h2load: Fix QUIC performance regression
|
2022-04-06 19:42:01 +09:00 |
Tatsuhiro Tsujikawa
|
80a93ddaf8
|
Bump ngtcp2 and nghttp3
|
2022-04-03 21:27:40 +09:00 |
Tatsuhiro Tsujikawa
|
b70fdca9ac
|
h2load: Handle EAGAIN/EWOULDBLOCK from sendmsg
|
2022-02-10 19:35:50 +09:00 |
Tatsuhiro Tsujikawa
|
6430c98e86
|
Compile with the latest ngtcp2
|
2022-02-02 19:19:00 +09:00 |
Tatsuhiro Tsujikawa
|
3122a83900
|
h2load: Set quic error code based on error from ngtcp2_conn_read_pkt
|
2022-01-23 23:47:40 +09:00 |
Tatsuhiro Tsujikawa
|
75272a817e
|
h2load: Fix ngtcp2 callback error code
|
2022-01-23 23:47:29 +09:00 |
Tatsuhiro Tsujikawa
|
d91ae6987d
|
Compile with the latest ngtcp2
|
2022-01-11 19:40:26 +09:00 |
Tatsuhiro Tsujikawa
|
918e4ea46b
|
Compile with the latest ngtcp2
|
2021-11-09 15:44:06 +09:00 |
Tatsuhiro Tsujikawa
|
c4828dbd7c
|
h2load: Fix assertion failure with the latest ngtcp2
|
2021-11-03 21:23:26 +09:00 |
Tatsuhiro Tsujikawa
|
089fc81d72
|
Change qlog file extension to .sqlog
Change qlog file extension to .sqlog because upstream ngtcp2 moves to
JSON-SEQ streaming qlog format.
|
2021-10-29 21:59:54 +09:00 |
Tatsuhiro Tsujikawa
|
7055501efd
|
src: Enable HTTP/3 with boringssl
|
2021-10-15 22:50:34 +09:00 |
Tatsuhiro Tsujikawa
|
cb6aea9aa9
|
Compile with -DNDEBUG
|
2021-10-06 21:28:00 +09:00 |
Tatsuhiro Tsujikawa
|
0066bf8eed
|
h2load: Cleanup
|
2021-09-11 17:00:11 +09:00 |
Tatsuhiro Tsujikawa
|
bc8f88f5fa
|
Compile with the latest ngtcp2
|
2021-09-11 16:57:14 +09:00 |
Tatsuhiro Tsujikawa
|
7ea57eaa18
|
h2load: Add --max-udp-payload-size option
|
2021-09-07 14:42:35 +09:00 |
Tatsuhiro Tsujikawa
|
1657a425c1
|
Build with the latest ngtcp2
|
2021-09-07 13:40:41 +09:00 |
Tatsuhiro Tsujikawa
|
1517c77d9c
|
h2load: Do not use legacy QUIC transport_parameters code point
|
2021-08-26 21:34:49 +09:00 |
Tatsuhiro Tsujikawa
|
20cbd269c4
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
7c2cd43dfa
|
Compile with the latest ngtcp2 and nghttp3
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
7342de837d
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
e914b50d16
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
f79554f918
|
Count outgoing packets
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
213cc9c4b5
|
Enlarge receive buffer
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
05f3b8fa0f
|
Adopt ngtcp2_crypto_recv_crypto_data_cb
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
bc53624133
|
Do not specify max_udp_payload_size for now
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
5944d034da
|
Avoid std::ostringstream
|
2021-08-21 18:33:39 +09:00 |
Hajime Fujita
|
48e10c57da
|
h2load: Add qlog output support
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
1eb818b64c
|
QUIC UDP GSO
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
e584d9cd2e
|
Measure the number of UDP datagrams sent and received
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
09a2e50fc2
|
Support both h3 and h3-29 ALPN and their corresponding QUIC versions
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
35d8ef33ef
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
f1ff2af47a
|
Deal with 0 length HTTP data write case
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
d2d2c31ec7
|
Follow ngtcp2_conn_writev_stream specification change
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
95102c1c6c
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
fa8c16ae01
|
Compile with the latest ngtcp2 and nghttp3
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
1c8e5046e5
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
6b4be30c64
|
Cap --window-bits to 26 for QUIC
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
5ae62dd9d7
|
Cap --window-bits to 23 for QUIC
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
51987107a2
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
e4a8c4813c
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
3d708f7dc4
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
10ec8c9558
|
Compile with the latest ngtcp2
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
a3346fbad8
|
Compile with latest ngtcp2
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
813d5e1ddf
|
Compile with latest ngtcp2
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
4bc7710de9
|
Fix compile error
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
b8c1f4f138
|
Compile with latest ngtcp2
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
387b67472c
|
Compile latest ngtcp2 crypto lib
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
b2c099bac6
|
Use ngtcp2_conn_handle_expiry
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
1acebb1cc4
|
draft-28
|
2021-08-21 18:33:38 +09:00 |
Tatsuhiro Tsujikawa
|
8d89a8dcb0
|
Assert ndatalen
|
2021-08-21 18:33:38 +09:00 |