Tatsuhiro Tsujikawa
308c73bfa2
nghttpx: Read QUIC keying materials from file
...
Add --frontend-quic-secret-file to read QUIC keying materials from
file. --frontend-quic-connection-id-encryption-key was removed in
favor of this new option.
2021-09-23 11:18:07 +09:00
Tatsuhiro Tsujikawa
c40309ae8e
nghttpx: optarg should be allocated per configuration
2021-09-23 11:01:01 +09:00
Tatsuhiro Tsujikawa
1c7a4ecc7f
nghttpx: Rename generate_encrypted_quic_connection_id to generate_quic_connection_id
2021-09-21 23:09:03 +09:00
Tatsuhiro Tsujikawa
80cc623eb2
nghttpx: Allocate server id in Connection ID
2021-09-21 23:08:55 +09:00
Tatsuhiro Tsujikawa
89457fd991
More https
2021-09-21 20:40:57 +09:00
Tatsuhiro Tsujikawa
257043b8fb
Fix issue that libev cannot be found with autotools under mac osx
2021-09-21 19:49:56 +09:00
Tatsuhiro Tsujikawa
657d94b992
Fix compile error with libressl
2021-09-21 19:48:38 +09:00
Tatsuhiro Tsujikawa
06dc7d5964
Make sure that nghttp2 can be built from tar archive
2021-09-21 19:48:34 +09:00
Tatsuhiro Tsujikawa
b50079524b
Always include optional files to EXTRA_DIST
2021-09-21 19:26:28 +09:00
Tatsuhiro Tsujikawa
cdf1f269ff
Add missing cmake files to EXTRA_DIST
2021-09-21 17:53:15 +09:00
Tatsuhiro Tsujikawa
738b562f39
Bump up version number to 1.46.0-DEV
2021-09-20 17:52:07 +09:00
Tatsuhiro Tsujikawa
58499f256b
Update bash_completion
2021-09-20 17:07:58 +09:00
Tatsuhiro Tsujikawa
afb455ef80
python3
2021-09-20 17:07:44 +09:00
Tatsuhiro Tsujikawa
f4515e9034
Update manual pages
2021-09-20 17:02:54 +09:00
Tatsuhiro Tsujikawa
aab07d00d7
Bump version number to 1.45.0, LT revision to 35:0:21
2021-09-20 16:58:28 +09:00
Tatsuhiro Tsujikawa
32ecfc6a86
Use https
2021-09-20 16:54:47 +09:00
Tatsuhiro Tsujikawa
e866f9fae7
Update AUTHORS
2021-09-20 16:53:55 +09:00
Tatsuhiro Tsujikawa
a029f6ed2c
Rename sphinxcontrib to rubydomain to avoid module loading error
...
Rename sphinxcontrib to rubydomain to avoid module loading error when
sphinx-build docker image is used.
2021-09-20 13:43:40 +09:00
Tatsuhiro Tsujikawa
5b6e2cb5e0
Allow SPHINXBUILD to be overridden by environment variable
2021-09-20 12:19:26 +09:00
Tatsuhiro Tsujikawa
0264847a37
bpf: Use LINUX_KERNEL_VERSION extern variable
2021-09-19 21:07:40 +09:00
Tatsuhiro Tsujikawa
d276ca0adc
Update doc
2021-09-18 19:28:03 +09:00
Tatsuhiro Tsujikawa
6a099ee50a
nghttpx: QUIC requires TLS
2021-09-18 19:27:47 +09:00
Tatsuhiro Tsujikawa
be88846972
Build HTTP/3 and eBPF enabled nghttpx with Dockerfile
2021-09-18 18:08:40 +09:00
Tatsuhiro Tsujikawa
9a6b623c25
Update doc
2021-09-18 15:19:15 +09:00
Tatsuhiro Tsujikawa
97b36b8c74
make -C
2021-09-17 23:57:26 +09:00
Tatsuhiro Tsujikawa
0df332e7b8
Update doc
2021-09-17 23:53:35 +09:00
Tatsuhiro Tsujikawa
2d7e6fbb11
Update doc
2021-09-17 21:21:42 +09:00
Tatsuhiro Tsujikawa
fd107ab47c
nghttpx: Refactor quic
2021-09-17 19:35:31 +09:00
Tatsuhiro Tsujikawa
1320d7efab
nghttpx: Do not accept new connection during graceful shutdown period
2021-09-17 18:30:16 +09:00
Tatsuhiro Tsujikawa
7cdc6cfa6d
nghttpx: Store Retry in CloseWait to rate limit its transmission
2021-09-17 17:52:05 +09:00
Tatsuhiro Tsujikawa
095ee9683d
integration: Adds tests for chunked response
2021-09-16 22:37:33 +09:00
Tatsuhiro Tsujikawa
1e2081a1c5
Fix integration test error
2021-09-16 22:24:53 +09:00
Tatsuhiro Tsujikawa
e167e07a9a
nghttpx: Check that HTTP response message finished safely
2021-09-16 22:00:36 +09:00
Tatsuhiro Tsujikawa
f3b9cd8404
bpf: Add workaround for ubuntu 20.04
2021-09-16 20:20:02 +09:00
Tatsuhiro Tsujikawa
8f9744c07b
nghttpx: Pass hashed_scid_ to CloseWait
2021-09-15 23:40:46 +09:00
Tatsuhiro Tsujikawa
684a219e39
nghttpx: Tweak close wait handling
2021-09-15 23:07:46 +09:00
Tatsuhiro Tsujikawa
e2e6d827c7
Update bash_completion
2021-09-15 22:55:38 +09:00
Tatsuhiro Tsujikawa
f0108ece6f
Update manual pages
2021-09-15 22:55:21 +09:00
Tatsuhiro Tsujikawa
789b7a5ff1
Update doc
2021-09-15 22:50:47 +09:00
Tatsuhiro Tsujikawa
0961295a82
nghttpx: Transform odcid into hashed cid
2021-09-15 22:19:52 +09:00
Tatsuhiro Tsujikawa
fd060eb9f1
nghttpx: Connection ID encryption
2021-09-15 21:31:03 +09:00
Tatsuhiro Tsujikawa
1feeda4514
nghttpx: Fix bug that worker process never exit
2021-09-15 21:00:41 +09:00
Tatsuhiro Tsujikawa
6d29de0f1e
Fix compile error
2021-09-14 17:22:25 +09:00
Tatsuhiro Tsujikawa
74162850f0
nghttpx: Compile with the latest nghttp3
2021-09-14 16:45:11 +09:00
Tatsuhiro Tsujikawa
8903bd1e8a
nghttpx: Deal with error from ngtcp2_conn_read_pkt
2021-09-13 23:09:38 +09:00
Tatsuhiro Tsujikawa
4b79a4a10d
Add message when checking UDP_SEGMENT in linux/udp.h
2021-09-13 21:46:41 +09:00
Tatsuhiro Tsujikawa
8f419a4869
nghttpx: Add --frontend-quic-congestion-controller option
2021-09-13 21:35:46 +09:00
Tatsuhiro Tsujikawa
fcdac50f79
Should run program
2021-09-13 21:19:18 +09:00
Tatsuhiro Tsujikawa
4541134c88
Add missing include
2021-09-13 21:19:00 +09:00
Tatsuhiro Tsujikawa
b5e5972c2a
Update doc
2021-09-12 18:11:11 +09:00