Commit Graph

6437 Commits

Author SHA1 Message Date
Tatsuhiro Tsujikawa b09f70af3b Fix compile error 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 281e88bcfb Bump base image and use OpenSSL_1_1_1d-quic-draft-24 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 2c1022a336 Optimize QUIC write 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 255c4905e6 Only count STREAM data as bytes_total 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 3dd362af37 Use correct type 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 49a182a15f Follow ngtcp2 API update 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 77f1b37284 quic draft-24 2020-11-29 18:10:05 +09:00
Dmitri Tikhonov 3f458d7d91 Update Dockerfile to use I-D 23 branches of ngtcp2 and openssl 2020-11-29 18:10:05 +09:00
Lucas Pardue d074d8c1de Add SSLKEYLOGFILE support 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 35b6fddbcc Compile with the latest ngtcp2 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa d1997bf627 Send SNI 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa da5a0dcefa h3-23 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 393317c42e 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-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 18015fe791 Simplify write_quic 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 8255881f5d Handle sending just fine 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 9663638f84 Avoid setting 0 to repeat field 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 950da80c44 Add missing acked_stream_data_offset callback 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa c1183546b6 Fix return value 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa f0ca23201a Update doc 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 27a5568125 Update docker build and doc 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa a8366a2a60 Compile with the latest ngtcp2 and ngtcp2_crypto_openssl 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa bd79adc2f6 Remove error handling which does not happen 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa ae05dd0e79 Follow ngtcp2 API changes and use libngtcp2_crypto_openssl 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 4861b41c8d quic: Support TLS_AES_128_CCM_SHA256 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 169347d295 h2load: Add --tls13-ciphers option 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 69f72f4eb3 Add Dockerfile 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa f8088c8439 Handle preferred address 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 2b1d9558df Show ngtcp2 debug log with --verbose 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 556afcc06a h2load: Add --groups option 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 25b9ec522a Always call write_quic when timer expires 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa d0cdea3f5d h3-22 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 5ee573e342 Handle Retry 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa bbd0a730dc quic: Configure settings with options 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa 11fa71c14b h2load: Fix possible deadlock 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa e3eabb1060 Fix link 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa c445acc220 Add build instruction 2020-11-29 18:10:05 +09:00
Tatsuhiro Tsujikawa fc32ec1b34 [WIP] Add QUIC to h2load 2020-11-29 18:10:04 +09:00
Tatsuhiro Tsujikawa fb5b5aef0a
Merge pull request #1537 from nghttp2/nghttpx-allow-colon-in-pattern
nghttpx: Add workaround to include ':' in backend pattern
2020-11-27 23:35:27 +09:00
Tatsuhiro Tsujikawa 6787423edc nghttpx: Add workaround to include ':' in backend pattern 2020-11-27 22:15:46 +09:00
Tatsuhiro Tsujikawa ffcdf5dfbc
Merge pull request #1533 from LorenzNickel/patch-1
Fix typo in security.rst
2020-11-24 00:51:14 +09:00
Lorenz Nickel 0cdb173846
Fix typo in security.rst 2020-11-23 16:39:49 +01:00
Tatsuhiro Tsujikawa c9d5472ffb Bump version number to 1.43.0-DEV 2020-11-23 23:54:19 +09:00
Tatsuhiro Tsujikawa 15bd71ed94 Update manual pages 2020-11-23 23:38:21 +09:00
Tatsuhiro Tsujikawa a76b7a37fd Bump version number to 1.42.0, LT revision to 34:1:20 2020-11-23 23:22:49 +09:00
Tatsuhiro Tsujikawa 5cdf9ce19b Update AUTHORS 2020-11-23 23:19:58 +09:00
Tatsuhiro Tsujikawa 0fba09246b Build with GitHub Actions 2020-11-16 21:22:03 +09:00
Tatsuhiro Tsujikawa 444fd8180d Bump llhttp to 2.2.0 2020-11-15 11:42:25 +09:00
Tatsuhiro Tsujikawa f6b875e09d Add missing cmake/FindSystemd.cmake to dist 2020-11-15 11:25:33 +09:00
Tatsuhiro Tsujikawa 694c0a4fb3 cmake: Remove spdylay 2020-11-15 11:23:12 +09:00
Tatsuhiro Tsujikawa da7959c2e8 nghttpx: Deal with the case when h2 backend is retired before it is initialized 2020-11-15 11:19:07 +09:00