curl / curl-fuzzer

Quality assurance testing for the curl project
MIT License
82 stars 29 forks source link

chore(deps): update dependency nghttp2/nghttp2 to v1.62.0 #110

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Update Change
nghttp2/nghttp2 minor 1.61.0 -> 1.62.0

Release Notes

nghttp2/nghttp2 (nghttp2/nghttp2) ### [`v1.62.0`](https://togithub.com/nghttp2/nghttp2/releases/tag/v1.62.0): nghttp2 v1.62.0 [Compare Source](https://togithub.com/nghttp2/nghttp2/compare/v1.61.0...v1.62.0) #### What's Changed - nghttpx: Fix QUIC stateless reset stack buffer overflow by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2136](https://togithub.com/nghttp2/nghttp2/pull/2136) - Require c-ares >= 1.16.0 for ares_getaddrinfo by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2137](https://togithub.com/nghttp2/nghttp2/pull/2137) - Require C++20 compiler by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2138](https://togithub.com/nghttp2/nghttp2/pull/2138) - ci: Bump macos to 13 by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2140](https://togithub.com/nghttp2/nghttp2/pull/2140) - Adopt std::to_array and remove make_array by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2141](https://togithub.com/nghttp2/nghttp2/pull/2141) - nghttpx: Define APIEndpoints separately by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2142](https://togithub.com/nghttp2/nghttp2/pull/2142) - build(deps): bump golang.org/x/net from 0.22.0 to 0.24.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2143](https://togithub.com/nghttp2/nghttp2/pull/2143) - nghttpx: Do not send error/status body when method is HEAD by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2144](https://togithub.com/nghttp2/nghttp2/pull/2144) - nghttpx: Fix alignment issues in BlockAllocator by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2146](https://togithub.com/nghttp2/nghttp2/pull/2146) - nghttpx: Simplify parameter declaration for ipc_fd functions by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2149](https://togithub.com/nghttp2/nghttp2/pull/2149) - CMakListsts: Add Build Test info on summary by [@​alagoutte](https://togithub.com/alagoutte) in [https://github.com/nghttp2/nghttp2/pull/2150](https://togithub.com/nghttp2/nghttp2/pull/2150) - nghttpx: Add extent to ipc_fd explicitly by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2151](https://togithub.com/nghttp2/nghttp2/pull/2151) - src: Add util::format_hex overload functions taking std::span by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2152](https://togithub.com/nghttp2/nghttp2/pull/2152) - Make make_byte_ref return std::span by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2153](https://togithub.com/nghttp2/nghttp2/pull/2153) - Make util::decode_hex return std::span by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2154](https://togithub.com/nghttp2/nghttp2/pull/2154) - Rewrite util::parse_uint by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2155](https://togithub.com/nghttp2/nghttp2/pull/2155) - Let base64::decode return std::span by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2156](https://togithub.com/nghttp2/nghttp2/pull/2156) - Refactor StringRef by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2157](https://togithub.com/nghttp2/nghttp2/pull/2157) - Stringref refactor c str and str by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2158](https://togithub.com/nghttp2/nghttp2/pull/2158) - Add StringRef literal operator and remove StringRef::from_lit by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2159](https://togithub.com/nghttp2/nghttp2/pull/2159) - Make StringRef(const std::string&) implicit by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2160](https://togithub.com/nghttp2/nghttp2/pull/2160) - Add http2::make_field family functions by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2161](https://togithub.com/nghttp2/nghttp2/pull/2161) - Bump munit by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2162](https://togithub.com/nghttp2/nghttp2/pull/2162) - Remove std::string conversion operator from StringRef by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2163](https://togithub.com/nghttp2/nghttp2/pull/2163) - Optimize StringRef comparisons against c-string by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2164](https://togithub.com/nghttp2/nghttp2/pull/2164) - Pack more quic pkt by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2167](https://togithub.com/nghttp2/nghttp2/pull/2167) - nghttpx: Dynamic GSO failover by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2168](https://togithub.com/nghttp2/nghttp2/pull/2168) - Refactor ImmutableString by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2169](https://togithub.com/nghttp2/nghttp2/pull/2169) - nghttpx: Refactor QUIC data path by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2170](https://togithub.com/nghttp2/nghttp2/pull/2170) - nghttpx: Fix inherited TCP port comparison by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2171](https://togithub.com/nghttp2/nghttp2/pull/2171) - make_websocket_accept_token: Lesser conversions by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2172](https://togithub.com/nghttp2/nghttp2/pull/2172) - Add http3::make_field family functions by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2173](https://togithub.com/nghttp2/nghttp2/pull/2173) - Remove unnecessary namespace qualifications by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2174](https://togithub.com/nghttp2/nghttp2/pull/2174) - Refactor http utils by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2175](https://togithub.com/nghttp2/nghttp2/pull/2175) - Refactor streq by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2176](https://togithub.com/nghttp2/nghttp2/pull/2176) - Remove util::streq and let StringRef operator== deal with it by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2177](https://togithub.com/nghttp2/nghttp2/pull/2177) - Update the link for the Prefix.pdf document. fix [#​2178](https://togithub.com/nghttp2/nghttp2/issues/2178) by [@​DD-L](https://togithub.com/DD-L) in [https://github.com/nghttp2/nghttp2/pull/2179](https://togithub.com/nghttp2/nghttp2/pull/2179) - Rewrite util:shuffle by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2180](https://togithub.com/nghttp2/nghttp2/pull/2180) - build(deps): bump github.com/quic-go/quic-go from 0.42.0 to 0.43.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2181](https://togithub.com/nghttp2/nghttp2/pull/2181) - nghttpd: Use nghttp2\_ssize by [@​alyssais](https://togithub.com/alyssais) in [https://github.com/nghttp2/nghttp2/pull/2185](https://togithub.com/nghttp2/nghttp2/pull/2185) - build(deps): bump github.com/quic-go/quic-go from 0.43.0 to 0.43.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/nghttp2/nghttp2/pull/2184](https://togithub.com/nghttp2/nghttp2/pull/2184) - Bump ngtcp2 by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2186](https://togithub.com/nghttp2/nghttp2/pull/2186) - Bump llhttp to v9.2.1 by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2187](https://togithub.com/nghttp2/nghttp2/pull/2187) - Introduce typed nghttp2\_min and nghttp2\_max by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2188](https://togithub.com/nghttp2/nghttp2/pull/2188) - Add macos 14 by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2189](https://togithub.com/nghttp2/nghttp2/pull/2189) - Add dedicated distcheck buildtool parameter by [@​tatsuhiro-t](https://togithub.com/tatsuhiro-t) in [https://github.com/nghttp2/nghttp2/pull/2190](https://togithub.com/nghttp2/nghttp2/pull/2190) #### New Contributors - [@​DD-L](https://togithub.com/DD-L) made their first contribution in [https://github.com/nghttp2/nghttp2/pull/2179](https://togithub.com/nghttp2/nghttp2/pull/2179) - [@​alyssais](https://togithub.com/alyssais) made their first contribution in [https://github.com/nghttp2/nghttp2/pull/2185](https://togithub.com/nghttp2/nghttp2/pull/2185) **Full Changelog**: https://github.com/nghttp2/nghttp2/compare/v1.61.0...v1.62.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.



This PR has been generated by Mend Renovate. View repository job log here.