Skip to content

Commit

Permalink
Roll src/net/third_party/quiche/src/ ba9d95e43..f2e0d90a9 (3 commits)
Browse files Browse the repository at this point in the history
https://quiche.googlesource.com/quiche.git/+log/ba9d95e4328b..f2e0d90a970b

$ git log ba9d95e43..f2e0d90a9 --date=short --no-merges --format='%ad %ae %s'
2020-09-25 fayang Notify debug_visitor once any 0-RTT packet gets acknowledged. Client only (server + TLS does not send 0-RTT packets).
2020-09-25 wub Add flag --ip_version_for_host_lookup to quic_client to indicate the preferred IP version of host address, if host lookup is needed.
2020-09-25 quiche-dev Fix a latent query-of-death in a GFE+QUIC+Leto codepath

Created with:
  roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src

Change-Id: I8c71cc9b663b6c2287661a999b7f72a02ecf6579
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2432758
Commit-Queue: Renjie Tang <renjietang@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Auto-Submit: Renjie Tang <renjietang@chromium.org>
Reviewed-by: David Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#810917}
  • Loading branch information
Renjie Tang authored and Commit Bot committed Sep 26, 2020
1 parent 716708f commit 9d061cc
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 1 deletion.
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling feed
# and whatever else without interference from each other.
'quiche_revision': 'ba9d95e4328b98784ad24a22fbbda02df7336b58',
'quiche_revision': 'f2e0d90a970bd5fddc10e123b3450eecff50ae59',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling ios_webkit
# and whatever else without interference from each other.
Expand Down
1 change: 1 addition & 0 deletions net/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -894,6 +894,7 @@ component("net") {
"quic/platform/impl/quic_socket_address_impl.cc",
"quic/platform/impl/quic_socket_address_impl.h",
"quic/platform/impl/quic_stack_trace_impl.h",
"quic/platform/impl/quic_testvalue_impl.h",
"quic/properties_based_quic_server_info.cc",
"quic/properties_based_quic_server_info.h",
"quic/quic_address_mismatch.cc",
Expand Down
15 changes: 15 additions & 0 deletions net/quic/platform/impl/quic_testvalue_impl.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// Copyright 2020 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef NET_QUIC_PLATFORM_IMPL_QUIC_TESTVALUE_IMPL_H_
#define NET_QUIC_PLATFORM_IMPL_QUIC_TESTVALUE_IMPL_H_

namespace quic {

template <class T>
void AdjustTestValueImpl(quiche::QuicheStringPiece label, T* var) {}

} // namespace quic

#endif // NET_QUIC_PLATFORM_IMPL_QUIC_TESTVALUE_IMPL_H_
3 changes: 3 additions & 0 deletions net/quic/quic_flags_list.h
Original file line number Diff line number Diff line change
Expand Up @@ -464,3 +464,6 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_missing_initial_keys, true)

// If true, check whether framer has the right key before writing data.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_check_keys_before_writing, true)

// If true, check for NULL before sending a fallback config.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_check_fallback_null, true)
2 changes: 2 additions & 0 deletions net/tools/quic/quic_simple_client_bin.cc
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,12 @@ class QuicSimpleClientFactory : public quic::QuicToyClient::ClientFactory {
std::unique_ptr<quic::QuicSpdyClientBase> CreateClient(
std::string host_for_handshake,
std::string host_for_lookup,
int address_family_for_lookup,
uint16_t port,
quic::ParsedQuicVersionVector versions,
const quic::QuicConfig& config,
std::unique_ptr<quic::ProofVerifier> verifier) override {
// TODO(wub): Act on |address_family_for_lookup|.
net::AddressList addresses;
int rv = net::SynchronousHostResolver::Resolve(host_for_lookup, &addresses);
if (rv != net::OK) {
Expand Down

0 comments on commit 9d061cc

Please sign in to comment.