DescriptionLand Recent QUIC Changes until 03/06/2015.
CL generated with data from dead-code analysis using
.../scythe:remove_dead_code
Dead code removal.
Merge internal change: 87991626
https://codereview.chromium.org/987693006/
Add 'explicit' to the PacketWriterFactoryAdapter constructor, as
complained about by Lint.
Merge internal change: 87956343
https://codereview.chromium.org/988963002/
Adds an assert to confirm that QUIC's session flow control window is
always larger than the stream flow control window, and fixes some tests.
Merge internal change: 87837841
https://codereview.chromium.org/987943003/
Implement the "sanity checks" described in b/9509040: Incoming packets
whose connection ID is not associated with a session and is not recorded
as being in time-wait state are tested for reasonableness before a
session is created for them. This won't protect much against deliberate
DoS but will screen out a reasonable fraction of truly junk packets.
Add sanity tests so we do not create connections for initial packets
with truncated connection IDs.
Merge internal change: 87831756
https://codereview.chromium.org/981193003/
Change the null value for packet sequence numbers to
kInvalidPacketSequenceNumber (== 0), which cannot appear as a packet
sequence number.
Update QuicFecGroupTest::UpdateAndRevive and
QuicFecGroupTest::UpdateAndReviveOutOfOrder to generate packet numbers
starting with 1 rather than 0.
Change the null value for packet sequence numbers to
kNullPacketSequenceNumber (== 0).
Merge internal change: 87819844
https://codereview.chromium.org/989743003/
R=rch@chromium.org
Committed: https://crrev.com/9e0fb50a74c11981a86c18ad507ece44735b3b98
Cr-Commit-Position: refs/heads/master@{#319581}
Patch Set 1 #
Messages
Total messages: 14 (5 generated)
|