Skip to content

Commit

Permalink
Update QUICHE from 165356797 to db26d87d8 (envoyproxy#38294)
Browse files Browse the repository at this point in the history
https://github.com/google/quiche/compare/165356797..db26d87d8

```
$ git log 165356797..db26d87d8 --date=short --no-merges --format="%ad %al %s"

2025-02-03 martinduke MoQT SUBSCRIBES_BLOCKED frame.
2025-01-31 martinduke Delete Role from MoQT.
2025-01-30 martinduke Update MoQT priority design for latest draft.
2025-01-30 martinduke Add new MoQT Errors.
2025-01-30 martinduke Limit MoQT Namespace tuple size to (1, 32).
2025-01-29 elburrito BlindSignAuth: Pass absl::StatusCode returned from Phosphor to callers if it's an error code.
2025-01-29 goldvitaly No public description
2025-01-28 martinduke Add Transport Parameter from draft-ietf-quic-ack-frequency-10.
2025-01-28 wub In QUIC, do not send version negotiation in response to a version negotiation packet.
2025-01-27 wub Remove DCHECK that is overly strict in QuicConnection::OnPacketHeader. Also change the function to return `connected_`.
2025-01-27 martinduke Deprecate flag quic_ecn_in_first_ack
2025-01-27 wub Deprecate gfe2_reloadable_flag_quic_avoid_nested_close_connection.
2025-01-27 diannahu Enabling rolled out flags.
2025-01-24 martinduke Delete the code that sends the MinAckDelay transport parameter from draft-iyengar-quic-ack-frequency-01. Receiving the parameter is still supported.
2025-01-24 davidben Mark QuicheUtcDateTimeToUnixSecondsImpl QUICHE_EXPORT
2025-01-24 quiche-dev Add a streamz and HttpProtocolDefects logging for requests with stray data after a chunk.
2025-01-23 ricea Remove QUICHE_EXPORT from template methods in GenericBugStreamHandler
2025-01-22 wub Deprecate gfe2_restart_flag_quic_use_new_qpack_blocking_manager.
2025-01-21 birenroy Adds unit tests demonstrating that the two adapter implementations behave the same.
2025-01-21 martinduke IMMEDIATE_ACK frame processing.
2025-01-21 wub Deprecate gfe2_reloadable_flag_quic_send_placeholder_ticket_when_encrypt_ticket_fails.
2025-01-21 dschinazi Add masque_tcp_client
2025-01-21 quiche-dev Enabling rolled out flags.
```

Signed-off-by: Ali Beyad <[email protected]>

---------

Signed-off-by: Ali Beyad <[email protected]>
  • Loading branch information
abeyad authored Feb 3, 2025
1 parent 3f6a0cb commit 057f7e0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 25 deletions.
23 changes: 1 addition & 22 deletions bazel/external/quiche.BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3592,16 +3592,6 @@ envoy_quic_cc_library(
],
)

envoy_quic_cc_library(
name = "quic_core_qpack_blocking_manager_lib",
srcs = ["quiche/quic/core/qpack/qpack_blocking_manager.cc"],
hdrs = ["quiche/quic/core/qpack/qpack_blocking_manager.h"],
deps = [
":quic_core_types_lib",
":quic_platform_base",
],
)

envoy_quic_cc_library(
name = "quic_core_new_qpack_blocking_manager_lib",
srcs = ["quiche/quic/core/qpack/new_qpack_blocking_manager.cc"],
Expand All @@ -3614,17 +3604,6 @@ envoy_quic_cc_library(
],
)

envoy_quic_cc_library(
name = "quic_core_qpack_blocking_manager_shim_lib",
hdrs = ["quiche/quic/core/qpack/qpack_blocking_manager_shim.h"],
deps = [
":quic_core_new_qpack_blocking_manager_lib",
":quic_core_qpack_blocking_manager_lib",
":quic_core_types_lib",
":quic_platform_base",
],
)

envoy_quic_cc_library(
name = "quic_core_qpack_qpack_decoder_lib",
srcs = ["quiche/quic/core/qpack/qpack_decoder.cc"],
Expand All @@ -3644,7 +3623,7 @@ envoy_quic_cc_library(
srcs = ["quiche/quic/core/qpack/qpack_encoder.cc"],
hdrs = ["quiche/quic/core/qpack/qpack_encoder.h"],
deps = [
":quic_core_qpack_blocking_manager_shim_lib",
":quic_core_new_qpack_blocking_manager_lib",
":quic_core_qpack_qpack_decoder_stream_receiver_lib",
":quic_core_qpack_qpack_encoder_stream_sender_lib",
":quic_core_qpack_qpack_header_table_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 @@ -1218,12 +1218,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 = "16535679768274d3061f1b991082a6a0c8fd1aac",
sha256 = "9ba2280a81f4bb7588e073f44ee9f4371f63c7bd83e39ed1c616024cb7da7d54",
version = "db26d87d8a81d63cebbd9414982f1115b2a348c0",
sha256 = "b67d79b1d483f19b8374ca8a7621b4deb9689d70123fd5707438d89056900a7d",
urls = ["https://github.com/google/quiche/archive/{version}.tar.gz"],
strip_prefix = "quiche-{version}",
use_category = ["controlplane", "dataplane_core"],
release_date = "2025-01-17",
release_date = "2025-02-03",
cpe = "N/A",
license = "BSD-3-Clause",
license_url = "https://github.com/google/quiche/blob/{version}/LICENSE",
Expand Down

0 comments on commit 057f7e0

Please sign in to comment.