Tatsuhiro Tsujikawa
945940e131
Switch to distroless/base-nossl
2024-03-17 18:44:18 +09:00
Tatsuhiro Tsujikawa
be512f8298
Rewrite hexdump
2024-03-17 18:38:08 +09:00
Tatsuhiro Tsujikawa
061998e6cf
Merge pull request #2101 from nghttp2/nghttpx-fix-header-timeout-in-conf
...
nghttpx: Fix frontend-header-timeout does not work in config file
2024-03-16 18:31:54 +09:00
Tatsuhiro Tsujikawa
ceccba0997
nghttpx: Fix frontend-header-timeout does not work in config file
2024-03-16 18:13:46 +09:00
Tatsuhiro Tsujikawa
a7379389f1
Merge pull request #2100 from nghttp2/nghttpx-header-idle-timeout
...
Nghttpx header idle timeout
2024-03-16 17:36:38 +09:00
Tatsuhiro Tsujikawa
9fbde38571
Rename frontend-*-read-timeout to frontend-*-idle-timeout
...
Rename frontend-*-read-timeout to frontend-*-idle-timeout so that the
name of the option suggests what it does.
2024-03-16 16:58:32 +09:00
Tatsuhiro Tsujikawa
c8e149994e
nghttpx: Add frontend-header-timeout option
...
Add frontend-header-timeout option. frontend-read-timeout is
deprecated and has no effect. Use frontend-header-timeout as a
replacement. This also fixes the bug that HTTP/3 header timeout is
not set per stream.
2024-03-16 16:58:32 +09:00
Tatsuhiro Tsujikawa
566737ccc8
Merge pull request #2099 from nghttp2/docker-copy-link
...
docker: Use copy --link
2024-03-15 18:13:40 +09:00
Tatsuhiro Tsujikawa
f28d385e78
docker: Use copy --link
2024-03-15 17:27:23 +09:00
Tatsuhiro Tsujikawa
208b3caa0f
Merge pull request #2098 from nghttp2/llvm-workaround
...
Workaround llvm issue on github ubuntu runner
2024-03-15 17:26:41 +09:00
Tatsuhiro Tsujikawa
7ebd0a84ec
Workaround llvm issue on github ubuntu runner
2024-03-15 17:07:35 +09:00
Tatsuhiro Tsujikawa
b922740e56
Merge pull request #2097 from nghttp2/dependabot/go_modules/golang.org/x/net-0.22.0
...
build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0
2024-03-15 09:02:16 +09:00
dependabot[bot]
d8bb6d2afe
build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.22.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 14:45:29 +00:00
Tatsuhiro Tsujikawa
a35f3d16db
Merge pull request #2092 from jonaski/cmake_static
...
Respect BUILD_STATIC_LIBS and add option for tests
2024-03-06 00:28:25 +09:00
Jonas Kvinge
be76c13da8
build: Add BUILD_STATIC_LIBS and BUILD_TESTING
2024-03-04 21:47:48 +01:00
Jonas Kvinge
b8a307ec63
CMake: Respect BUILD_STATIC_LIBS
...
Respect BUILD_STATIC_LIBS and add option for tests.
This also fixes the library conflict with MSVC by setting STATIC_LIB_SUFFIX so it's using "nghttp2_static" when both static and shared library is built, since the lib name currently conflicts with the shared when STATIC_LIB_SUFFIX was not set.
Fixes #2088
2024-03-04 21:43:48 +01:00
Tatsuhiro Tsujikawa
ebb92d2ff7
Merge pull request #2093 from jonaski/ci
...
Checkout with submodules
2024-03-04 18:40:15 +09:00
Jonas Kvinge
ce39c2ade0
docker: Checkout with submodules
2024-03-03 15:51:30 +01:00
Jonas Kvinge
3cf262f231
build: Checkout with submodules
2024-03-03 15:51:30 +01:00
Tatsuhiro Tsujikawa
ac2e671d80
Merge pull request #2087 from nghttp2/nghttpx-h3-trailer-shutdown-read
...
nghttpx: Shutdown h3 stream read with trailer as well
2024-03-02 11:57:46 +09:00
Tatsuhiro Tsujikawa
86049b7af2
nghttpx: Shutdown h3 stream read with trailer as well
2024-03-02 11:24:14 +09:00
Tatsuhiro Tsujikawa
99e7413938
Bump package version
2024-03-01 17:28:02 +09:00
Tatsuhiro Tsujikawa
c5e087b103
Update bash_completion
v1.60.0
2024-03-01 17:04:52 +09:00
Tatsuhiro Tsujikawa
fb65839653
Update manual pages
2024-03-01 17:04:23 +09:00
Tatsuhiro Tsujikawa
1da27af832
Bump package and library versions
2024-03-01 16:59:34 +09:00
Tatsuhiro Tsujikawa
c29ac85281
Update AUTHORS
2024-03-01 16:57:31 +09:00
Tatsuhiro Tsujikawa
1b5fe4a477
clang-format
2024-02-29 17:59:42 +09:00
Tatsuhiro Tsujikawa
cdf01d1af8
Merge pull request #2086 from barracuda156/darwin
...
Fix build when `AI_NUMERICSERV` is undefined
2024-02-29 17:58:38 +09:00
Sergey Fedorov
2e54284906
shrpx_tls_test.cc: use AI_NUMERICSERV when defined
2024-02-29 02:29:36 +07:00
Sergey Fedorov
b13c97f04f
shrpx_config.cc: if undefined, define AI_NUMERICSERV to 0
2024-02-29 02:26:33 +07:00
Tatsuhiro Tsujikawa
c817b2a3e0
Merge pull request #2085 from nghttp2/nghttpx-remove-default-udp-payload-size
...
nghttpx: Remove SHRPX_QUIC_MAX_UDP_PAYLOAD_SIZE
2024-02-26 18:04:06 +09:00
Tatsuhiro Tsujikawa
a354577eff
nghttpx: Remove SHRPX_QUIC_MAX_UDP_PAYLOAD_SIZE
...
Remove SHRPX_QUIC_MAX_UDP_PAYLOAD_SIZE and just rely on the ngtcp2
default.
2024-02-26 17:41:54 +09:00
Tatsuhiro Tsujikawa
09a95983b9
Merge pull request #2084 from nghttp2/max-pktcnt-fix
...
src: Deal with the case that send_quantum < max_udp_payload_size
2024-02-26 17:40:29 +09:00
Tatsuhiro Tsujikawa
25d6df290e
src: Deal with the case that send_quantum < max_udp_payload_size
2024-02-26 17:15:29 +09:00
Tatsuhiro Tsujikawa
bd9edc8e76
Merge pull request #2083 from nghttp2/apt-get-update
...
Run apt-get update before install
2024-02-26 17:12:16 +09:00
Tatsuhiro Tsujikawa
b28998694b
Run apt-get update before install
2024-02-26 16:50:09 +09:00
Tatsuhiro Tsujikawa
0b5008eee3
Merge pull request #2082 from nghttp2/reuse-evp-cipher-ctx
...
nghttpx: Reuse EVP_CIPHER_CTX for QUIC connection ID encryption
2024-02-23 19:46:30 +09:00
Tatsuhiro Tsujikawa
a6d128836d
nghttpx: Reuse EVP_CIPHER_CTX for QUIC connection ID encryption
2024-02-23 19:24:42 +09:00
Tatsuhiro Tsujikawa
ea4e5cec19
Merge pull request #2081 from nghttp2/fix-mruby-crash
...
mruby: Exclude mrdb gem which causes nghttpx to crash
2024-02-22 21:51:08 +09:00
Tatsuhiro Tsujikawa
bfeb1ee182
mruby: Exclude mrdb gem which causes nghttpx to crash
2024-02-22 21:35:25 +09:00
Tatsuhiro Tsujikawa
2b28011c86
Merge pull request #2080 from nghttp2/bpf-pre-expand-aes-key
...
bpf: Pre-expand aes key
2024-02-22 19:21:20 +09:00
Tatsuhiro Tsujikawa
66c5ea2216
bpf: Pre-expand aes key
2024-02-22 18:56:07 +09:00
Tatsuhiro Tsujikawa
66abd8cbd3
Merge pull request #2079 from nghttp2/neverbleed-gnu-source
...
neverbleed: Define _GNU_SOURCE for pthread_setaffinity_np
2024-02-18 20:04:28 +09:00
Tatsuhiro Tsujikawa
a142e81994
neverbleed: Define _GNU_SOURCE for pthread_setaffinity_np
2024-02-18 19:30:22 +09:00
Tatsuhiro Tsujikawa
97b7012ccd
Merge pull request #2078 from nghttp2/mruby-mrbc-rename
...
mruby: Adopt deprecation of mrbc_ prefix
2024-02-18 19:16:59 +09:00
Tatsuhiro Tsujikawa
39d293551a
mruby: Adopt deprecation of mrbc_ prefix
2024-02-18 18:53:39 +09:00
Tatsuhiro Tsujikawa
fe56b875b4
Merge pull request #2077 from nghttp2/bump-ngtcp2
...
Bump ngtcp2 dependencies
2024-02-18 18:37:39 +09:00
Tatsuhiro Tsujikawa
d1035d439a
Bump ngtcp2 dependencies
2024-02-18 18:17:37 +09:00
Tatsuhiro Tsujikawa
532791209e
Merge pull request #2076 from nghttp2/h2load-add-sni
...
h2load: Add --sni option
2024-02-18 17:47:07 +09:00
Tatsuhiro Tsujikawa
ed0b7864d7
h2load: Add --sni option
2024-02-18 17:26:18 +09:00