Tatsuhiro Tsujikawa
83af9b504b
nghttpx: Wait for new worker process to be ready
...
Wait for new worker process to be ready before sending graceful
shutdown event to the existing worker processes to avoid down time
during configuration reload.
2023-03-10 22:27:57 +09:00
Tatsuhiro Tsujikawa
ddb667e8bf
nghttpx: Signal watcher should be global, not per WorkerProcess
2023-03-10 17:12:40 +09:00
Tatsuhiro Tsujikawa
704153e4cb
nghttpx: Wait for all worker processes to stop before quit
...
When quitting, wait for all worker processes to stop. Previously, we
just exit the event loop when the last process exits. But the because
of the bug, it does not work as intended.
2023-03-10 16:34:40 +09:00
Tatsuhiro Tsujikawa
39f6c08187
nghttpx: Update LogConfig::pid on fork
2023-03-10 16:30:32 +09:00
Tatsuhiro Tsujikawa
7628879e79
Merge pull request #1879 from nghttp2/workflow-permissions
...
Set workflow permissions
2023-03-08 19:07:45 +09:00
Tatsuhiro Tsujikawa
20173a59f0
Set workflow permissions
2023-03-08 18:27:03 +09:00
Tatsuhiro Tsujikawa
1e47a1984d
Merge pull request #1877 from nghttp2/sphinx-doc-enum
...
sphinx-doc understands :enum:
2023-03-06 17:08:47 +09:00
Tatsuhiro Tsujikawa
14268ccbaa
sphinx-doc understands :enum:
2023-03-06 16:52:57 +09:00
Tatsuhiro Tsujikawa
14cc308d53
Merge pull request #1874 from nghttp2/nghttpx-llhttp-resume-after-upgrade
...
nghttpx: Fix bug that causes 400 response after upgrade failure
2023-02-26 23:22:13 +09:00
Tatsuhiro Tsujikawa
bb024e3d82
nghttpx: Fix bug that causes 400 response after upgrade failure
2023-02-26 23:03:41 +09:00
Tatsuhiro Tsujikawa
1c62a2a923
Merge pull request #1873 from nghttp2/bump-go-mod
...
Bump go modules
2023-02-26 22:24:23 +09:00
Tatsuhiro Tsujikawa
094c60db89
Bump go modules
2023-02-26 21:58:27 +09:00
Tatsuhiro Tsujikawa
dc74b50cc9
Merge pull request #1872 from nghttp2/bump-mruby
...
Bump mruby to 3.2.0
2023-02-26 19:31:30 +09:00
Tatsuhiro Tsujikawa
5cd87eae22
Bump mruby to 3.2.0
2023-02-26 19:12:26 +09:00
Tatsuhiro Tsujikawa
a1c7e507aa
Merge pull request #1871 from nghttp2/nghttpx-h3-graceful-shutdown
...
nghttpx: Gracefully shutdown HTTP/3 connection
2023-02-25 00:22:19 +09:00
Tatsuhiro Tsujikawa
9526e2ff80
nghttpx: Gracefully shutdown HTTP/3 connection
2023-02-24 23:38:29 +09:00
Tatsuhiro Tsujikawa
b400bb5c15
Merge pull request #1870 from nghttp2/bump-nghttp3
...
Bump nghttp3 to v0.9.0
2023-02-24 21:59:51 +09:00
Tatsuhiro Tsujikawa
89cb55a62f
Bump nghttp3 to v0.9.0
2023-02-24 21:42:12 +09:00
Tatsuhiro Tsujikawa
878de84feb
Merge pull request #1869 from nghttp2/build-cache
...
Cache dependencies to speed up workflow builds
2023-02-24 20:37:36 +09:00
Tatsuhiro Tsujikawa
9862a86b31
Cache dependencies to speed up workflow builds
2023-02-24 19:39:59 +09:00
Tatsuhiro Tsujikawa
1eb91d2e50
Merge pull request #1867 from nghttp2/bump-go-mod
...
Bump golang.org/x/net to v0.7.0
2023-02-23 21:25:56 +09:00
Tatsuhiro Tsujikawa
50fbb76454
Bump golang.org/x/net to v0.7.0
2023-02-23 19:41:43 +09:00
Tatsuhiro Tsujikawa
5cb908b625
Bump package version
2023-02-13 21:18:34 +09:00
Tatsuhiro Tsujikawa
be0491294a
Update manual pages
v1.52.0
2023-02-13 20:59:29 +09:00
Tatsuhiro Tsujikawa
17d54064d8
Bump package version
2023-02-12 19:41:38 +09:00
Tatsuhiro Tsujikawa
d8fb86a987
Update AUTHORS
2023-02-12 19:41:38 +09:00
Tatsuhiro Tsujikawa
5967358697
Merge pull request #1862 from nghttp2/bump-quictls
...
Bump quictls
2023-02-12 19:35:04 +09:00
Tatsuhiro Tsujikawa
7041b41afa
Bump quictls
2023-02-12 19:05:13 +09:00
Tatsuhiro Tsujikawa
c597e928f1
Merge pull request #1861 from nghttp2/simplify-uniform_int_distribution
...
Simplify std::uniform_int_distribution call
2023-02-11 18:50:07 +09:00
Tatsuhiro Tsujikawa
79f261edf0
Simplify std::uniform_int_distribution call
2023-02-11 18:23:06 +09:00
Tatsuhiro Tsujikawa
b082a6b3dd
Merge pull request #1860 from nghttp2/bump-llhttp
...
Bump llhttp to f2e1914b6c59f5cd88f492abc9d8af6be246bc85
2023-02-10 22:52:01 +09:00
Tatsuhiro Tsujikawa
64b97acc33
Bump llhttp to f2e1914b6c59f5cd88f492abc9d8af6be246bc85
2023-02-10 22:23:24 +09:00
Tatsuhiro Tsujikawa
936898453d
Merge pull request #1859 from nghttp2/bump-libbpf
...
Bump libbpf to v1.1.0
2023-02-10 21:46:14 +09:00
Tatsuhiro Tsujikawa
62802342aa
Bump libbpf to v1.1.0
2023-02-10 21:19:52 +09:00
Tatsuhiro Tsujikawa
93118d76f4
Merge pull request #1858 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 to v0.13.1
2023-02-09 23:02:11 +09:00
Tatsuhiro Tsujikawa
95b2f94671
Bump ngtcp2 to v0.13.1
2023-02-09 22:32:34 +09:00
Tatsuhiro Tsujikawa
4434fcbde1
Merge pull request #1857 from nghttp2/nghttpx-fix-tls-write-stall
...
nghttpx: Fix bug that stalls TLS write
2023-02-09 21:31:15 +09:00
Tatsuhiro Tsujikawa
cbcfdaa655
nghttpx: Fix bug that stalls TLS write
2023-02-06 22:27:22 +09:00
Tatsuhiro Tsujikawa
10d52f5a27
Merge pull request #1854 from nghttp2/bump-ngtcp2-dockerfile
...
Bump ngtcp2 in Dockerfile to v0.13.0
2023-02-02 16:06:50 +09:00
Tatsuhiro Tsujikawa
92c7593cff
Bump ngtcp2 in Dockerfile to v0.13.0
2023-01-31 19:18:35 +09:00
Tatsuhiro Tsujikawa
0dbcf9c04d
Merge pull request #1853 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 to v0.13.0
2023-01-31 18:30:04 +09:00
Tatsuhiro Tsujikawa
f494e88611
Bump ngtcp2 to v0.13.0
2023-01-31 18:00:19 +09:00
Tatsuhiro Tsujikawa
0ba1718e40
Merge pull request #1852 from nghttp2/remove-sphinx-theme-bundle
...
Remove sphinx theme bundle
2023-01-30 22:18:47 +09:00
Tatsuhiro Tsujikawa
5c5d978abe
Remove sphinx theme bundle
...
Remove sphinx theme bundle, and rely on the locally installed theme
(e.g., `pip install sphinx_rtd_theme`).
2023-01-30 21:24:11 +09:00
Tatsuhiro Tsujikawa
a6b0eeacc9
Merge pull request #1851 from nghttp2/bump-neverbleed
...
Bump neverbleed
2023-01-29 20:57:28 +09:00
Tatsuhiro Tsujikawa
6993e63ac4
Bump neverbleed
2023-01-29 19:36:57 +09:00
Tatsuhiro Tsujikawa
aea182c5a4
Merge pull request #1850 from nghttp2/fix-path-component-resolution
...
src: Fix path component resolution
2023-01-29 17:55:43 +09:00
Tatsuhiro Tsujikawa
c78aebf68f
src: Fix path component resolution
...
Fix path component resolution when '.' is involved.
2023-01-29 16:20:05 +09:00
Tatsuhiro Tsujikawa
05b7929019
Merge pull request #1849 from nghttp2/remove-unused-function
...
Remove unused function
2022-12-26 21:31:57 +09:00
Tatsuhiro Tsujikawa
5b665b3e48
Merge pull request #1848 from nghttp2/remove-src-includes
...
Remove src/includes
2022-12-26 21:20:51 +09:00