Commit 9e4a5332 authored by Dan Zhang's avatar Dan Zhang Committed by Commit Bot

Roll src/net/third_party/quiche/src/ 3f2c3d7f4..2c4978fa8 (6 commits)

https://quiche.googlesource.com/quiche.git/+log/3f2c3d7f4b2a..2c4978fa890c

$ git log 3f2c3d7f4..2c4978fa8 --date=short --no-merges --format='%ad %ae %s'
2020-08-13 fayang In QUIC, do not test liveness if timeout is longer than half idle timeout. Client side only, not protected.
2020-08-12 renjietang Adding comments and DCHECKS in the validation logic of configuring QuicStream's flow controller.
2020-08-12 renjietang Remove an redundant if clause in QuicSession::OnNewStreamFlowControlWindow().
2020-08-12 renjietang Add debug visitor call when transport parameters are resumed during 0-RTT.
2020-08-12 dschinazi Add QUIC+TLS key_update_not_yet_supported transport parameter
2020-08-12 renjietang Add client connection option to disable server push in gQUIC.

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

flip flags

R=dschinazi@chromium.org

Change-Id: I22aea64c16a6924aa82459ab795819f78b077832
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2354604
Commit-Queue: Dan Zhang <danzh@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Auto-Submit: Dan Zhang <danzh@chromium.org>
Reviewed-by: default avatarDavid Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#797801}
parent a37ef710
......@@ -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': '3f2c3d7f4b2a6db93e7c78d9020bcfcb3c7ea72b',
'quiche_revision': '2c4978fa890c4d02b7c453284d23255b22d1191b',
# 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.
......
......@@ -341,7 +341,7 @@ QUIC_FLAG(bool,
QUIC_FLAG(
bool,
FLAGS_quic_reloadable_flag_quic_bbr2_improve_adjust_network_parameters,
false)
true)
// If true, try to coalesce packet of higher space with retransmissions to
// mitigate RTT inflations.
......@@ -358,11 +358,11 @@ QUIC_FLAG(bool,
// If true, QuicSession will no longer need streams_waiting_for_acks_.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_remove_streams_waiting_for_acks,
false)
true)
// When true, ParsedQuicVersionToString will print IETF drafts with format
// draft29 instead of ff00001d.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_print_draft_version, false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_print_draft_version, true)
// If true, disable blackhole detection on server side.
QUIC_FLAG(bool,
......@@ -371,13 +371,11 @@ QUIC_FLAG(bool,
// Remove ACK_DECIMATION_WITH_REORDERING mode and fast_ack_after_quiescence
// option in QUIC received packet manager.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_remove_unused_ack_options,
false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_remove_unused_ack_options, true)
// If true, QUIC subclasses will no longer directly access stream_map for its
// content.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_do_not_use_stream_map, false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_do_not_use_stream_map, true)
// If true,
// server accepts GOAWAY (draft-28 behavior),
......@@ -393,9 +391,7 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_do_not_use_stream_map, false)
// bidirectional stream ID closes connection with PROTOCOL_VIOLATION
// (draft-04 behavior),
// larger ID than previously received does not trigger connection close.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_http3_goaway_new_behavior,
false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_http3_goaway_new_behavior, true)
// If true, QUIC connection will revert to a previously validated MTU (if
// exists) after two PTOs.
......@@ -406,7 +402,7 @@ QUIC_FLAG(bool,
// Simplify the ACK code in quic_received_packet_manager.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_simplify_received_packet_manager_ack,
false)
true)
// If true, when TLPR copt is used, enable half RTT as first PTO timeout.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_use_half_rtt_as_first_pto, true)
......@@ -453,4 +449,10 @@ QUIC_FLAG(bool,
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_add_silent_idle_timeout, false)
// If true, do not send PING if ShouldKeepConnectionAlive is false.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_on_ping_timeout, false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_on_ping_timeout, true)
// When true, QUIC+TLS versions will send the key_update_not_yet_supported
// transport parameter.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_send_key_update_not_yet_supported,
true)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment