Tatsuhiro Tsujikawa
da35daab51
Revert "nghttpx: Shutdown h3 stream write if reset by a remote endpoint"
...
This reverts commit e103726f4d .
2024-01-18 18:00:18 +09:00
Tatsuhiro Tsujikawa
48168eacdb
Merge pull request #2034 from nghttp2/add-debian-frontend
...
Specify DEBIAN_FRONTEND=noninteractive
2024-01-15 18:26:03 +09:00
Tatsuhiro Tsujikawa
a27d535f47
Specify DEBIAN_FRONTEND=noninteractive
2024-01-15 18:00:48 +09:00
Tatsuhiro Tsujikawa
3a173dcc1f
Merge pull request #2033 from nghttp2/fix-typo
...
Fix typo
2024-01-15 17:49:46 +09:00
Tatsuhiro Tsujikawa
619dd15e9a
Fix typo
2024-01-15 17:27:28 +09:00
Tatsuhiro Tsujikawa
6bdeed14fd
Merge pull request #2032 from nghttp2/dependabot/go_modules/github.com/quic-go/quic-go-0.37.7
...
build(deps): bump github.com/quic-go/quic-go from 0.35.1 to 0.37.7
2024-01-11 00:37:23 +09:00
dependabot[bot]
683c1ab16d
build(deps): bump github.com/quic-go/quic-go from 0.35.1 to 0.37.7
...
Bumps [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go ) from 0.35.1 to 0.37.7.
- [Release notes](https://github.com/quic-go/quic-go/releases )
- [Changelog](https://github.com/quic-go/quic-go/blob/master/Changelog.md )
- [Commits](https://github.com/quic-go/quic-go/compare/v0.35.1...v0.37.7 )
---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-10 15:12:00 +00:00
Tatsuhiro Tsujikawa
278b2cd004
Merge pull request #2030 from anthonyalayo/anthonyalayo-patch-cmake-3.5
...
Update minimum CMake version to 3.5
2024-01-09 17:12:41 +09:00
Anthony Alayo
e2b2a5a8d6
Update minimum CMake version to 3.5
2024-01-07 16:19:46 -08:00
Tatsuhiro Tsujikawa
837f0c67c7
Merge pull request #1996 from hrxi/pr_less_config
...
Have less stuff in config.h
2024-01-03 15:51:41 +09:00
Tatsuhiro Tsujikawa
fe1b963d38
Merge pull request #2027 from anthonyalayo/anthonyalayo-patch-1
...
Not finding packages when `ENABLE_LIB_ONLY` is set
2024-01-03 15:30:34 +09:00
Anthony Alayo
3bce84c0a0
Not finding packages when ENABLE_LIB_ONLY is set
2024-01-02 14:54:13 -08:00
hrxi
d002e9631c
Don't get type sizes at configure time
...
This should speed up configuring minimally.
2023-12-29 15:12:43 +01:00
hrxi
1348b850bc
<time.h> is a standard header, don't check for it
2023-12-29 15:12:43 +01:00
Tatsuhiro Tsujikawa
4998cfcf29
Merge pull request #2026 from nghttp2/h2load-header-ttfb-fix
...
H2load header ttfb fix
2023-12-28 14:57:19 +09:00
Tatsuhiro Tsujikawa
49d36209bf
Merge pull request #2025 from nghttp2/remove-trailing-whitespace
...
nghttpx: Remove a trailing whitespace
2023-12-28 14:47:55 +09:00
Tatsuhiro Tsujikawa
d537e16a47
nghttpx: Remove a trailing whitespace
2023-12-28 14:11:34 +09:00
Tatsuhiro Tsujikawa
04a14ee3e2
h2load: Fix bug that ttfb is not recorded if h3 stream has no data
2023-12-27 19:49:27 +09:00
Tatsuhiro Tsujikawa
7209bff091
h2load: Consider all h2 HEADERS when counting bytes and recording ttfb
2023-12-27 19:49:21 +09:00
Tatsuhiro Tsujikawa
05b63f6126
Merge pull request #2024 from nghttp2/app-fix
...
App fix
2023-12-27 19:33:30 +09:00
Tatsuhiro Tsujikawa
20058af7ae
h2load: Ignore 1xx status code
2023-12-27 19:06:19 +09:00
Tatsuhiro Tsujikawa
9ae86f6198
nghttpd: Free SSL_CTX on exit
2023-12-27 19:05:56 +09:00
Tatsuhiro Tsujikawa
ad199fe46d
Merge pull request #2023 from nghttp2/nghttpx-set-recv-max-early-data
...
nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
2023-12-27 17:36:56 +09:00
Tatsuhiro Tsujikawa
e6713e850e
nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data
...
OpenSSL needs SSL_CTX_set_recv_max_early_data as well as
SSL_CTX_set_max_early_data to properly set acceptable max early data
size.
2023-12-27 17:06:24 +09:00
Tatsuhiro Tsujikawa
1544abac7a
Merge pull request #2022 from nghttp2/cmake-require-openssl111
...
cmake: Require OpenSSL >= 1.1.1
2023-12-25 18:02:41 +09:00
Tatsuhiro Tsujikawa
87b3e5abec
cmake: Require OpenSSL >= 1.1.1
2023-12-25 17:22:05 +09:00
Tatsuhiro Tsujikawa
5ba03f63c6
Merge pull request #2021 from nghttp2/remove-end-to-end-py
...
Remove end_to_end.py
2023-12-24 16:09:11 +09:00
Tatsuhiro Tsujikawa
684397a675
Merge pull request #2020 from nghttp2/remove-npn
...
Remove NPN
2023-12-24 16:08:16 +09:00
Tatsuhiro Tsujikawa
361e5d3066
Remove end_to_end.py
2023-12-24 12:38:00 +09:00
Tatsuhiro Tsujikawa
c306390c93
Add nghttp2_select_alpn and deprecate nghttp2_select_next_protocol
2023-12-24 12:29:07 +09:00
Tatsuhiro Tsujikawa
66364abf73
nghttpx: Add --alpn-list and deprecate --npn-list
2023-12-24 12:29:07 +09:00
Tatsuhiro Tsujikawa
5d68d1dc7a
h2load: Add --alpn-list and deprecate --npn-list
2023-12-24 12:29:07 +09:00
Tatsuhiro Tsujikawa
6c01530ff3
Remove NPN
2023-12-24 12:29:07 +09:00
Tatsuhiro Tsujikawa
69e15e8371
Merge pull request #2019 from nghttp2/drop-old-openssl-part2
...
Drop old OpenSSL support part 2
2023-12-24 00:14:08 +09:00
Tatsuhiro Tsujikawa
41857be937
Drop old OpenSSL support part 2
...
All OpenSSLs that we support have ALPN and SSL_get_server_tmp_key.
2023-12-23 19:49:33 +09:00
Tatsuhiro Tsujikawa
51e9d0c08f
Merge pull request #2017 from nghttp2/drop-old-openssl
...
Drop old OpenSSL support
2023-12-23 16:59:57 +09:00
Tatsuhiro Tsujikawa
841d602fc8
Drop old OpenSSL support
...
Drop old OpenSSL support and require OpenSSL >= 1.1.1. For Libressl,
the reasonably recent versions are required.
2023-12-23 16:44:04 +09:00
Tatsuhiro Tsujikawa
35d76d2278
Merge pull request #2016 from nghttp2/boringssl-set-groups-list
...
boringssl has SSL_CTX_set1_groups_list
2023-12-19 19:30:57 +09:00
Tatsuhiro Tsujikawa
add1bcd1dc
boringssl has SSL_CTX_set1_groups_list
2023-12-19 18:52:16 +09:00
Tatsuhiro Tsujikawa
db800f73f1
Merge pull request #2013 from nghttp2/support-aws-lc
...
src: Support building with aws-lc
2023-12-19 18:19:50 +09:00
Tatsuhiro Tsujikawa
39d093fc45
Merge pull request #2014 from nghttp2/dependabot/github_actions/actions/upload-artifact-4
...
build(deps): bump actions/upload-artifact from 3 to 4
2023-12-19 17:18:10 +09:00
Tatsuhiro Tsujikawa
a30fb9917e
Merge pull request #2015 from nghttp2/dependabot/go_modules/golang.org/x/crypto-0.17.0
...
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0
2023-12-19 17:10:59 +09:00
dependabot[bot]
4065f9801d
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-18 23:59:31 +00:00
dependabot[bot]
25898e4216
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-18 14:32:07 +00:00
Tatsuhiro Tsujikawa
9354d4a84f
src: Support building with aws-lc
2023-12-18 19:50:57 +09:00
Tatsuhiro Tsujikawa
2bbbbe207e
Merge pull request #2012 from nghttp2/do-not-detect-openssl3.2-as-quictls
...
Avoid detecting OpenSSL 3.2 as quictls
2023-12-16 16:45:56 +09:00
Tatsuhiro Tsujikawa
826a2a7b63
Avoid detecting OpenSSL 3.2 as quictls
...
Previously, SSL_is_quic is used to detect quictls. But OpenSSL 3.2
has added it as a part of its own QUIC implementation which breaks our
script. Use SSL_provide_quic_data to correctly identify quictls and
avoid OpenSSL 3.2.
2023-12-16 16:25:12 +09:00
Tatsuhiro Tsujikawa
4bfb33bdb4
Merge pull request #2011 from bwncp/static-msvc
...
cmake: bring back ENABLE_STATIC_CRT
2023-12-16 15:49:14 +09:00
Bernhard Walle
1b70b8ca3a
cmake: bring back ENABLE_STATIC_CRT
...
While `ENABLE_STATIC_CRT` is still present in CMakeOptions.txt, it has
been removed by 81c199dd . I think this was by accident.
Add it again, otherwise our Windows builds will fail.
2023-12-14 11:44:33 +01:00
Tatsuhiro Tsujikawa
09936f47a0
Merge pull request #2010 from nghttp2/dependabot/github_actions/actions/setup-go-5
...
build(deps): bump actions/setup-go from 4 to 5
2023-12-14 09:05:17 +09:00