DescriptionLanding Recent QUIC changes until Sun Apr 9 16:12:55
Sync flag values with internal code.
https://codereview.chromium.org/2812053003/
Adding using declarations for std::swap.
Merge internal change: 152632013
https://codereview.chromium.org/2815733002/
Remove unused QUIC_TIMEOUTS_WITH_OPEN_STREAMS QuicErrorCode.
n/a - dead code removal
Merge internal change: 152550938
https://codereview.chromium.org/2814633005/
Makes a QUIC method non-const.
Declares PacingSender::TimeUntilSend as non-const because it is.
Merge internal change: 152543207
https://codereview.chromium.org/2812043003/
Pass the list of packets expected to be lost directly into VerifyLoss() as a C++ vector, as opposed to a C array.
n/a (test-only change)
Merge internal change: 152503943
https://codereview.chromium.org/2816583002/
Deprecate FLAGS_quic_reloadable_flag_quic_flow_control_invariant.
n/a (Flag deprecation)
Merge internal change: 152451230
https://codereview.chromium.org/2812003002/
add a field |accept_new_connection_| to QuicDispatcher as a switch to disallow creation of new connection.
Merge internal change: 152397597
https://codereview.chromium.org/2815683002/
Change QUIC's GeneralLossAlgorithm to calculate the reordering threshold it needs for each spurious retransmit, rather than only the first in an epoch. Protected by FLAGS_quic_reloadable_flag_quic_fix_adaptive_time_loss.
Merge internal change: 152396050
https://codereview.chromium.org/2807303002/
Replace quic_restart_flag_quic_big_endian_connection_id with quic_restart_flag_quic_big_endian_connection_id_client and quic_restart_flag_quic_big_endian_connection_id_server to protect connection ID endian change on client and server, respectively.
Merge internal change: 152388928
https://codereview.chromium.org/2808893003/
Add QUIC v39 which will be used to experiment with HTTP/2 stream mapping and HoL free HPACK. Protected by quic_enable_version_39.
Merge internal change: 152247824
https://codereview.chromium.org/2809773002/
Let QUIC_VERSION_38 support IETF PADDING frame (1 byte frame with type 0x00) and respect NSTP connection option. Protected by FLAGS_quic_reloadable_flag_quic_enable_version_38.
Merge internal change: 152158483
https://codereview.chromium.org/2809723002/
Initialize buffer in test before adding it to a packet
The buffer contents are logged, causing msan error in internal test.
Merge internal change: 152114716
https://codereview.chromium.org/2810643004/
R=jri@chromium.org
Review-Url: https://codereview.chromium.org/2808273006
Cr-Commit-Position: refs/heads/master@{#464804}
Committed: https://chromium.googlesource.com/chromium/src/+/75104986e685df7cf9f44e4d4fcca97d19e9907c
Patch Set 1 #Patch Set 2 : update kDeprecatedQuicErrorCount #Patch Set 3 : increment enabled_options in e2e test #Depends on Patchset: Messages
Total messages: 53 (33 generated)
|