Commit Graph

  • 76a9ac67b5 enable asio client to attach to an existing stream Zhiyong Lin 2021-06-23 10:50:57 -0400
  • c9ab031626 Add option to control TLS full handshake rate. Joe Damato 2021-06-21 15:06:01 -0700
  • b3564ba872 add support for requests until reconnect via -q Joe Damato 2021-06-21 11:22:36 -0700
  • e03b0c5c97 Add assertions that non-reentrant functions aren't called reentrantly Matthew Douglass 2021-06-18 14:50:14 -0700
  • 895401934c
    Update CMakeLists.txt hitgds2016 2021-06-17 17:01:28 +0800
  • 2e892312d5 handle stream timeout for non rps case and add overall result display every 30s Wally Zhao 2021-06-04 08:55:15 +0000
  • 9c776f9ac3 add response time display Wally Zhao 2021-05-31 07:19:38 +0000
  • 9e6c0685a2 Fix build failure Tatsuhiro Tsujikawa 2021-05-15 13:51:24 +0900
  • ebad3d4755 Port new ngtcp2 map implementation Tatsuhiro Tsujikawa 2021-05-13 15:01:58 +0900
  • d4fd0681ef Bump llhttp to 6.0.2 Tatsuhiro Tsujikawa 2021-05-13 14:06:17 +0900
  • 43a47aa08b Do not return HPE_USER from where it is prohibited Tatsuhiro Tsujikawa 2021-05-13 13:59:44 +0900
  • 9051916665 build: Fix undefined pthread references. orbea 2021-03-18 08:29:19 -0700
  • 29ae3264f3 Provide a possibility to confirm SETTINGS frames manually Sergei Gunchenko 2021-05-07 15:22:16 +0300
  • 9b5476cec6 add 3xx/4xx/5xx report in realtime RPS report root 2021-04-30 17:45:22 +0800
  • 709a85f294 Same URI for CRUD without location header Wally Zhao 2021-04-26 20:12:32 +0800
  • a413b36fcf src: prevent Coverity from reporting resource leak Kamil Dudka 2021-04-19 16:14:35 +0200
  • 2bcf656d0d update help text Wally Zhao 2021-04-06 17:02:17 +0800
  • a2fcb44188 Fix segfault for for session shutdown Alex Khokhlov 2021-04-03 13:28:19 +0300
  • 20079b4c2f Update bash_completions Tatsuhiro Tsujikawa 2021-04-02 22:35:20 +0900
  • 2aeec7703e Update manual pages Tatsuhiro Tsujikawa 2021-04-02 22:34:59 +0900
  • cef458c31c Replace black-list with block-list Tatsuhiro Tsujikawa 2021-04-02 22:31:15 +0900
  • 617a5766a2 Replace master with main Tatsuhiro Tsujikawa 2021-04-02 22:08:19 +0900
  • 69ce93172d support dynamic change of rps: bug fix Wally Zhao 2021-03-27 14:21:09 +0800
  • eb6fbb0886 support dynamic change of rps Wally Zhao 2021-03-27 10:59:21 +0800
  • a462554eec UDMT-1199: move retart_client_watcher to client Wally Zhao 2021-03-26 10:56:23 +0800
  • cde62e8452 Merge branch 'crud' of https://github.com/wallyatgithub/nghttp2 into crud Wally Zhao 2021-03-25 22:48:29 +0800
  • f515d06543 Restart session when stream id exhausted This is for the case when h2load is used to do long steability run so it should be able to restart the client upon failure Wally Zhao 2021-03-25 22:44:27 +0800
  • 713fcd2800 UDMT-1199: restart session when stream id exhausted This is for the case when h2load is used to do long steability run so it should be able to restart the client upon failure Wally Zhao 2021-03-25 22:44:27 +0800
  • d25fa213c2 CRUD operation support Wally Zhao 2021-03-20 18:11:35 +0800
  • 5ea932b311 CRUD operation support Wally Zhao 2021-03-20 18:11:35 +0800
  • cdce557047 UDMT-1199: do not use random start for single client case Wally Zhao 2021-03-15 13:04:24 +0800
  • d2ada289fa add variable support in path and data file Wally Zhao 2021-03-13 21:37:37 +0800
  • 9713994e2c h2load: Add qlog output support Hajime Fujita 2021-03-12 19:12:46 +0000
  • ca99de819f UDMT-1199: add variable support in uri and data file Wally Zhao 2021-03-12 16:39:45 +0800
  • 1aeff5de9a UDMT-1199: add variable support in uri and data file Wally Zhao 2021-03-12 16:39:45 +0800
  • 7191f61719 QUIC UDP GSO Tatsuhiro Tsujikawa 2019-12-18 14:23:05 +0900
  • 21c929754f Rewrite docker file Tatsuhiro Tsujikawa 2021-03-05 23:00:30 +0900
  • 0dee3d4c1f Measure the number of UDP datagrams sent and received Tatsuhiro Tsujikawa 2021-02-23 17:39:38 +0900
  • a8a1451f66 Update Dockerfile Tatsuhiro Tsujikawa 2021-02-20 17:33:25 +0900
  • 26967a4651 Support both h3 and h3-29 ALPN and their corresponding QUIC versions Tatsuhiro Tsujikawa 2021-02-20 17:31:52 +0900
  • 5040ba6400 Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2021-01-31 10:56:45 +0900
  • acd56091d9 Deal with 0 length HTTP data write case Tatsuhiro Tsujikawa 2021-01-25 22:30:30 +0900
  • f4aebeb77e Follow ngtcp2_conn_writev_stream specification change Tatsuhiro Tsujikawa 2021-01-24 15:56:48 +0900
  • 76487867ce Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-12-22 16:01:36 +0900
  • b318b241e2 Compile with the latest ngtcp2 and nghttp3 Tatsuhiro Tsujikawa 2020-12-07 22:31:58 +0900
  • af8937d9a1 h2load: Enable --data for HTTP/3 Tatsuhiro Tsujikawa 2020-12-03 22:29:30 +0900
  • 4fef29d9fb Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-12-01 14:57:51 +0900
  • b75db17f5d Build with draft-32 openssl Tatsuhiro Tsujikawa 2020-10-22 17:45:41 +0900
  • 68bc70c7a5 Cap --window-bits to 26 for QUIC Tatsuhiro Tsujikawa 2020-09-29 00:58:47 +0900
  • 685c8c8d29 Set X25519 as default Tatsuhiro Tsujikawa 2020-09-28 18:19:07 +0900
  • 2ea3964019 Cap --window-bits to 23 for QUIC Tatsuhiro Tsujikawa 2020-09-28 18:14:32 +0900
  • 1c5d1981e6 Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-09-24 23:41:09 +0900
  • 311c667daa Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-08-26 15:20:20 +0900
  • 079a9d7bf2 Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-08-05 19:25:08 +0900
  • edbca9c172 fix quic branch Dockerfile George Liu 2020-07-22 19:19:31 +1000
  • 88b764e0a5 Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-07-15 23:52:17 +0900
  • 0a2a91100e QUIC needs termination without session Tatsuhiro Tsujikawa 2020-07-05 18:58:59 +0900
  • 68415e4504 Compile with latest ngtcp2 Tatsuhiro Tsujikawa 2020-06-28 19:10:49 +0900
  • 17e578c6e2 quic draft-29 Tatsuhiro Tsujikawa 2020-06-14 10:07:35 +0900
  • afb0196863 Compile with latest ngtcp2 Tatsuhiro Tsujikawa 2020-06-07 22:49:34 +0900
  • e9004d6267 Fix bug for platform which does not have SOCK_NONBLOCK Tatsuhiro Tsujikawa 2020-06-04 15:00:32 +0900
  • 8e51f5be8c Fix compile error Tatsuhiro Tsujikawa 2020-06-04 00:49:40 +0900
  • 788464feae Compile with latest ngtcp2 Tatsuhiro Tsujikawa 2020-05-23 19:01:23 +0900
  • 59ac972a19 Compile latest ngtcp2 crypto lib Tatsuhiro Tsujikawa 2020-05-23 09:29:03 +0900
  • f244283739 Use ngtcp2_conn_handle_expiry Tatsuhiro Tsujikawa 2020-05-22 22:59:49 +0900
  • 84f607f6fe draft-28 Tatsuhiro Tsujikawa 2020-05-22 22:11:50 +0900
  • 7c2046d231 Assert ndatalen Tatsuhiro Tsujikawa 2020-04-04 16:28:38 +0900
  • 603f216c0f Revert "Ensure complete packet is written" Tatsuhiro Tsujikawa 2020-04-04 16:10:04 +0900
  • e6101455df Ensure complete packet is written Tatsuhiro Tsujikawa 2020-04-02 17:50:11 +0900
  • 57b42d8ac1 Fix compile error with the latest ngtcp2 Tatsuhiro Tsujikawa 2020-04-02 17:44:41 +0900
  • 7e459a92a7 draft-27 Tatsuhiro Tsujikawa 2020-03-01 12:42:59 +0900
  • aabd315e8b Handle stream limit increment Tatsuhiro Tsujikawa 2020-02-12 11:22:19 +0900
  • 42f8a0c996 Update Dockerfile Tatsuhiro Tsujikawa 2020-01-30 17:03:59 +0900
  • f0fb4003a4 draft-25 Tatsuhiro Tsujikawa 2020-01-30 17:01:56 +0900
  • 462b57065f Remove unused member function declaration Tatsuhiro Tsujikawa 2020-01-30 17:01:36 +0900
  • 5aa789aa27 Fix compile error Tatsuhiro Tsujikawa 2019-12-28 10:09:17 +0900
  • bb353a1432 Bump base image and use OpenSSL_1_1_1d-quic-draft-24 Tatsuhiro Tsujikawa 2019-11-21 23:34:58 +0900
  • 4195b8a9c6 Optimize QUIC write Tatsuhiro Tsujikawa 2019-11-20 23:40:51 +0900
  • 48dc5f59ca Only count STREAM data as bytes_total Tatsuhiro Tsujikawa 2019-11-20 23:40:21 +0900
  • 2bc5ca174b Use correct type Tatsuhiro Tsujikawa 2019-11-09 18:00:46 +0900
  • b41aeca8a4 Follow ngtcp2 API update Tatsuhiro Tsujikawa 2019-11-08 00:06:09 +0900
  • 19a6b25944 quic draft-24 Tatsuhiro Tsujikawa 2019-11-06 22:49:22 +0900
  • 59aed4594c Update Dockerfile to use I-D 23 branches of ngtcp2 and openssl Dmitri Tikhonov 2019-11-04 08:41:36 -0500
  • 11868b091f Add SSLKEYLOGFILE support Lucas Pardue 2019-10-03 16:24:36 +0100
  • e830af6e4f Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2019-10-03 10:11:37 +0900
  • 61872760b9 Send SNI Tatsuhiro Tsujikawa 2019-10-02 23:57:47 +0900
  • 25f24fe430 h3-23 Tatsuhiro Tsujikawa 2019-09-22 11:15:32 +0900
  • 37edcdb961 Small adjustment of successful HTTP/3 error code Tatsuhiro Tsujikawa 2019-09-16 13:28:18 +0900
  • 4a0eb7fad6 Simplify write_quic Tatsuhiro Tsujikawa 2019-09-08 12:31:37 +0900
  • bb382d5441 Handle sending just fine Tatsuhiro Tsujikawa 2019-09-08 11:14:50 +0900
  • a5741ea4cf Avoid setting 0 to repeat field Tatsuhiro Tsujikawa 2019-09-07 23:27:29 +0900
  • 39374fd221 Add missing acked_stream_data_offset callback Tatsuhiro Tsujikawa 2019-08-31 17:33:11 +0900
  • 5404007997 Fix return value Tatsuhiro Tsujikawa 2019-08-31 17:33:00 +0900
  • c542845b3e Update doc Tatsuhiro Tsujikawa 2019-08-29 17:44:55 +0900
  • 4b8a6194d1 Update docker build and doc Tatsuhiro Tsujikawa 2019-08-29 17:40:22 +0900
  • 97747ddf61 Compile with the latest ngtcp2 and ngtcp2_crypto_openssl Tatsuhiro Tsujikawa 2019-08-29 17:15:59 +0900
  • 649f55d830 Remove error handling which does not happen Tatsuhiro Tsujikawa 2019-08-25 10:43:33 +0900
  • 2547be3415 Follow ngtcp2 API changes and use libngtcp2_crypto_openssl Tatsuhiro Tsujikawa 2019-08-25 10:20:10 +0900
  • 92913e548a quic: Support TLS_AES_128_CCM_SHA256 Tatsuhiro Tsujikawa 2019-08-08 09:59:54 +0900
  • 556ee83f6e h2load: Add --tls13-ciphers option Tatsuhiro Tsujikawa 2019-08-08 09:59:21 +0900