Skip to content

Commit

Permalink
Update QUICHE from 9808dac40 to 42b2e66c7 (#36208)
Browse files Browse the repository at this point in the history
https://github.com/google/quiche/compare/9808dac40..42b2e66c7

Risk Level: Low
Testing: Existing tests pass
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

---------

Signed-off-by: Ricardo Perez <[email protected]>
  • Loading branch information
Rickyp committed Sep 19, 2024
1 parent 30c7d6c commit 52d8f34
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 4 deletions.
21 changes: 21 additions & 0 deletions bazel/external/quiche.BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -2113,6 +2113,26 @@ envoy_quic_cc_library(
],
)

envoy_quic_cc_library(
name = "quic_core_congestion_control_prague_sender_lib",
srcs = [
"quiche/quic/core/congestion_control/prague_sender.cc",
],
hdrs = [
"quiche/quic/core/congestion_control/prague_sender.h",
],
deps = [
":quic_core_clock_lib",
":quic_core_congestion_control_congestion_control_interface_lib",
":quic_core_congestion_control_rtt_stats_lib",
":quic_core_congestion_control_tcp_cubic_bytes_lib",
":quic_core_connection_stats_lib",
":quic_core_time_lib",
":quic_core_types_lib",
":quiche_common_platform_export",
],
)

envoy_quic_cc_library(
name = "quic_core_congestion_control_bbr2_lib",
srcs = [
Expand Down Expand Up @@ -2194,6 +2214,7 @@ envoy_quic_cc_library(
":quic_core_config_lib",
":quic_core_congestion_control_bbr2_lib",
":quic_core_congestion_control_bbr_lib",
":quic_core_congestion_control_prague_sender_lib",
":quic_core_congestion_control_tcp_cubic_bytes_lib",
":quic_core_connection_stats_lib",
":quic_core_crypto_random_lib",
Expand Down
6 changes: 3 additions & 3 deletions bazel/repository_locations.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -1208,12 +1208,12 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "QUICHE",
project_desc = "QUICHE (QUIC, HTTP/2, Etc) is Google‘s implementation of QUIC and related protocols",
project_url = "https://github.com/google/quiche",
version = "9808dac40e034f09d7af53d3d79589a02e39c211",
sha256 = "b59e6e5b9b249a8d0cb521851d54a09ac74d2beb01a233498a006f75c86c9b76",
version = "42b2e66c721f442bb439b40a1e037897360cf1b2",
sha256 = "f72f78d7fa57154ad302d559fee6b72e0695d51391684891ec991b2b5d90491f",
urls = ["https://github.com/google/quiche/archive/{version}.tar.gz"],
strip_prefix = "quiche-{version}",
use_category = ["controlplane", "dataplane_core"],
release_date = "2024-09-10",
release_date = "2024-09-17",
cpe = "N/A",
license = "BSD-3-Clause",
license_url = "https://github.com/google/quiche/blob/{version}/LICENSE",
Expand Down
2 changes: 1 addition & 1 deletion test/integration/quic_http_integration_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1085,7 +1085,7 @@ TEST_P(QuicHttpIntegrationTest, CertVerificationFailure) {
EXPECT_FALSE(codec_client_->connected());
std::string failure_reason = "QUIC_TLS_CERTIFICATE_UNKNOWN with details: TLS handshake failure "
"(ENCRYPTION_HANDSHAKE) 46: "
"certificate unknown";
"certificate unknown. SSLErrorStack:";
EXPECT_EQ(failure_reason, codec_client_->connection()->transportFailureReason());
}

Expand Down

0 comments on commit 52d8f34

Please sign in to comment.