Skip to content

Commit

Permalink
Roll src/net/third_party/quiche/src/ d84ef00c9..89fe24dbb (14 commits)
Browse files Browse the repository at this point in the history
https://quiche.googlesource.com/quiche.git/+log/d84ef00c9666..89fe24dbb1e2

$ git log d84ef00c9..89fe24dbb --date=short --no-merges --format='%ad %ae %s'
2020-10-26 vasilvv Use absl::StartsWith/EndsWith in QUIC directly.
2020-10-26 wub If B2H2 option is set in QUIC BBR2,  when PROBE_UP exits due to loss, it will set the inflight_hi to the max of (inflight_at_send, inflight_target, max_bytes_delivered_in_round).
2020-10-26 bnc Add code counts for gfe2_reloadable_flag_quic_do_not_clip_received_error_code.
2020-10-26 bnc Add code count for gfe2_reloadable_flag_http2_use_fast_huffman_encoder.
2020-10-23 bnc Move protocol flags out of platform so that they are included in QUICHE.
2020-10-23 mattm Move num_failed_authentication_packets_received to QuicConnectionStats and fix QuicConnectionTest.IntegrityLimitDoesNotApplyWithoutDecryptionKey
2020-10-23 vasilvv Replace QUIC_FALLTHROUGH_INTENDED with ABSL_FALLTHROUGH_INTENDED.
2020-10-23 wub If B2SL option is set in QUIC BBR2,  when STARTUP exits due to loss, it will set the inflight_hi to the max of bdp and max_bytes_delivered_in_round.
2020-10-23 mattm Add QuicConfig::KeyUpdateSupportedRemotely getter.
2020-10-23 dschinazi Add code counts for building version negotiation packets
2020-10-23 dschinazi Remove unused QuicPacketCreator::SerializeVersionNegotiationPacket
2020-10-23 haoyuewang Reduce quic::ConnectionId size from 24 bytes to 16 bytes on 64 bit system. This reduces some memory usage of connection & session on the server side.
2020-10-23 mattm Add QuicFramer::PotentialPeerKeyUpdateAttemptCount() method.
2020-10-23 vasilvv Downgrade a QUIC_BUG to a warning.

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

Change-Id: Ie36d80a7626c9e899f51a5e298b6a41f9f9f4474
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2500568
Auto-Submit: Haoyue Wang <haoyuewang@chromium.org>
Commit-Queue: Bence Béky <bnc@chromium.org>
Reviewed-by: Bence Béky <bnc@chromium.org>
Cr-Commit-Position: refs/heads/master@{#821202}
  • Loading branch information
Haoyue Wang authored and Commit Bot committed Oct 27, 2020
1 parent 927abbb commit 79bf7bd
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,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': 'd15ae2bf593afd18cdb7aa39067a98d2f6f4f62b',
'quiche_revision': '89fe24dbb1e2b7e895f3db82d5269aff9186008a',
# 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
10 changes: 5 additions & 5 deletions net/quic/quic_flags_list.h
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ QUIC_FLAG(bool,
true)

// If true, HTTP/3 will treat HTTP/2 specific SETTINGS as error.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_reject_spdy_settings, false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_reject_spdy_settings, true)

// If true, discard 0-RTT keys after installing 1-RTT keys on the client side.
QUIC_FLAG(bool,
Expand Down Expand Up @@ -322,7 +322,7 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_reject_spdy_frames, false)
// connections that know its own address.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_connection_set_initial_self_address,
false)
true)

// If true, let QUIC connection handle PINGs instead of going through session.
QUIC_FLAG(bool,
Expand All @@ -336,7 +336,7 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_bbr2_flip_bbq2, true)

// If true, use http2::HuffmanEncodeFast() instead of HuffmanEncode() and
// eliminate one string copy for QPACK encoding used in IETF QUIC.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_use_fast_huffman_encoder, false)
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_use_fast_huffman_encoder, true)

// When true, QUIC+TLS versions will support key updates.
QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_key_update_supported, false)
Expand All @@ -361,14 +361,14 @@ QUIC_FLAG(bool, FLAGS_quic_reloadable_flag_quic_can_send_ack_frequency, false)
// when bootstrapping cwnd.
QUIC_FLAG(bool,
FLAGS_quic_reloadable_flag_quic_bbr2_support_max_bootstrap_cwnd,
false)
true)

// If true, QUIC BBR2 will not exit STARTUP on excessive loss, if there was
// enough bandwidth growth in round.
QUIC_FLAG(
bool,
FLAGS_quic_reloadable_flag_quic_bbr2_no_exit_startup_on_loss_with_bw_growth,
false)
true)

// Honor the AEAD confidentiality and integrity limits by initiating key update
// (if enabled) and/or closing the connection, as necessary.
Expand Down

0 comments on commit 79bf7bd

Please sign in to comment.