DescriptionLanding recent QUIC changes until 6/24/2016 14:00 UTC
Change QuicBufferedPacketStore to store QuicReceivedPackets instead of QuicEncrypterPackets, since that is what the Dispatcher uses. Also to take a const clock. Add a method for checking if packets are buffered for a connection ID.
Also clang-format these files since they appear to be incorrectly
styled.
Merge internal change: 125777729
https://codereview.chromium.org/2099313003
Stop using next_packet_sequence_number_length in QuicPacketCreator. No functional change. Protected by FLAGS_quic_simple_packet_number_length.
Merge internal change: 125727775
https://codereview.chromium.org2101623003
Add QuicConnectionCloseDelegateInterface. No functional change expected. Not protected.
Merge internal change: 125703498
https://codereview.chromium.org/2099403002
Replace QUIC's PathMtuAckListener with a non-AckListener approach. Protected by FLAGS_quic_no_mtu_discovery_ack_listener.
Merge internal change: 125678921
https://codereview.chromium.org/2100763003
Change users of NextPacketNumberLength to GetPacketNumberLength in QuicPacketCreatorTest when GetPacketNumberLength is equivalent or better.
Merge internal change: 125674835
https://codereview.chromium.org/2104503003
Remove two tests from QuicConnectionTest because they were duplicates of those in QuicPacketCreatorTest.
Merge internal change: 125640116
http://crrev.com/2102713002
Deprecate FLAGS_quic_detect_memory_corrpution.
Merge internal change: 125572214
https://codereview.chromium.org/2107473002
Deprecate FLAGS_quic_disallow_multi_packet_chlo.
Merge internal change: 125572148
https://codereview.chromium.org/2102733002
Add extra logging when QuicFramer's AppendStopWaiting fails to serialize.
Merge internal change: 125563155
https://codereview.chromium.org/2102723002
Add functionality to explicitly set SNI in the QUIC test client
The QUIC test client currently sets SNI based on the request URL which
triggers the client to connect. This is problematic for tests which
want to set the SNI to something else (in this
case: SSL compartments tests). This change makes it possible for such
tests to explicitly override this setting.
Merge internal change: 125561343
https://codereview.chromium.org/2101003002
Deleting blank lines from argument list of HandshakeWithFakeClient
Merge internal change: 125459408
https://codereview.chromium.org/2099123003
Let QUIC respect HTTP2 Settings frame. Currently, only SETTINGS_HEADER_TABLE_SIZE is supported. Protected by FLAGS_quic_respect_http2_settings_frame, default true.
Merge internal change: 125448073
https://codereview.chromium.org/2102703002]
Make QuicSpdyStream::ParseHeaderStatusCode() inparam const.
No functional change.
* Use SpdyHeaderBlock::find() instead of operator[] so that |header| is
not
modified.
* Make |header| const (and pass by reference instead of pointer).
* Eliminate SpdyHeaderBlock copy in
QuicSimpleServerStream::SendResponse().
Merge internal change: 125445090
https://codereview.chromium.org/2100213002
Add a new kMIDS (Max Incoming Dynamic Streams) config option, to eventually replace kMSPC.
Adds QUIC_VERSION_35 which allows endpoints to independently set max
open streams. Protected by FLAGS_quic_enable_version_35
Merge internal change: 125773608
https://codereview.chromium.org/2101353003
Flip recent QUIC flags.
https://codereview.chromium.org/2107943002/
Committed: https://crrev.com/ca37822cd5ec99b6b652dec25b6a99aed1dcaa59
Cr-Commit-Position: refs/heads/master@{#402669}
Patch Set 1 #Patch Set 2 : clang format #Patch Set 3 : Rebase #Patch Set 4 : Fix comments #Patch Set 5 : Flip flags #Patch Set 6 : Rebase #Patch Set 7 : Rebase #
Messages
Total messages: 27 (15 generated)
|