Skip to content

Update QUICHE to e8ddc3873182355137862b4d6417add2b2b8a31d#18060

Merged
ggreenway merged 2 commits intoenvoyproxy:mainfrom
DavidSchinazi:quiche_roll_20210909
Sep 13, 2021
Merged

Update QUICHE to e8ddc3873182355137862b4d6417add2b2b8a31d#18060
ggreenway merged 2 commits intoenvoyproxy:mainfrom
DavidSchinazi:quiche_roll_20210909

Conversation

@DavidSchinazi
Copy link
Copy Markdown
Contributor

@DavidSchinazi DavidSchinazi commented Sep 9, 2021

Commit Message: Update QUICHE to e8ddc3873182355137862b4d6417add2b2b8a31d
Additional Description: None
Risk Level: Low
Testing: Local
Docs Changes: None
Release Notes: None
Platform Specific Features: None

@repokitteh-read-only repokitteh-read-only bot added the deps Approval required for changes to Envoy's external dependencies label Sep 9, 2021
@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).

🐱

Caused by: #18060 was opened by DavidSchinazi.

see: more, trace.

Signed-off-by: David Schinazi <dschinazi@google.com>
Signed-off-by: David Schinazi <dschinazi@google.com>
@moderation
Copy link
Copy Markdown
Contributor

/lgtm deps

@repokitteh-read-only repokitteh-read-only bot removed the deps Approval required for changes to Envoy's external dependencies label Sep 10, 2021
@DavidSchinazi
Copy link
Copy Markdown
Contributor Author

/assign @danzh2010

@danzh2010
Copy link
Copy Markdown
Contributor

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #18060 (comment) was created by @danzh2010.

see: more, trace.

Copy link
Copy Markdown
Contributor

@danzh2010 danzh2010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for the update!

@danzh2010
Copy link
Copy Markdown
Contributor

/assign @envoyproxy/envoy-maintainers

@repokitteh-read-only
Copy link
Copy Markdown

@envoyproxy/envoy-maintainers cannot be assigned to this issue.

🐱

Caused by: a #18060 (comment) was created by @danzh2010.

see: more, trace.

@danzh2010
Copy link
Copy Markdown
Contributor

/assign @ggreenway

@davinci26
Copy link
Copy Markdown
Member

@DavidSchinazi small nit: do you mind updating the title to indicate the direction of the roll so its easier to understand from the commit log.

I.e. update QUICE to <hash> or rollback QUICE to <hash>

@DavidSchinazi DavidSchinazi changed the title QUICHE roll to e8ddc3873182355137862b4d6417add2b2b8a31d Update QUICHE to e8ddc3873182355137862b4d6417add2b2b8a31d Sep 10, 2021
@DavidSchinazi
Copy link
Copy Markdown
Contributor Author

Done

Copy link
Copy Markdown
Member

@ggreenway ggreenway left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there anything specific we're picking up in this update, or just keeping up-to-date?

const std::string& hostname) {
const std::string& hostname, bool* cert_matched_sni) {
// TODO(DavidSchinazi) parse the certificate to correctly fill in |cert_matched_sni|.
*cert_matched_sni = false;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the impact of setting this to false?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There isn't any, the core library simply plumbs this value through (another user needed it) and Envoy doesn't read it on the other side so this is a no-op

Copy link
Copy Markdown
Contributor Author

@DavidSchinazi DavidSchinazi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just us keeping up with upstream QUICHE, no particularly interesting features to report.

const std::string& hostname) {
const std::string& hostname, bool* cert_matched_sni) {
// TODO(DavidSchinazi) parse the certificate to correctly fill in |cert_matched_sni|.
*cert_matched_sni = false;
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There isn't any, the core library simply plumbs this value through (another user needed it) and Envoy doesn't read it on the other side so this is a no-op

@ggreenway ggreenway merged commit c88ec83 into envoyproxy:main Sep 13, 2021
@DavidSchinazi DavidSchinazi deleted the quiche_roll_20210909 branch January 27, 2023 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants