Skip to content

Commit 297581b

Browse files
authored
deps: bump up nghttp2 to v1.65.0 (envoyproxy#39410)
## Description This PR bumps up the version of `nghttp2` to v1.65.0. This version completely removes RFC 7540 Priorities implementation and hence we are removing the `PriorityFlood` test. **Release Notes:** https://nghttp2.org/blog/2025/03/02/nghttp2-v1-65-0/ --- **Commit Message:** deps: bump up `nghttp2` to v1.65.0 **Additional Description:** Bump up the version of `nghttp2` to v1.65.0 **Risk Level:** Low **Testing:** CI **Docs Changes:** N/A **Release Notes:** N/A Signed-off-by: Rohit Agrawal <[email protected]>
1 parent f2a1a61 commit 297581b

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

bazel/repository_locations.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -535,12 +535,12 @@ REPOSITORY_LOCATIONS_SPEC = dict(
535535
project_name = "Nghttp2",
536536
project_desc = "Implementation of HTTP/2 and its header compression algorithm HPACK in C",
537537
project_url = "https://nghttp2.org",
538-
version = "1.64.0",
539-
sha256 = "20e73f3cf9db3f05988996ac8b3a99ed529f4565ca91a49eb0550498e10621e8",
538+
version = "1.65.0",
539+
sha256 = "8ca4f2a77ba7aac20aca3e3517a2c96cfcf7c6b064ab7d4a0809e7e4e9eb9914",
540540
strip_prefix = "nghttp2-{version}",
541541
urls = ["https://github.com/nghttp2/nghttp2/releases/download/v{version}/nghttp2-{version}.tar.gz"],
542542
use_category = ["controlplane", "dataplane_core"],
543-
release_date = "2024-10-21",
543+
release_date = "2025-03-02",
544544
cpe = "cpe:2.3:a:nghttp2:nghttp2:*",
545545
license = "MIT",
546546
license_url = "https://github.com/nghttp2/nghttp2/blob/v{version}/LICENSE",

test/common/http/http2/codec_impl_test.cc

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3450,16 +3450,6 @@ TEST_P(Http2CodecImplTest, MetadataFlood) {
34503450
EXPECT_EQ(1, server_stats_store_.counter("http2.outbound_flood").value());
34513451
}
34523452

3453-
TEST_P(Http2CodecImplTest, PriorityFlood) {
3454-
expect_buffered_data_on_teardown_ = true;
3455-
priorityFlood();
3456-
driveToCompletion();
3457-
// The PRIORITY flood is detected by the server codec.
3458-
EXPECT_FALSE(server_wrapper_->status_.ok());
3459-
EXPECT_TRUE(isBufferFloodError(server_wrapper_->status_));
3460-
EXPECT_EQ(server_wrapper_->status_.message(), "Too many PRIORITY frames");
3461-
}
3462-
34633453
TEST_P(Http2CodecImplTest, PriorityFloodOverride) {
34643454
max_inbound_priority_frames_per_stream_ = 2147483647;
34653455

0 commit comments

Comments
 (0)