Skip to content

Update QUICHE from 0580a14c2 to 3dccaa116 - #46510

Closed
abeyad wants to merge 1 commit into
envoyproxy:mainfrom
abeyad:quiche-roll-20260803002707
Closed

Update QUICHE from 0580a14c2 to 3dccaa116#46510
abeyad wants to merge 1 commit into
envoyproxy:mainfrom
abeyad:quiche-roll-20260803002707

Conversation

@abeyad

@abeyad abeyad commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

https://github.com/google/quiche/compare/0580a14c2..3dccaa116

$ git log 0580a14c2..3dccaa116 --date=short --no-merges --format="%ad %al %s"

2026-08-01 quiche-dev Fix 38 ClangInliner findings: * The use of this symbol has been deprecated and marked for inlining. The function being deprecated is testing::InvokeWithoutArgs. (38 times)
2026-07-31 apaseltiner Replace lone caller of deprecated TakeString method
2026-07-31 martinduke No public description
2026-07-31 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Fix 10 ClangInliner findings: * The use of this symbol has been deprecated and marked for inlining. The function being deprecated is testing::InvokeWithoutArgs. (10 times)
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 vasilvv Fix RelayTwoClientsQueueClose ASAN failures.
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 apaseltiner Add GetIf* methods to Item for each type
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-29 dschinazi Remove TODO
2026-07-29 ericorth Bonnet Tun Exchanger Refactor: Repurpose/cleanup Visitor for async exchanger
2026-07-29 vasilvv Split out REQUEST_UPDATE callback queue into a separate class.
2026-07-29 vasilvv Add support for ACK timestamp truncation.
2026-07-29 martinduke Prevent MoqtRelayTrackPublisher from calling OnNewFinAvailable multiple times.
2026-07-29 martinduke MoqtUniStream expects that MoqtTrackPublisher will not deliver empty object fragments. Fix MoqtRelayTrackPublisher (the only child class that can deliver fragments) to not do that, thus avoiding the QUICHE_BUG OutgoingSubgroupStream_empty_payload.
2026-07-29 quiche-dev Deprecate gfe2_restart_flag_quic_set_credential_ex_data.
2026-07-28 wub Roll back -gfe2_reloadable_flag_quic_fix_mtu_discovery.
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 rch Deprecate --gfe2_restart_flag_quic_shed_tls_handshake_config.
2026-07-27 vasilvv Refactor QUIC Receive Timestamp serialization into a separate class.
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 quiche-dev Add client manufacturer and ID attestation flag to AttestAndSignRequest.
2026-07-27 rch Deprecate --gfe2_reloadable_flag_quic_delete_config.
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-23 ericorth Bonnet Tun Exchanger Refactor: Drop the base class that barely did anything
2026-07-23 apaseltiner Add option to parse decimals and byte sequences strictly
2026-07-22 ericorth Bonnet Tun Exchanger Refactor: Divorce exchanger from QbonePacketWriter

https://github.com/google/quiche/compare/0580a14c2..3dccaa116

```
$ git log 0580a14c2..3dccaa116 --date=short --no-merges --format="%ad %al %s"

2026-08-01 quiche-dev Fix 38 ClangInliner findings: * The use of this symbol has been deprecated and marked for inlining. The function being deprecated is testing::InvokeWithoutArgs. (38 times)
2026-07-31 apaseltiner Replace lone caller of deprecated TakeString method
2026-07-31 martinduke No public description
2026-07-31 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Fix 10 ClangInliner findings: * The use of this symbol has been deprecated and marked for inlining. The function being deprecated is testing::InvokeWithoutArgs. (10 times)
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 vasilvv Fix RelayTwoClientsQueueClose ASAN failures.
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 apaseltiner Add GetIf* methods to Item for each type
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-30 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() or std::extent_v where possible
2026-07-29 dschinazi Remove TODO
2026-07-29 ericorth Bonnet Tun Exchanger Refactor: Repurpose/cleanup Visitor for async exchanger
2026-07-29 vasilvv Split out REQUEST_UPDATE callback queue into a separate class.
2026-07-29 vasilvv Add support for ACK timestamp truncation.
2026-07-29 martinduke Prevent MoqtRelayTrackPublisher from calling OnNewFinAvailable multiple times.
2026-07-29 martinduke MoqtUniStream expects that MoqtTrackPublisher will not deliver empty object fragments. Fix MoqtRelayTrackPublisher (the only child class that can deliver fragments) to not do that, thus avoiding the QUICHE_BUG OutgoingSubgroupStream_empty_payload.
2026-07-29 quiche-dev Deprecate gfe2_restart_flag_quic_set_credential_ex_data.
2026-07-28 wub Roll back -gfe2_reloadable_flag_quic_fix_mtu_discovery.
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 rch Deprecate --gfe2_restart_flag_quic_shed_tls_handshake_config.
2026-07-27 vasilvv Refactor QUIC Receive Timestamp serialization into a separate class.
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-27 quiche-dev Add client manufacturer and ID attestation flag to AttestAndSignRequest.
2026-07-27 rch Deprecate --gfe2_reloadable_flag_quic_delete_config.
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-26 quiche-dev Migrate ABSL_ARRAYSIZE()/arraysize() to std::size() where possible
2026-07-23 ericorth Bonnet Tun Exchanger Refactor: Drop the base class that barely did anything
2026-07-23 apaseltiner Add option to parse decimals and byte sequences strictly
2026-07-22 ericorth Bonnet Tun Exchanger Refactor: Divorce exchanger from QbonePacketWriter
```

Signed-off-by: Ali Beyad <abeyad@google.com>
@repokitteh-read-only repokitteh-read-only Bot added the deps Approval required for changes to Envoy's external dependencies label Aug 3, 2026
@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to (bazel/.*repos.*\.bzl)|(bazel/dependency_imports\.bzl)|(api/bazel/.*\.bzl)|(.*/requirements\.txt)|(.*\.patch).
envoyproxy/dependency-shepherds assignee is @jwendell

🐱

Caused by: #46510 was opened by abeyad.

see: more, trace.

@abeyad
abeyad enabled auto-merge (squash) August 3, 2026 00:32
@abeyad

abeyad commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

/retest

@abeyad abeyad closed this Aug 4, 2026
auto-merge was automatically disabled August 4, 2026 20:33

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Approval required for changes to Envoy's external dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants