Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update QUICHE from c5d1ed730 to 134dcbea6 #34801

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

birenroy
Copy link
Contributor

https://github.com/google/quiche/compare/c5d1ed730..134dcbea6

$ git log c5d1ed730..134dcbea6 --date=short --no-merges --format="%ad %al %s"

2024-06-17 martinduke Fix uninitialized pointer in CLI for moqt chat client.
2024-06-17 bnc Add Balsa tests documenting \r detection behavior.
2024-06-17 martinduke Fix scope of SubscribeWindow argument to fix ASAN error.
2024-06-17 quiche-dev Enabling rolled out flags.
2024-06-15 martinduke Add Object Status to MoQT Object Messages.
2024-06-14 wub Move PacketCollector from `quic_dispatcher.cc` to `quic_buffered_packet_store.h`.
2024-06-14 martinduke MoQT tracking of largest object ID in each group.
2024-06-14 martinduke Send MoQT SUBSCRIBE_DONE when all objects are delivered. Tracks objects published and not yet published separately.
2024-06-13 wub Refactor QuicBufferedPacketStore::EnqueuePacket to take a ReceivedPacketInfo instead of pieces of information from ReceivedPacketInfo.
2024-06-13 wub Enhance the QUIC connection close details when peer address changed before handshake is confirmed, by adding the peer addresses before and after the change.
2024-06-12 quiche-dev Refactor quic's RawPacketComposer to share more code for CMSG with GfeQuicGsoBatchWriter using the QuicMsgHdr class.
2024-06-12 birenroy Fixes handling for DATA frames with padding in combination with Content-Length.
2024-06-12 birenroy Adds test cases for OgHttp2Adapter as a client receiving a response with Content-Length and padding.
2024-06-12 vasilvv Fix MSAN failures in MoQT integration tests.
2024-06-11 vasilvv Implement a very basic MoQT simulator.
2024-06-11 vasilvv Split MoQT simulated endpoints into a separate header file.
2024-06-11 quiche-dev Add `GeoHint` to `BlindSignToken`.
2024-06-11 bnc Set `header_decoding_delay_` before calling methods.
2024-06-10 ericorth No public description
2024-06-10 martinduke Update MoQT to draft-04
2024-06-07 wub Split `QuicConnectionTracer` into two interfaces: - A `QuicPlatformConnectionContext` interface that get notified when a `QuicConnection` becomes active or inactive. - A new smaller `QuicConnectionTracer` that only contains PrintXXX methods.
2024-06-06 dschinazi Disable capsule parsing for failed requests
2024-06-05 quiche-dev Introduce new QUICHE_PROTOCOL_FLAG of type uint32_t
2024-06-04 danzh Limit the number of port migrations a QUIC client will attempt upon path degrading signals. This is to prevent the client from migrating port too frequently, which may cause port exhaustion.

Fixes #34693.

Commit Message:
Additional Description:
Risk Level:
Testing: ran unit and integration tests locally
Docs Changes:
Release Notes:
Platform Specific Features:

https://github.com/google/quiche/compare/c5d1ed730..134dcbea6

```
$ git log c5d1ed730..134dcbea6 --date=short --no-merges --format="%ad %al %s"

2024-06-17 martinduke Fix uninitialized pointer in CLI for moqt chat client.
2024-06-17 bnc Add Balsa tests documenting \r detection behavior.
2024-06-17 martinduke Fix scope of SubscribeWindow argument to fix ASAN error.
2024-06-17 quiche-dev Enabling rolled out flags.
2024-06-15 martinduke Add Object Status to MoQT Object Messages.
2024-06-14 wub Move PacketCollector from `quic_dispatcher.cc` to `quic_buffered_packet_store.h`.
2024-06-14 martinduke MoQT tracking of largest object ID in each group.
2024-06-14 martinduke Send MoQT SUBSCRIBE_DONE when all objects are delivered. Tracks objects published and not yet published separately.
2024-06-13 wub Refactor QuicBufferedPacketStore::EnqueuePacket to take a ReceivedPacketInfo instead of pieces of information from ReceivedPacketInfo.
2024-06-13 wub Enhance the QUIC connection close details when peer address changed before handshake is confirmed, by adding the peer addresses before and after the change.
2024-06-12 quiche-dev Refactor quic's RawPacketComposer to share more code for CMSG with GfeQuicGsoBatchWriter using the QuicMsgHdr class.
2024-06-12 birenroy Fixes handling for DATA frames with padding in combination with Content-Length.
2024-06-12 birenroy Adds test cases for OgHttp2Adapter as a client receiving a response with Content-Length and padding.
2024-06-12 vasilvv Fix MSAN failures in MoQT integration tests.
2024-06-11 vasilvv Implement a very basic MoQT simulator.
2024-06-11 vasilvv Split MoQT simulated endpoints into a separate header file.
2024-06-11 quiche-dev Add `GeoHint` to `BlindSignToken`.
2024-06-11 bnc Set `header_decoding_delay_` before calling methods.
2024-06-10 ericorth No public description
2024-06-10 martinduke Update MoQT to draft-04
2024-06-07 wub Split `QuicConnectionTracer` into two interfaces: - A `QuicPlatformConnectionContext` interface that get notified when a `QuicConnection` becomes active or inactive. - A new smaller `QuicConnectionTracer` that only contains PrintXXX methods.
2024-06-06 dschinazi Disable capsule parsing for failed requests
2024-06-05 quiche-dev Introduce new QUICHE_PROTOCOL_FLAG of type uint32_t
2024-06-04 danzh Limit the number of port migrations a QUIC client will attempt upon path degrading signals. This is to prevent the client from migrating port too frequently, which may cause port exhaustion.
```

Signed-off-by: Biren Roy <birenroy@google.com>
Copy link

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #34801 was opened by birenroy.

see: more, trace.

@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Jun 18, 2024
Copy link

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 @moderation

🐱

Caused by: #34801 was opened by birenroy.

see: more, trace.

Signed-off-by: Biren Roy <birenroy@google.com>
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.

mobile fetch client appears to function differently with oghttp2 vs nghttp2
2 participants