Skip to content

Commit

Permalink
Update QUICHE from 7df7521b0 to b4deacb23 (envoyproxy#31224)
Browse files Browse the repository at this point in the history
* Update QUICHE from 7df7521b0 to b4deacb23
https://github.com/google/quiche/compare/7df7521b0..b4deacb23

```
$ git log 7df7521b0..b4deacb23 --date=short --no-merges --format="%ad %al %s"

2023-12-07 ericorth Automated g4 rollback of changelist 588486234.
2023-12-06 martinduke Deprecate gfe2_restart_flag_quic_platform_tos_sockopt and protect its changes with gfe2_restart_flag_quic_support_ect1.
2023-12-06 ericorth Automated g4 rollback of changelist 588217549.
2023-12-05 rch Allow QUIC control frames to be sent while a packet is being processed.
2023-12-05 ericorth Allow creation of Raw IP sockets in QUICHE
2023-12-05 martinduke QUIC Chat Client for very basic Media-over-QUIC transport testing.
2023-12-05 birenroy Automated g4 rollback of changelist 587014516.
2023-12-05 birenroy Automated g4 rollback of changelist 587020916.
2023-12-04 quiche-dev Use the right SetFlag() function in TlsClientHandshakerTest
2023-12-04 quiche-dev No public description
2023-12-04 elburrito Remove the compatibility version of BlindSignAuth::GetTokens, now that Chrome is setting the ProxyLayer parameter.
2023-12-03 bnc Add more BalsaFrameTests for obs-fold and null characters.
2023-12-01 martinduke Revise interface to inform send algorithm ECN is active.
2023-12-01 birenroy Renames NoopHeaderValidator to MinimalHeaderValidator in oghttp2.
2023-12-01 birenroy Re-adds some minimal validation to NoopHeaderValidator.
2023-11-30 ericorth CONNECT-IP payload parse/serialization
2023-11-30 bnc Add test for HttpValidationPolicy::disallow_header_continuation_lines.
2023-11-30 bnc Remove BalsaVisitorInterface::OnHeader().
2023-11-29 martinduke No public description
2023-11-29 danzh Change QuicSession::PendingStreamMap from absl::flat_hash_map into quiche::QuicheLinkedHashMap(flat_hash_map with std::list) to preserve the insertion order during iteration.
```

Signed-off-by: Biren Roy <[email protected]>
  • Loading branch information
birenroy authored Dec 7, 2023
1 parent 90929a0 commit edbb9d1
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
6 changes: 3 additions & 3 deletions bazel/repository_locations.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -1172,12 +1172,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 = "7df7521b026b6bafb34e8a5211ff8e435332464c",
sha256 = "b477d0d5d2fe7d0ce79e6dc824da45fdbedc8ea54bada5749bb087554ac2cc62",
version = "b4deacb2393a58af4214fa96b397f5bb80c0f687",
sha256 = "690fea0fd4b1e6225c8c3446336bb1b8def8f073f856cc00b9840f84f842b4d2",
urls = ["https://github.com/google/quiche/archive/{version}.tar.gz"],
strip_prefix = "quiche-{version}",
use_category = ["controlplane", "dataplane_core"],
release_date = "2023-11-22",
release_date = "2023-12-07",
cpe = "N/A",
license = "BSD-3-Clause",
license_url = "https://github.com/google/quiche/blob/{version}/LICENSE",
Expand Down
1 change: 0 additions & 1 deletion source/common/http/http1/balsa_parser.cc
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,6 @@ void BalsaParser::OnBodyChunkInput(absl::string_view input) {

void BalsaParser::OnHeaderInput(absl::string_view /*input*/) {}
void BalsaParser::OnTrailerInput(absl::string_view /*input*/) {}
void BalsaParser::OnHeader(absl::string_view /*key*/, absl::string_view /*value*/) {}

void BalsaParser::ProcessHeaders(const BalsaHeaders& headers) {
validateAndProcessHeadersOrTrailersImpl(headers, /* trailers = */ false);
Expand Down
1 change: 0 additions & 1 deletion source/common/http/http1/balsa_parser.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ class BalsaParser : public Parser, public quiche::BalsaVisitorInterface {
void OnRawBodyInput(absl::string_view input) override;
void OnBodyChunkInput(absl::string_view input) override;
void OnHeaderInput(absl::string_view input) override;
void OnHeader(absl::string_view key, absl::string_view value) override;
void OnTrailerInput(absl::string_view input) override;
void OnTrailers(std::unique_ptr<quiche::BalsaHeaders> trailers) override;
void ProcessHeaders(const quiche::BalsaHeaders& headers) override;
Expand Down

0 comments on commit edbb9d1

Please sign in to comment.