Commit b0e7ff6a authored by Renjie Tang's avatar Renjie Tang Committed by Commit Bot

Roll src/net/third_party/quiche/src/ 5c52ad843..093f8e4f0 (15 commits)

https://quiche.googlesource.com/quiche.git/+log/5c52ad843f8a..093f8e4f0014

$ git log 5c52ad843..093f8e4f0 --date=short --no-merges --format='%ad %ae %s'
2020-09-14 fayang Deprecate gfe2_reloadable_flag_quic_enable_overshooting_detection.
2020-09-14 dschinazi Deprecate quic_enable_version_t051
2020-09-14 fayang Deprecate gfe2_reloadable_flag_quic_use_half_rtt_as_first_pto.
2020-09-14 bnc Remove reloadable flag quic_http3_goaway_new_behavior.
2020-09-14 fayang Deprecate gfe2_reloadable_flag_quic_coalesced_packet_of_higher_space2.
2020-09-14 wub Deprecate --gfe2_reloadable_flag_quic_revert_mtu_after_two_ptos.
2020-09-14 fayang Deprecate gfe2_reloadable_flag_quic_check_encryption_level_in_fast_path.
2020-09-14 fayang Drop INITIAL packet if INITIAL key has been dropped because of coalesce packet gets flushed.
2020-09-11 wub In QuicSentPacketManager::OnPacketSent and QuicUnackedPacketMap::AddSentPacket, make it clear that which part of the serialized packet can be modified.
2020-09-11 fayang Make sure there is pending timer credit when trying to retransmit packets in PTO mode.
2020-09-11 renjietang Clean up QuicSpdySession destructor.
2020-09-11 bnc Add flag count for quic_stop_sending_uses_ietf_error_code.
2020-09-10 renjietang deprecate gfe2_reloadable_flag_quic_do_not_use_stream_map.
2020-09-10 renjietang deprecate gfe2_reloadable_flag_quic_remove_streams_waiting_for_acks.
2020-09-10 bnc Use IETF application error codes for STOP_SENDING frames.

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

Change-Id: I85d0123adddf2f84f692943cd166228b907cfd88
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2410584
Auto-Submit: Renjie Tang <renjietang@chromium.org>
Commit-Queue: Renjie Tang <renjietang@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Reviewed-by: default avatarDavid Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#806831}
parent 8f4d32ca
......@@ -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': '5c52ad843f8a33546cc17f4e7f05e6ab0df92c43',
'quiche_revision': '093f8e4f0014522e32896cfa4d1d8e5510b41788',
# 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.
......
......@@ -284,14 +284,6 @@ QUIC_FLAG(
// If true, disable QUIC version h3-29.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_disable_version_draft_29, false)
// If true, improve Bbr2Sender::AdjustNetworkParameters by 1) do not inject a
// bandwidth sample to the bandwidth filter, and 2) re-calculate pacing rate
// after cwnd updated..
QUIC_FLAG(
bool,
FLAGS_quic_reloadable_flag_quic_bbr2_improve_adjust_network_parameters,
true)
// If true, try to coalesce packet of higher space with retransmissions to
// mitigate RTT inflations.
QUIC_FLAG(bool,
......@@ -304,28 +296,11 @@ QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_record_received_min_ack_delay,
false)
// If true, QuicSession will no longer need streams_waiting_for_acks_.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_remove_streams_waiting_for_acks,
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, true)
// If true, disable blackhole detection on server side.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_disable_server_blackhole_detection,
false)
// 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, 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, true)
// If true,
// server accepts GOAWAY (draft-28 behavior),
// client receiving GOAWAY with stream ID that is not client-initiated
......@@ -346,11 +321,6 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_http3_goaway_new_behavior, true)
// exists) after two PTOs.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_revert_mtu_after_two_ptos, true)
// Simplify the ACK code in quic_received_packet_manager.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_simplify_received_packet_manager_ack,
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)
......@@ -360,9 +330,6 @@ QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_enable_overshooting_detection,
true)
// If true, enable QUIC version h3-T051.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_enable_version_t051, true)
// If true, fix a case where data is marked lost in HANDSHAKE level but
// HANDSHAKE key gets decrypted later.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_fix_neuter_handshake_data, true)
......@@ -462,3 +429,28 @@ QUIC_FLAG(
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_add_stream_info_to_idle_close_detail,
true)
// If true, use IETF QUIC application error codes in STOP_SENDING frames.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_stop_sending_uses_ietf_error_code,
false)
// If true, QuicSpdySession's destructor won't need to do cleanup.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_clean_up_spdy_session_destructor,
true)
// If true, discard INITIAL packet if the key has been dropped.
QUIC_FLAG(
bool,
FLAGS_quic_reloadable_flag_quic_discard_initial_packet_with_key_dropped,
true)
// If true, disable QUIC version h3-T051.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_disable_version_t051, false)
// If true, make sure there is pending timer credit when trying to PTO
// retransmit any packets.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_fix_pto_pending_timer_count,
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