Commit 2b59d7f8 authored by Haoyue Wang's avatar Haoyue Wang Committed by Commit Bot

Roll src/net/third_party/quiche/src/ 29ce0bde7..9c41f8ba2 (2 commits)

https://quiche.googlesource.com/quiche.git/+log/29ce0bde7aa7..9c41f8ba2361

$ git log 29ce0bde7..9c41f8ba2 --date=short --no-merges --format='%ad %ae %s'
2020-10-30 fayang Use WriteOrBufferDataAtLevel to send crypto data. Such that existing WriteOrBufferData is used to send application data.
2020-10-30 quiche-dev Lazily initialize mapped varz counters before the first metric operation.

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

Change-Id: I87b8d4dc3c6462f5aaca110bf09da225cb902e78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510693
Commit-Queue: Haoyue Wang <haoyuewang@chromium.org>
Commit-Queue: David Schinazi <dschinazi@chromium.org>
Auto-Submit: Haoyue Wang <haoyuewang@chromium.org>
Reviewed-by: default avatarDavid Schinazi <dschinazi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#822866}
parent 46f13bfb
......@@ -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': '29ce0bde7aa71bdf36936a0a6a6b7be0919db7cc',
'quiche_revision': '9c41f8ba236188d2cbf8560fbc9e0fa907742583',
# 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.
......
......@@ -226,7 +226,7 @@ bool MockCryptoClientStream::CryptoConnect() {
case COLD_START_WITH_CHLO_SENT: {
handshake_confirmed_ = false;
encryption_established_ = false;
SendHandshakeMessage(GetDummyCHLOMessage());
SendHandshakeMessage(GetDummyCHLOMessage(), ENCRYPTION_INITIAL);
break;
}
}
......
......@@ -318,3 +318,8 @@ QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_fix_willing_and_able_to_write2, true)
// If true, do not send control frames before encryption is established.
QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_encrypted_control_frames, false)
// If true, use WriteOrBufferDataAtLevel to send crypto data. Existing
// WriteOrBufferData is used to send application data.
QUIC_FLAG(FLAGS_quic_reloadable_flag_quic_use_write_or_buffer_data_at_level,
false)
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