Vladimir Serdyuk
3b3ec13e13
Merge branch 'master' into master
2022-02-01 11:38:58 +03:00
Tatsuhiro Tsujikawa
32c2557bb7
Bump nghttp3
2022-01-26 22:58:50 +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
809d5af43e
nghttpx: Fix invalid error code
2022-01-23 22:30:46 +09:00
Tatsuhiro Tsujikawa
3b549caf90
clang-format
2022-01-23 22:30:46 +09:00
Tatsuhiro Tsujikawa
42b659354d
nghttpx: Support h3 trailer fields
2022-01-23 22:30:46 +09:00
Tatsuhiro Tsujikawa
2275327794
nghttpx: Fix the issue that forwarded h3 GET request always has chunked TE
2022-01-23 21:36:35 +09:00
Tatsuhiro Tsujikawa
02a5649343
Require ngtcp2 >= 0.1.0 and nghttp3 >= 0.1.0
2022-01-23 18:34:59 +09:00
Tatsuhiro Tsujikawa
3b0b9a458c
Build docker image with ngtcp2 v0.1.0
2022-01-22 18:17:30 +09:00
Tatsuhiro Tsujikawa
6e6388e7c2
Depend on nghttp3 v0.1.1
2022-01-22 18:17:09 +09:00
Tatsuhiro Tsujikawa
ea6f0c641d
Merge pull request #1643 from nwtgck/fix-example-quotes
...
fix quotes in --altsvc example
2022-01-19 19:01:53 +09:00
Tatsuhiro Tsujikawa
c883b18f2d
Pin quic dependency
2022-01-16 22:00:27 +09:00
Tatsuhiro Tsujikawa
97e69f7416
Merge branch 'rex4539-typos'
2022-01-16 21:54:15 +09:00
Dimitris Apostolou
ad0c9eebf7
Fix typos
2022-01-16 21:53:44 +09:00
Tatsuhiro Tsujikawa
8a552631b4
Merge pull request #1667 from nghttp2/keep-hd-table-size
...
Fix decoder table size update
2022-01-11 20:53:08 +09:00
Tatsuhiro Tsujikawa
cff8106908
Merge pull request #1665 from c0bw3b/cleanup/spdy
...
Remove SPDY option for CMake
2022-01-11 20:14:37 +09:00
Tatsuhiro Tsujikawa
4eb49ac28e
Merge pull request #1666 from Kludex/patch-1
...
Update nghttp2.pyx
2022-01-11 20:13:43 +09:00
Tatsuhiro Tsujikawa
deb390cf85
Fix decoder table size update
...
When applying new header table size acknowledged with SETTINGS ACK by
an encoder, change the header table size on a decoder only when it
strictly lowers the current maximum table size set by Dynamic Table
Size Update from the encoder or the default size 4096 if no Dynamic
Table Size Update is received.
Previously, the header table size on a decoder is always changed. If
a maximum size in SETTINGS are increased (e.g., 4096 -> 8192), and
then decreased to the previous value, the decoder incorrectly requires
Dynamic Table Size Update from an encoder.
2022-01-11 19:50:45 +09:00
Tatsuhiro Tsujikawa
d91ae6987d
Compile with the latest ngtcp2
2022-01-11 19:40:26 +09:00
Marcelo Trylesinski
8ddb2273b9
Update nghttp2.pyx
2022-01-01 19:18:14 +01:00
Renaud
e1446fd57a
Remove SPDY option for CMake
...
SPDY feature removed in #1091 and release v1.29.0
2022-01-01 15:21:59 +01:00
Tatsuhiro Tsujikawa
02e6cad121
Bump quictls/openssl versions
2021-12-19 20:44:45 +09:00
Tatsuhiro Tsujikawa
0b053e06d8
Merge pull request #1657 from nwtgck/patch-2
...
Make Docker speak HTTP/3
2021-12-13 18:00:18 +09:00
Ryo Ota
c3c0403dfa
Make Docker speak HTTP/3
2021-12-12 23:16:10 +09:00
Ryo Ota
abc15c696d
fix quotes in --altsvc example
2021-11-18 09:12:05 +09:00
Tatsuhiro Tsujikawa
344d300cf9
Fix cmake CI build
2021-11-16 22:09:48 +09:00
Tatsuhiro Tsujikawa
dec233b9ef
cmake: Disable libbpf build by default
2021-11-16 22:03:30 +09:00
Tatsuhiro Tsujikawa
f695dc999b
Merge branch 'robaho-robaho/issue1639'
2021-11-14 16:43:23 +09:00
robaho
f92f81c05a
allow setting max frame size for h2load
2021-11-14 16:43:01 +09:00
Tatsuhiro Tsujikawa
3c4449c046
nghttpx: Use nghttp3 error code
2021-11-10 19:18:48 +09:00
Tatsuhiro Tsujikawa
918e4ea46b
Compile with the latest ngtcp2
2021-11-09 15:44:06 +09:00
Tatsuhiro Tsujikawa
d14d97ab68
Rename send_stop_sending to stop_sending
2021-11-09 11:13:23 +09:00
Tatsuhiro Tsujikawa
2aed077761
Merge fd_set_recv_ecn to create_quic_server_socket and handle errors
2021-11-06 17:19:02 +09:00
Tatsuhiro Tsujikawa
68b2295f4e
nghttpx: Set IP_PMTUDISC_DO explicitly
2021-11-06 17:12:43 +09:00
Tatsuhiro Tsujikawa
528d177847
nghttpx: Fix compile error
2021-11-06 00:16:53 +09:00
Tatsuhiro Tsujikawa
deae6c95b1
nghttpx: Send ECN
2021-11-05 23:23:00 +09:00
Tatsuhiro Tsujikawa
7eb179069d
Remove useless assignments
2021-11-05 22:51:36 +09:00
Tatsuhiro Tsujikawa
47c33b8d03
nghttpx: Receive ECN
2021-11-05 20:57:24 +09:00
Tatsuhiro Tsujikawa
94372fbe2a
Merge branch 'bagder-version-h3-too'
2021-11-05 18:39:09 +09:00
Daniel Stenberg
9e154297ff
shrpx: make nghttpx -v show ngtcp2 and nghttp3 version as well
...
... if HTTP/3 support is built in.
2021-11-05 18:38:39 +09:00
Tatsuhiro Tsujikawa
c4828dbd7c
h2load: Fix assertion failure with the latest ngtcp2
2021-11-03 21:23:26 +09:00
Tatsuhiro Tsujikawa
0d16db2c65
Use quictls 1.1.1l for now because 3.0.0 is much slower
2021-10-30 18:09:18 +09:00
Tatsuhiro Tsujikawa
fb63ef305d
Update doc
2021-10-30 18:09:06 +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
c20d175ff2
Guard RLIMIT_MEMLOCK usage
2021-10-29 21:39:17 +09:00
Tatsuhiro Tsujikawa
3985957c4d
Merge pull request #1625 from codebytere/fix-unreachable-return
...
chore: fix `-Wunreachable-code-return`
2021-10-29 21:35:44 +09:00
Tatsuhiro Tsujikawa
845a20b582
Bump version number to 1.47.0-DEV
2021-10-19 18:59:58 +09:00
Tatsuhiro Tsujikawa
7af0c508be
Update manual pages
2021-10-19 18:29:19 +09:00
Tatsuhiro Tsujikawa
f8474b25f0
nghttpx: Reduce dgram size if sendmsg fails with EINVAL or EMSGSIZE
2021-10-18 22:37:16 +09:00