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
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
Tatsuhiro Tsujikawa
181a007a34
Fix mruby build
...
Copy build_config.rb to build directory because now
build_config.rb.lock is created along side it.
Define toolchain depending on CC environment variable.
2020-09-02 23:36:44 +09:00
Tatsuhiro Tsujikawa
7df73a5d90
nghttpx: mrb_run was removed
2020-09-02 22:12:45 +09:00
Tatsuhiro Tsujikawa
b00fa5567c
Bump mruby to 2.1.2
2020-09-02 22:03:14 +09:00
Tatsuhiro Tsujikawa
4ecdc2903d
Amend 7a57b039a6
2020-07-26 15:31:54 +09:00
Tatsuhiro Tsujikawa
7a57b039a6
Fix cmake build
2020-07-26 15:19:19 +09:00