nghttp2/nghttp2 (nghttp2/nghttp2)
### [`v1.59.0`](https://togithub.com/nghttp2/nghttp2/releases/tag/v1.59.0): nghttp2 v1.59.0
[Compare Source](https://togithub.com/nghttp2/nghttp2/compare/v1.58.0...v1.59.0)
#### What's Changed
- Bump clang to 15 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1986](https://togithub.com/nghttp2/nghttp2/pull/1986)
- Bump clang format by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1987](https://togithub.com/nghttp2/nghttp2/pull/1987)
- Bump quictls to 3.1.4+quic by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1988](https://togithub.com/nghttp2/nghttp2/pull/1988)
- Update ax_cxx_compile_stdcxx.m4 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1989](https://togithub.com/nghttp2/nghttp2/pull/1989)
- nghttpx: Prefer **FILE_NAME** if defined by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1990](https://togithub.com/nghttp2/nghttp2/pull/1990)
- Add API to get and parse RFC 9218 priority by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1991](https://togithub.com/nghttp2/nghttp2/pull/1991)
- nghttpx: Propagate stream priority from backend to frontend by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1992](https://togithub.com/nghttp2/nghttp2/pull/1992)
- Check whether CLOCK_MONOTONIC is declared by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1995](https://togithub.com/nghttp2/nghttp2/pull/1995)
- Bump go packages by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2001](https://togithub.com/nghttp2/nghttp2/pull/2001)
- cmake: Remove itprep target by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2002](https://togithub.com/nghttp2/nghttp2/pull/2002)
- h2load: Fix IPv6 address in :authority by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2000](https://togithub.com/nghttp2/nghttp2/pull/2000)
- Bump ngtcp2 and nghttp3 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2006](https://togithub.com/nghttp2/nghttp2/pull/2006)
- Bump libbpf to v1.3.0 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2007](https://togithub.com/nghttp2/nghttp2/pull/2007)
- Use nghttp3\_pri_parse_priority added since nghttp3 v1.1.0 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2008](https://togithub.com/nghttp2/nghttp2/pull/2008)
- cmake: Set minimum quic package versions by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2009](https://togithub.com/nghttp2/nghttp2/pull/2009)
- Use `#include ` instead of `#include ` by [@hrxi](https://togithub.com/hrxi) in [https://github.com/nghttp2/nghttp2/pull/1997](https://togithub.com/nghttp2/nghttp2/pull/1997)
- build(deps): bump actions/setup-go from 4 to 5 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2010](https://togithub.com/nghttp2/nghttp2/pull/2010)
- cmake: bring back ENABLE_STATIC_CRT by [@bwncp](https://togithub.com/bwncp) in [https://github.com/nghttp2/nghttp2/pull/2011](https://togithub.com/nghttp2/nghttp2/pull/2011)
- Avoid detecting OpenSSL 3.2 as quictls by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2012](https://togithub.com/nghttp2/nghttp2/pull/2012)
- build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2015](https://togithub.com/nghttp2/nghttp2/pull/2015)
- build(deps): bump actions/upload-artifact from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2014](https://togithub.com/nghttp2/nghttp2/pull/2014)
- src: Support building with aws-lc by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2013](https://togithub.com/nghttp2/nghttp2/pull/2013)
- boringssl has SSL_CTX_set1\_groups_list by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2016](https://togithub.com/nghttp2/nghttp2/pull/2016)
- Drop old OpenSSL support by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2017](https://togithub.com/nghttp2/nghttp2/pull/2017)
- Drop old OpenSSL support part 2 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2019](https://togithub.com/nghttp2/nghttp2/pull/2019)
- Remove NPN by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2020](https://togithub.com/nghttp2/nghttp2/pull/2020)
- Remove end_to_end.py by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2021](https://togithub.com/nghttp2/nghttp2/pull/2021)
- cmake: Require OpenSSL >= 1.1.1 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2022](https://togithub.com/nghttp2/nghttp2/pull/2022)
- nghttpx: OpenSSL needs SSL_CTX_set_recv_max_early_data by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2023](https://togithub.com/nghttp2/nghttp2/pull/2023)
- App fix by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2024](https://togithub.com/nghttp2/nghttp2/pull/2024)
- nghttpx: Remove a trailing whitespace by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2025](https://togithub.com/nghttp2/nghttp2/pull/2025)
- H2load header ttfb fix by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2026](https://togithub.com/nghttp2/nghttp2/pull/2026)
- Not finding packages when `ENABLE_LIB_ONLY` is set by [@anthonyalayo](https://togithub.com/anthonyalayo) in [https://github.com/nghttp2/nghttp2/pull/2027](https://togithub.com/nghttp2/nghttp2/pull/2027)
- Have less stuff in config.h by [@hrxi](https://togithub.com/hrxi) in [https://github.com/nghttp2/nghttp2/pull/1996](https://togithub.com/nghttp2/nghttp2/pull/1996)
- Update minimum CMake version to 3.5 by [@anthonyalayo](https://togithub.com/anthonyalayo) in [https://github.com/nghttp2/nghttp2/pull/2030](https://togithub.com/nghttp2/nghttp2/pull/2030)
- build(deps): bump github.com/quic-go/quic-go from 0.35.1 to 0.37.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2032](https://togithub.com/nghttp2/nghttp2/pull/2032)
- Fix typo by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2033](https://togithub.com/nghttp2/nghttp2/pull/2033)
- Specify DEBIAN_FRONTEND=noninteractive by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2034](https://togithub.com/nghttp2/nghttp2/pull/2034)
- Revert "nghttpx: Shutdown h3 stream write if reset by a remote endpoint" by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2036](https://togithub.com/nghttp2/nghttp2/pull/2036)
- ci: Add aws-lc builds by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2037](https://togithub.com/nghttp2/nghttp2/pull/2037)
- Bump go modules by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2038](https://togithub.com/nghttp2/nghttp2/pull/2038)
- Bump neverbleed by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2039](https://togithub.com/nghttp2/nghttp2/pull/2039)
- Bump go-nghttp2 and go mod tidy by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2040](https://togithub.com/nghttp2/nghttp2/pull/2040)
- Bump ngtcp2 to v1.2.0 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2041](https://togithub.com/nghttp2/nghttp2/pull/2041)
- src: Avoid copies by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2042](https://togithub.com/nghttp2/nghttp2/pull/2042)
#### New Contributors
- [@hrxi](https://togithub.com/hrxi) made their first contribution in [https://github.com/nghttp2/nghttp2/pull/1997](https://togithub.com/nghttp2/nghttp2/pull/1997)
- [@bwncp](https://togithub.com/bwncp) made their first contribution in [https://github.com/nghttp2/nghttp2/pull/2011](https://togithub.com/nghttp2/nghttp2/pull/2011)
- [@anthonyalayo](https://togithub.com/anthonyalayo) made their first contribution in [https://github.com/nghttp2/nghttp2/pull/2027](https://togithub.com/nghttp2/nghttp2/pull/2027)
**Full Changelog**: https://github.com/nghttp2/nghttp2/compare/v1.58.0...v1.59.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.58.0
->1.59.0
Release Notes
nghttp2/nghttp2 (nghttp2/nghttp2)
### [`v1.59.0`](https://togithub.com/nghttp2/nghttp2/releases/tag/v1.59.0): nghttp2 v1.59.0 [Compare Source](https://togithub.com/nghttp2/nghttp2/compare/v1.58.0...v1.59.0) #### What's Changed - Bump clang to 15 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1986](https://togithub.com/nghttp2/nghttp2/pull/1986) - Bump clang format by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1987](https://togithub.com/nghttp2/nghttp2/pull/1987) - Bump quictls to 3.1.4+quic by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1988](https://togithub.com/nghttp2/nghttp2/pull/1988) - Update ax_cxx_compile_stdcxx.m4 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1989](https://togithub.com/nghttp2/nghttp2/pull/1989) - nghttpx: Prefer **FILE_NAME** if defined by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1990](https://togithub.com/nghttp2/nghttp2/pull/1990) - Add API to get and parse RFC 9218 priority by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1991](https://togithub.com/nghttp2/nghttp2/pull/1991) - nghttpx: Propagate stream priority from backend to frontend by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1992](https://togithub.com/nghttp2/nghttp2/pull/1992) - Check whether CLOCK_MONOTONIC is declared by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/1995](https://togithub.com/nghttp2/nghttp2/pull/1995) - Bump go packages by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2001](https://togithub.com/nghttp2/nghttp2/pull/2001) - cmake: Remove itprep target by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2002](https://togithub.com/nghttp2/nghttp2/pull/2002) - h2load: Fix IPv6 address in :authority by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2000](https://togithub.com/nghttp2/nghttp2/pull/2000) - Bump ngtcp2 and nghttp3 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2006](https://togithub.com/nghttp2/nghttp2/pull/2006) - Bump libbpf to v1.3.0 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2007](https://togithub.com/nghttp2/nghttp2/pull/2007) - Use nghttp3\_pri_parse_priority added since nghttp3 v1.1.0 by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2008](https://togithub.com/nghttp2/nghttp2/pull/2008) - cmake: Set minimum quic package versions by [@tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2009](https://togithub.com/nghttp2/nghttp2/pull/2009) - Use `#includeConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.