Chromium Code Reviews
DescriptionLanding Recent QUIC changes until Mon May 8 21:42:46 2017 +0000
Add QUIC v40 which will be used to include changes:
1) Initial packet number is randomly chosen from [0:2^31]
2) WINDOW_UPDATE for connection flow control advertises value in 1024-byte units
3) Window updates split into MAX_DATA and MAX_STREAM_DATA
4) BLOCKED frame split into BLOCKED and STREAM_BLOCKED frames
Merge internal change: 155429780
https://codereview.chromium.org/2879533003/
Do not wrap a PCC sender with a PacingSender.
Right now, we cannot just blindly wrap a PCC-based sender with a
PacingSender. Some SendAlgorithms can be wrapped by a pacer and some
cannot. By default, do not wrap a PCC sender with a pacer.
Merge internal change: 155393218
https://codereview.chromium.org/2881623002/
Deprecate FLAGS_quic_reloadable_flag_quic_always_enable_bidi_streaming
Results in getting rid of all setting/getting of bidirectional_data member
variables, and a bunch of tests.
Merge internal change: 155389424
https://codereview.chromium.org/2872133008/
Migrate deprecated StringPiece::CopyToString to string::assign (or construction
of string, if appropriate)
Merge internal change: 155349312
https://codereview.chromium.org/2874913003/
Create scaffolding for experimenting with PCC. Protected by
FLAGS_quic_reloadable_flag_quic_enable_pcc.
This code adds support for a new congestion-control algorithm, called
PCC, to be used by QUIC.
Merge internal change: 155088982
https://codereview.chromium.org/2874243004/
Revert two changes written by non-Googler authors.
Merge internal change: 155026903
https://codereview.chromium.org/2869273009/
Add relevant tags for PCC Congestion control
These will be used in the future to identify the PCC experiment and
the PCC congestion-control algorithm within the code.
Merge internal change: 154967674
https://codereview.chromium.org/2882503002/
Close the connection after 3RTOs if there are no open streams and the 3RTO
connection option is supplied. Protected by
FLAGS_quic_reloadable_flag_quic_enable_3rtos.
Merge internal change: 154823650
https://codereview.chromium.org/2874033002/
Deprecate FLAGS_quic_reloadable_flag_quic_bbr_base_cwnd_on_srtt in disabled state.
Merge internal change: 154780925
https://codereview.chromium.org/2870333002/
Add QUIC handshake accounting. Protected by
FLAGS_quic_reloadable_flag_quic_account_handshake.
Merge internal change: 154763851
https://codereview.chromium.org/2873883002/
Allow customization of client address used for stateless rejector to
generate and validate source address token. Protected by
FLAGS_quic_reloadable_flag_quic_use_client_address_for_stk_in_proxy.
Merge internal change: 154755746
https://codereview.chromium.org/2876443002/
R=rch@chromium.org
BUG=
Review-Url: https://codereview.chromium.org/2875333002
Cr-Commit-Position: refs/heads/master@{#471448}
Committed: https://chromium.googlesource.com/chromium/src/+/42a0166c209d0fbc20e0adb4bf352571804e0a07
Patch Set 1 #Messages
Total messages: 19 (7 generated)
|