commit | b346cb02e18a65ac067d7e1bb78529d1f35cc44d | [log] [tgz] |
---|---|---|
author | rtenneti <[email protected]> | Wed Mar 25 19:50:06 2015 |
committer | Commit bot <[email protected]> | Wed Mar 25 19:51:09 2015 |
tree | e21d4fe4fab09f6f2a9af126d488f04bd25a4b88 | |
parent | 9d993b98ede4cfd3e33bf626dbbf7c055ff73254 [diff] |
Land Recent QUIC Changes until 03/22/2015. Populate slowstart numbers in stats. Merge internal change: 89048638 https://codereview.chromium.org/1030083002/ Add a QUIC connection option(BWMX) to resume to the max bandwidth instead of the last. Merge internal change: 89046643 https://codereview.chromium.org/1037633002/ Populate RTT info in TransportConnectionStats. Moved RttStatsPeer class into a separate file. Merge internal change: 89043159 https://codereview.chromium.org/1009633003/ Deprecate FLAGS_quic_enable_bandwidth_resumption_experiment. Merge internal change: 89021133 https://codereview.chromium.org/1032483003/ Add an extra newline after "Response:" in quic_client's output. Merge internal change: 88898832 https://codereview.chromium.org/1019793009/ QUIC - small formatting changes to keep code in sync with internal source. Merge internal change: 88795283 https://codereview.chromium.org/1037623002/ Low-impact. Dispatcher now uses QuicServerSession, not QuicSession This is a preparatory step for a group of upcoming changes with regards to Stateless Rejects. For stateless rejects, we'd like the dispatcher to access QuicServerSession server-specific information within the session. In order to do that, we need the dispatcher to contain a QuicServerSession object, rather than just a generic QuicSession object. Merge internal change: 88758328 https://codereview.chromium.org/1028633006/ Limit QUIC's send algorithm max CWND by the peer's receive buffer and disable usage of the receive buffer in QuicSentPacketManager. Flag protected by FLAGS_quic_limit_max_cwnd_to_receive_buffer. Merge internal change: 88747441 https://codereview.chromium.org/1023203004/ Improve tests. Correct things clang_tidy complains about. Make QuicTimeWaitListManager::AddConnectionIdToTimeWait virtual so it can be mocked. Correct things clang_tidy complains about. Make a method virtual so it can be mocked. Merge internal change: 88744988 https://codereview.chromium.org/1029463003/ [email protected] Review URL: https://codereview.chromium.org/1037643002 Cr-Commit-Position: refs/heads/master@{#322215}