Commit Graph

  • 344d300cf9 Fix cmake CI build Tatsuhiro Tsujikawa 2021-11-16 22:09:48 +0900
  • dec233b9ef cmake: Disable libbpf build by default Tatsuhiro Tsujikawa 2021-11-16 22:03:30 +0900
  • f695dc999b Merge branch 'robaho-robaho/issue1639' Tatsuhiro Tsujikawa 2021-11-14 16:43:23 +0900
  • f92f81c05a allow setting max frame size for h2load robaho 2021-11-13 18:35:15 -0600
  • e48213868f allow setting max frame size for h2load robaho 2021-11-13 18:35:15 -0600
  • 3c4449c046 nghttpx: Use nghttp3 error code Tatsuhiro Tsujikawa 2021-11-10 19:18:48 +0900
  • 918e4ea46b Compile with the latest ngtcp2 Tatsuhiro Tsujikawa 2021-11-09 15:44:06 +0900
  • d14d97ab68 Rename send_stop_sending to stop_sending Tatsuhiro Tsujikawa 2021-11-09 11:13:23 +0900
  • ac32991162 python3: add condition to check is NPN extension is enable Oleg Gashev 2021-11-06 13:07:32 -0400
  • 2aed077761 Merge fd_set_recv_ecn to create_quic_server_socket and handle errors Tatsuhiro Tsujikawa 2021-11-06 17:19:02 +0900
  • 68b2295f4e nghttpx: Set IP_PMTUDISC_DO explicitly Tatsuhiro Tsujikawa 2021-11-06 16:28:49 +0900
  • 528d177847 nghttpx: Fix compile error Tatsuhiro Tsujikawa 2021-11-06 00:16:53 +0900
  • deae6c95b1 nghttpx: Send ECN Tatsuhiro Tsujikawa 2021-11-05 23:23:00 +0900
  • 7eb179069d Remove useless assignments Tatsuhiro Tsujikawa 2021-11-05 22:51:36 +0900
  • 47c33b8d03 nghttpx: Receive ECN Tatsuhiro Tsujikawa 2021-11-05 19:19:23 +0900
  • 94372fbe2a Merge branch 'bagder-version-h3-too' Tatsuhiro Tsujikawa 2021-11-05 18:39:09 +0900
  • 9e154297ff shrpx: make nghttpx -v show ngtcp2 and nghttp3 version as well Daniel Stenberg 2021-11-04 15:42:51 +0100
  • 44f513aca2
    shrpx: make nghttpx -v show ngtcp2 and nghttp3 version as well Daniel Stenberg 2021-11-04 15:42:51 +0100
  • c4828dbd7c h2load: Fix assertion failure with the latest ngtcp2 Tatsuhiro Tsujikawa 2021-11-03 21:23:26 +0900
  • 0d16db2c65 Use quictls 1.1.1l for now because 3.0.0 is much slower Tatsuhiro Tsujikawa 2021-10-30 18:09:18 +0900
  • fb63ef305d Update doc Tatsuhiro Tsujikawa 2021-10-30 18:09:06 +0900
  • 089fc81d72 Change qlog file extension to .sqlog Tatsuhiro Tsujikawa 2021-10-29 21:59:54 +0900
  • c20d175ff2 Guard RLIMIT_MEMLOCK usage Tatsuhiro Tsujikawa 2021-10-29 21:39:17 +0900
  • 3985957c4d
    Merge pull request #1625 from codebytere/fix-unreachable-return Tatsuhiro Tsujikawa 2021-10-29 21:35:44 +0900
  • bd79297709 Adopt __printflike macro for -Wformat-nonliteral Guoye Zhang 2021-10-27 11:04:10 -0700
  • 845a20b582 Bump version number to 1.47.0-DEV Tatsuhiro Tsujikawa 2021-10-19 18:59:58 +0900
  • 7af0c508be Update manual pages v1.46.0 Tatsuhiro Tsujikawa 2021-10-19 18:29:19 +0900
  • f8474b25f0 nghttpx: Reduce dgram size if sendmsg fails with EINVAL or EMSGSIZE Tatsuhiro Tsujikawa 2021-10-18 22:37:16 +0900
  • 15a8d913ea examples/client: Enable ALPN Tatsuhiro Tsujikawa 2021-10-17 17:25:18 +0900
  • 65d3c9047f Replace TLSv23_method with TLS_method Tatsuhiro Tsujikawa 2021-10-17 17:21:09 +0900
  • 8c36971ea9 Compile with OPENSSL_NO_DEPRECATED and fix memory leaks Tatsuhiro Tsujikawa 2021-10-17 16:41:10 +0900
  • ba1dff187b Update bash_completion Tatsuhiro Tsujikawa 2021-10-17 14:52:55 +0900
  • 8ecacc8ed2 Update manual pages Tatsuhiro Tsujikawa 2021-10-17 14:52:36 +0900
  • 9d41896663 nghttpx: Rename --frontend-quic-server-id to --quic-server-id Tatsuhiro Tsujikawa 2021-10-17 14:48:46 +0900
  • 18d4a9e4ff Update bash_completion Tatsuhiro Tsujikawa 2021-10-17 14:28:38 +0900
  • 1745a30644 Update manual pages Tatsuhiro Tsujikawa 2021-10-17 14:28:20 +0900
  • 0cc7c598ff src: TLS_DEFAULT_CIPHERSUITES was deprecated in OpenSSL 3.0.0 Tatsuhiro Tsujikawa 2021-10-17 14:27:16 +0900
  • 8c4fbb86d8 Bump version number to 1.46.0, LT revision to 35:1:21 Tatsuhiro Tsujikawa 2021-10-17 14:00:37 +0900
  • 693431312c Fix cmake build Tatsuhiro Tsujikawa 2021-10-15 23:39:44 +0900
  • f3fca2a19a Update doc Tatsuhiro Tsujikawa 2021-10-15 23:24:23 +0900
  • 1ce9efc644 nghttpx: Set SCT data when built with boringssl Tatsuhiro Tsujikawa 2021-10-15 23:03:09 +0900
  • 7055501efd src: Enable HTTP/3 with boringssl Tatsuhiro Tsujikawa 2021-10-15 19:52:01 +0900
  • c790ee64a4 src: Prefer #ifdef for a single condition Tatsuhiro Tsujikawa 2021-10-15 22:29:05 +0900
  • 9fb05d5ea2 Fix compile error under mac os Tatsuhiro Tsujikawa 2021-10-15 19:54:08 +0900
  • 3742acaf39 nghttpx: Fix wrong SSL_CTX object usage Tatsuhiro Tsujikawa 2021-10-15 18:19:07 +0900
  • d8282de229 nghttpx: Respect !tls-no-postpone-early-data with boringssl Tatsuhiro Tsujikawa 2021-10-15 00:11:57 +0900
  • 3a721a9dd5 nghttpx: Send session ticket after handshake with boringssl Tatsuhiro Tsujikawa 2021-10-14 23:45:07 +0900
  • 0b6092446b src: Compile with boringssl for non-http3 build Tatsuhiro Tsujikawa 2021-10-14 23:44:27 +0900
  • 55fce39cbe provide access to servers local acceptor endpoints Peter Eisenlohr 2021-10-13 19:09:53 +0000
  • 5919f80994
    chore: fix -Wimplicit-fallthrough Shelley Vohr 2021-10-11 13:44:47 +0200
  • 59a76c6d39
    chore: fix -Wunreachable-code-return Shelley Vohr 2021-10-11 12:56:23 +0200
  • fa7a916ef3 nghttpx: Store initial_rtt in ev_tstamp for consistency Tatsuhiro Tsujikawa 2021-10-10 17:34:58 +0900
  • 69c4187100 nghttpx: Add --frontend-quic-initial-rtt option Tatsuhiro Tsujikawa 2021-10-10 17:24:02 +0900
  • 07128719c4 Workaround broken version check in AX_PYTHON_DEVEL Tatsuhiro Tsujikawa 2021-10-10 16:52:05 +0900
  • 7471fa627d Update ax_python_devel.m4 Tatsuhiro Tsujikawa 2021-10-10 16:08:49 +0900
  • d7af5924ff nghttpx: Extend QUIC server ID to 4 bytes Tatsuhiro Tsujikawa 2021-10-10 16:05:48 +0900
  • a48e9d3d80 Add bpf to clang-format Tatsuhiro Tsujikawa 2021-10-06 21:29:15 +0900
  • 474a6db00c Compile with gcc Tatsuhiro Tsujikawa 2021-10-06 21:28:17 +0900
  • cb6aea9aa9 Compile with -DNDEBUG Tatsuhiro Tsujikawa 2021-10-06 21:28:00 +0900
  • f4290c6497 Fix compile error Tatsuhiro Tsujikawa 2021-10-04 23:23:03 +0900
  • 086b85b8f9 nghttpx: Unload BPF program after setting up all QUIC listeners Tatsuhiro Tsujikawa 2021-10-04 22:39:31 +0900
  • abee658a60 nghttpx: Make sure that ngtcp2_conn_update_pkt_tx_time is called Tatsuhiro Tsujikawa 2021-10-02 19:22:53 +0900
  • 87bdc21667 nghttpx: Add --worker-process-grace-shutdown-period option Tatsuhiro Tsujikawa 2021-10-02 18:55:51 +0900
  • 3e25ee8181 256k memlock is not enough when reloading happens Tatsuhiro Tsujikawa 2021-09-29 22:16:39 +0900
  • 0266c458a3 nghttpx: Add --max-worker-processes option Tatsuhiro Tsujikawa 2021-09-29 22:12:10 +0900
  • d9c7631dcb Fix compile error Tatsuhiro Tsujikawa 2021-09-29 21:05:46 +0900
  • df064fa2ba nghttpx: Unload BPF objects on reload to avoid running out of memlock Tatsuhiro Tsujikawa 2021-09-29 19:33:16 +0900
  • 318e0c8447 Guard msghdr_get_local_addr with ENABLE_HTTP3 macro Tatsuhiro Tsujikawa 2021-09-28 22:35:53 +0900
  • 17d5503bf2 Update doc Tatsuhiro Tsujikawa 2021-09-28 18:07:31 +0900
  • 19b4da6401 nghttpx: Support h3-29 Tatsuhiro Tsujikawa 2021-09-26 15:59:57 +0900
  • 886dc93f18 nghttpx: Fail h3 connection attempt if no ALPN is negotiated Tatsuhiro Tsujikawa 2021-09-26 15:32:44 +0900
  • 407df2822e Remove check for UDP_SEGMENT Tatsuhiro Tsujikawa 2021-09-26 10:29:05 +0900
  • f6da0d342a nghttpx: Fix crash if no keying materials are specified in file Tatsuhiro Tsujikawa 2021-09-24 18:19:01 +0900
  • 7271537a15 nghttpx: Add --rlimit-memlock option Tatsuhiro Tsujikawa 2021-09-24 18:01:47 +0900
  • d0e8efac4d nghttpx: Fix bug that reading QUIC secret file fails without line separator Tatsuhiro Tsujikawa 2021-09-24 17:50:28 +0900
  • 27e6d56d83 Update doc Tatsuhiro Tsujikawa 2021-09-23 12:00:46 +0900
  • c5122c12cb Update bash_completion Tatsuhiro Tsujikawa 2021-09-23 11:45:23 +0900
  • 282050c596 Update manual pages Tatsuhiro Tsujikawa 2021-09-23 11:45:10 +0900
  • 308c73bfa2 nghttpx: Read QUIC keying materials from file Tatsuhiro Tsujikawa 2021-09-22 18:24:50 +0900
  • c40309ae8e nghttpx: optarg should be allocated per configuration Tatsuhiro Tsujikawa 2021-09-22 22:59:02 +0900
  • 1c7a4ecc7f nghttpx: Rename generate_encrypted_quic_connection_id to generate_quic_connection_id Tatsuhiro Tsujikawa 2021-09-21 23:07:34 +0900
  • 80cc623eb2 nghttpx: Allocate server id in Connection ID Tatsuhiro Tsujikawa 2021-09-21 22:46:32 +0900
  • 53dfaad925 Update manual pages v1.45.1 v1.45.x Tatsuhiro Tsujikawa 2021-09-21 20:46:13 +0900
  • 89457fd991 More https Tatsuhiro Tsujikawa 2021-09-21 20:40:57 +0900
  • 2f2da110a1 Bump version number to 1.45.1 Tatsuhiro Tsujikawa 2021-09-21 20:15:07 +0900
  • 8a14435aa8 Fix issue that libev cannot be found with autotools under mac osx Tatsuhiro Tsujikawa 2021-09-21 19:05:09 +0900
  • dbaa59908e Fix compile error with libressl Tatsuhiro Tsujikawa 2021-09-21 18:59:22 +0900
  • ca41f2faab Make sure that nghttp2 can be built from tar archive Tatsuhiro Tsujikawa 2021-09-21 18:05:48 +0900
  • daae20d4a5 Always include optional files to EXTRA_DIST Tatsuhiro Tsujikawa 2021-09-21 17:54:55 +0900
  • 6d9667dc74 Add missing cmake files to EXTRA_DIST Tatsuhiro Tsujikawa 2021-09-21 17:53:15 +0900
  • 257043b8fb Fix issue that libev cannot be found with autotools under mac osx Tatsuhiro Tsujikawa 2021-09-21 19:05:09 +0900
  • 657d94b992 Fix compile error with libressl Tatsuhiro Tsujikawa 2021-09-21 18:59:22 +0900
  • 06dc7d5964 Make sure that nghttp2 can be built from tar archive Tatsuhiro Tsujikawa 2021-09-21 18:05:48 +0900
  • b50079524b Always include optional files to EXTRA_DIST Tatsuhiro Tsujikawa 2021-09-21 17:54:55 +0900
  • cdf1f269ff Add missing cmake files to EXTRA_DIST Tatsuhiro Tsujikawa 2021-09-21 17:53:15 +0900
  • 738b562f39 Bump up version number to 1.46.0-DEV Tatsuhiro Tsujikawa 2021-09-20 17:52:07 +0900
  • 58499f256b Update bash_completion v1.45.0 Tatsuhiro Tsujikawa 2021-09-20 17:07:58 +0900
  • afb455ef80 python3 Tatsuhiro Tsujikawa 2021-09-20 17:07:44 +0900
  • f4515e9034 Update manual pages Tatsuhiro Tsujikawa 2021-09-20 17:02:54 +0900
  • aab07d00d7 Bump version number to 1.45.0, LT revision to 35:0:21 Tatsuhiro Tsujikawa 2021-09-20 16:58:28 +0900