Tatsuhiro Tsujikawa
5b83573d04
nghttpx: Consistent error handling and use of high-level API
2023-05-10 19:14:10 +09:00
Tatsuhiro Tsujikawa
0a8cac68f2
Bump package version
2023-05-10 18:11:21 +09:00
Tatsuhiro Tsujikawa
ed2ccce0e8
Generate .asc files
v1.53.0
2023-05-10 17:27:53 +09:00
Tatsuhiro Tsujikawa
7a0e16510a
Update manual pages
2023-05-10 17:26:29 +09:00
Tatsuhiro Tsujikawa
f62b2b23b1
Bump package and library versions
2023-05-10 17:10:42 +09:00
Tatsuhiro Tsujikawa
5e8904e327
Merge pull request #1902 from nghttp2/bump-neverbleed
...
Bump neverbleed
2023-04-29 21:48:11 +09:00
Tatsuhiro Tsujikawa
26ab7c1475
Bump neverbleed
2023-04-29 21:13:57 +09:00
Tatsuhiro Tsujikawa
e392729d9f
Merge pull request #1901 from nghttp2/zerofill-z_stream
...
Initialize z_stream completely with zeros
2023-04-29 20:56:09 +09:00
Tatsuhiro Tsujikawa
0fbfc48716
Initialize z_stream completely with zeros
2023-04-29 19:27:20 +09:00
Tatsuhiro Tsujikawa
88e03cdaf0
Merge pull request #1900 from nghttp2/nghttpx-send-new-token-on-path-change
...
nghttpx: Send NEW_TOKEN on path change
2023-04-26 23:30:31 +09:00
Tatsuhiro Tsujikawa
7645ab89bc
nghttpx: Send NEW_TOKEN on path change
2023-04-26 23:10:31 +09:00
Tatsuhiro Tsujikawa
4f27509e67
Merge pull request #1899 from nghttp2/bump-ngtcp2
...
Bump ngtcp2
2023-04-26 21:08:26 +09:00
Tatsuhiro Tsujikawa
7a4e706b44
Bump ngtcp2
2023-04-26 19:10:50 +09:00
Tatsuhiro Tsujikawa
757bc3cbe9
Merge pull request #1898 from nghttp2/sfparse
...
Import ngtcp2/sfparse, Structured Field Values parser
2023-04-22 18:22:56 +09:00
Tatsuhiro Tsujikawa
2ee33fe8cd
Import ngtcp2/sfparse, Structured Field Values parser
2023-04-22 17:42:12 +09:00
Tatsuhiro Tsujikawa
cc1402bf44
Merge pull request #1897 from nghttp2/lazy-initialize-map-table
...
Initialize map table lazily
2023-04-22 17:31:44 +09:00
Tatsuhiro Tsujikawa
70690ce010
Initialize map table lazily
2023-04-22 17:04:52 +09:00
Tatsuhiro Tsujikawa
56fcb73cc4
Merge pull request #1896 from nghttp2/msvc-build-check
...
Msvc build check
2023-04-21 18:42:46 +09:00
Tatsuhiro Tsujikawa
84eecc015c
Fix implicit conversion warnings
2023-04-21 18:02:50 +09:00
Tatsuhiro Tsujikawa
4bb4ff06e3
Fix function signature
2023-04-21 18:02:33 +09:00
Tatsuhiro Tsujikawa
8610758e14
Include stdio.h to workaround error due to legacy CUnit snprintf macro
2023-04-21 17:46:06 +09:00
Tatsuhiro Tsujikawa
caf9d3abd5
Run msvc build check
2023-04-21 17:42:54 +09:00
Tatsuhiro Tsujikawa
51b0288f5d
Merge pull request #1892 from nghttp2/nghttpx-h3-write-event
...
nghttpx: write watcher should only be started upon blocking write
2023-03-25 19:07:14 +09:00
Tatsuhiro Tsujikawa
7fb488be15
nghttpx: write watcher should only be started upon blocking write
2023-03-25 18:36:35 +09:00
Tatsuhiro Tsujikawa
251d3f8743
Merge pull request #1891 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 to v0.14.0
2023-03-25 18:35:53 +09:00
Tatsuhiro Tsujikawa
3676eb91e3
Bump ngtcp2 to v0.14.0
2023-03-25 17:35:59 +09:00
Tatsuhiro Tsujikawa
edfc6a8530
Merge pull request #1888 from nghttp2/fix-macos-setup
...
Add missing if condition to MacOS setup
2023-03-16 19:51:49 +09:00
Tatsuhiro Tsujikawa
448c68ef01
Add missing if condition to MacOS setup
2023-03-16 19:31:41 +09:00
Tatsuhiro Tsujikawa
7efbcfecff
Merge pull request #1887 from nghttp2/add-verify_hostname-tests
...
Add verify_hostname tests
2023-03-16 00:26:14 +09:00
Tatsuhiro Tsujikawa
de743aad4a
Add verify_hostname tests
2023-03-15 22:47:40 +09:00
Tatsuhiro Tsujikawa
c460afc2d9
Merge pull request #1886 from nghttp2/fix-compile-errors
...
Fix compile errors with clang-15
2023-03-15 22:21:58 +09:00
Tatsuhiro Tsujikawa
c03cd59274
Fix compile errors with clang-15
2023-03-15 21:57:45 +09:00
Tatsuhiro Tsujikawa
83993b1dbf
Merge pull request #1885 from nghttp2/nghttpx-fix-numeric-hostname-verify
...
nghttpx: Fix numeric hostname verification
2023-03-15 21:56:54 +09:00
Tatsuhiro Tsujikawa
cc14400096
nghttpx: Fix numeric hostname verification
2023-03-15 20:54:56 +09:00
Tatsuhiro Tsujikawa
ef7bb8ef9f
Merge pull request #1881 from nghttp2/nghttpx-fix-heap-use-after-free
...
nghttpx: Fix heap-use-after-free
2023-03-11 12:07:50 +09:00
Tatsuhiro Tsujikawa
bc6814eb5b
nghttpx: Fix heap-use-after-free
...
Fix heap-use-after-free introduced by
ddb667e8bf .
2023-03-11 11:51:08 +09:00
Tatsuhiro Tsujikawa
b8cb6efb37
Merge pull request #1880 from nghttp2/nghttpx-tweak-worker-process-handling
...
Nghttpx tweak worker process handling
2023-03-11 10:02:09 +09:00
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