DescriptionLanding Recent QUIC changes until 3:35 PM, Apr 26, 2017 UTC-4
Flip FLAGS_quic_reloadable_flag_quic_remove_multipath_bit to true.
https://codereview.chromium.org/2849543003/
Rename FLAGS_quic_enable_version_39 to
FLAGS_quic_reloadable_flag_quic_enable_version_39.
Merge internal change: 154330328
https://codereview.chromium.org/2848633003/
Include "base/macros.h" in quic_mutex.h
Merge internal change: 154304557
https://codereview.chromium.org/2841283003/
Part of QUIC v39 change: 1) do not ack acks. 2) Send a WINDOW_UPDATE
frame every 20 packets which do not have retransmittble frames.
Merge internal change: 154290226
https://codereview.chromium.org/2846033002/
In QUIC v39, read and write integers and floating numbers in big endian.
Merge internal change: 154287990
https://codereview.chromium.org/2842373003/
Make QuicSession::OnFinalByteOffsetReceived virtual.
Merge internal change: 154212957
https://codereview.chromium.org/2840423003/
Fix packet conservation logic in QUIC BBR. Protected by
FLAGS_quic_reloadable_flag_quic_bbr_fix_conservation.
Merge internal change: 154129181
https://codereview.chromium.org/2848633002/
QUIC: correctly update local stream state on receipt of trailers after
sending RST. Protected by
FLAGS_quic_reloadable_flag_quic_final_offset_from_trailers
Rename UpdateFlowControlOnFinalReceivedByteOffset to
OnFinalByteOffsetReceived as it is not limited to updating flow control
(also removes streams from locally_closed_streams_highest_offset).
Merge internal change: 154081704
https://codereview.chromium.org/2850523002/
Delete QUIC/SPDY utility methods for parsing headers/trailers.
Merge internal change: 154068097
https://codereview.chromium.org/2850513002/
Remove unused packet parameter from
QuicTimeWaitListManager::ProcessPacket.
Merge internal change: 153857099
https://codereview.chromium.org/2849543002/
Remove unused packet_number parameter from multiple functions in
QUIC.
Merge internal change: 153847178
https://codereview.chromium.org/2846013002/
Deprecate
FLAGS_quic_reloadable_flag_quic_remove_packet_number_from_public_reset.
Merge internal change: 153829126
https://codereview.chromium.org/2846003002/
Some changes to prepare for endian change for QUIC:
1) Make data reader/write be able to read/write integers and floating
numbers in big endian.
2) Make data reader/write be able to read/write 24/40/48/56-bit
integers.
3) Add functions to read/write QuicPacketNumber, QuicStreamId,
QuicStreamOffset in QuicFramer.
Merge internal change: 153820887
https://codereview.chromium.org/2847753002/
Remove std::move from return statements.
Merge internal change: 153819488
https://codereview.chromium.org/2851503002/
BUG=
Review-Url: https://codereview.chromium.org/2850573002
Cr-Commit-Position: refs/heads/master@{#468142}
Committed: https://chromium.googlesource.com/chromium/src/+/127c6abecca77a09866078eb781645ba9aea32d7
Patch Set 1 #Patch Set 2 : remove reinterpret_cast #
Total comments: 1
Patch Set 3 : include base/macros in quic_mutex_impl.h, use unsigned char for 0x88 #Patch Set 4 : rebase #Patch Set 5 : Remove Disconnect from ~QuicTestClient #Messages
Total messages: 36 (25 generated)
|