Skip to content

Commit

Permalink
Update QUICHE from 765317378 to 6a62cc567 (#32123)
Browse files Browse the repository at this point in the history
* Update QUICHE from 765317378 to 6a62cc567
https://github.com/google/quiche/compare/765317378..6a62cc567

```
$ git log 765317378..6a62cc567 --date=short --no-merges --format="%ad %al %s"

2024-01-26 wub Add gfe2::test::SimpleClient::MaybeConfigureSocket to configure the socket fd after it is created.
2024-01-25 martinduke Report the correct error when parameter length mismatches, and pipe error type code through the ParsingError() functions.
2024-01-25 martinduke Use MOQT standard SubscribeError codes from draft-02.
2024-01-25 martinduke Clean up MoQT error cases:
2024-01-24 birenroy Uses constexpr to improve header validation code generation. Thank you to [email protected] for the suggestion!
2024-01-23 vasilvv Fix ODR violtions in quic/core
2024-01-23 wub No public description
2024-01-22 vasilvv Fix standalone QUICHE build
2024-01-22 martinduke Exit function early on QUIC_BUG. Verified to fix the repro.
2024-01-20 dschinazi Allow masque_server to check signature auth on GET requests
2024-01-19 dschinazi Add GET request support to MASQUE client code
2024-01-19 bnc Use NumBytesConsumed() to determine number of bytes associated with request.
2024-01-19 martinduke Reduce QUIC load balancer copies by passing the result as an argument.
2024-01-19 danzh Add a new platform API QuicheScopedDisableExitOnDFatal to allow Envoy's QUIC code switching to use platform API implementation under net/quic/platform_overrides/.
2024-01-18 martinduke Move simple decryption cases out of LoadBalancerConfig.
2024-01-18 vasilvv In WebTransport over HTTP/2, implement basic stream support.
```

Signed-off-by: Ryan Hamilton <[email protected]>
  • Loading branch information
RyanTheOptimist authored Feb 2, 2024
1 parent a862674 commit ec6ec70
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
6 changes: 3 additions & 3 deletions bazel/repository_locations.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -1175,12 +1175,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 = "76531737853e2eb36ac2cc024f211431e7d28004",
sha256 = "4fff746f039eed8b7642133ef9008cc60406c0b739beac511db1f01377e06933",
version = "6a62cc567d3e926578102db1cfa4ea975df19575",
sha256 = "fc2f37d06b9bbf82a384cc3563dc0d3af23fe54133f51e3fff01466dd96ca54f",
urls = ["https://github.com/google/quiche/archive/{version}.tar.gz"],
strip_prefix = "quiche-{version}",
use_category = ["controlplane", "dataplane_core"],
release_date = "2024-01-17",
release_date = "2024-01-26",
cpe = "N/A",
license = "BSD-3-Clause",
license_url = "https://github.com/google/quiche/blob/{version}/LICENSE",
Expand Down
12 changes: 12 additions & 0 deletions test/common/quic/platform/quiche_test_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,17 @@ inline std::string QuicheGetCommonSourcePathImpl() {
return absl::StrCat(test_srcdir, "/external/com_github_google_quiche/quiche/common");
}

class QuicheScopedDisableExitOnDFatalImpl {
public:
explicit QuicheScopedDisableExitOnDFatalImpl() {}

// This type is neither copyable nor movable.
QuicheScopedDisableExitOnDFatalImpl(const QuicheScopedDisableExitOnDFatalImpl&) = delete;
QuicheScopedDisableExitOnDFatalImpl&
operator=(const QuicheScopedDisableExitOnDFatalImpl&) = delete;

~QuicheScopedDisableExitOnDFatalImpl() {}
};

} // namespace test
} // namespace quiche

0 comments on commit ec6ec70

Please sign in to comment.