summaryrefslogtreecommitdiffstats
path: root/net/quic/quic_client_session_base.h
diff options
context:
space:
mode:
authorrtenneti <rtenneti@chromium.org>2014-11-14 13:12:12 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-14 21:12:37 +0000
commit8696cf9a5fc6104a10a6d639926d6ae8977080a8 (patch)
tree11a26f1967dc192982c0da89edfde9ee5dc4fae6 /net/quic/quic_client_session_base.h
parent382645fa14678bdf88ab54970fe62bcd1ea8fa39 (diff)
downloadchromium_src-8696cf9a5fc6104a10a6d639926d6ae8977080a8.zip
chromium_src-8696cf9a5fc6104a10a6d639926d6ae8977080a8.tar.gz
chromium_src-8696cf9a5fc6104a10a6d639926d6ae8977080a8.tar.bz2
Land Recent QUIC Changes.
Deprecate the FLAGS_quic_unified_timeouts flag. Merge internal change: 79701104 https://codereview.chromium.org/733633002/ Disable QUIC's hybrid slow start ack train detection when pacing is enabled. Merge internal change: 79683942 https://codereview.chromium.org/719423003/ Allow for 5% overhead in the receive buffer for UDP and IP overhead not included in the encrypted size, as well as ack only packets. Merge internal change: 79432913 https://codereview.chromium.org/726973002/ Remove unused leaky bucket code from QUIC. dead code removal. Merge internal change: 79422503 https://codereview.chromium.org/732703002/ Always enable pacing with QUIC's BBR implementation. Merge internal change: 79419749 https://codereview.chromium.org/729593002/ Use max TCP window from quic_protocol.h in TCP test. Merge internal change: 79419683 https://codereview.chromium.org/730613002/ Rollback of internal changelist 79217544. *** Reason for rollback *** Possible corrupted pointer dereference in CL 78946498 must be rolled back. *** Original change description *** Fix QUIC end_to_end_test flakiness introduced by CL 78946498 N/A. Should affect tests only. CL 789464989 introduced some new tests for the "Small Red Button", a flag that, when enabled, forces QUIC to disconnect all active sessions and start rejecting traffic. Problem: The new CL made the end_to_end tests extremely flaky. Many tests for the new flag would check conditions on the client after the flag had been enabled. When the flag change itself took time on the server, the... *** Merge internal change: 79416786 https://codereview.chromium.org/731593002/ Change size_t to QuicByteCount for max_packet_length. Merge internal change: 79375184 https://codereview.chromium.org/722103005/ Move is_secure_ from QuicSession to QuicConnection. Should have done this originally, apologies. Followup CL will pass is_secure into QuicSentPacketManager where it will be used to decide on initial CWND. QuicConnection owns the sent packet manager and is constructed before the QuicSession. Merge internal change: 79360426 https://codereview.chromium.org/727863002/ R=rch@chromium.org Review URL: https://codereview.chromium.org/729633002 Cr-Commit-Position: refs/heads/master@{#304266}
Diffstat (limited to 'net/quic/quic_client_session_base.h')
-rw-r--r--net/quic/quic_client_session_base.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/net/quic/quic_client_session_base.h b/net/quic/quic_client_session_base.h
index a7f64fb..d72996c 100644
--- a/net/quic/quic_client_session_base.h
+++ b/net/quic/quic_client_session_base.h
@@ -14,8 +14,7 @@ namespace net {
class NET_EXPORT_PRIVATE QuicClientSessionBase : public QuicSession {
public:
QuicClientSessionBase(QuicConnection* connection,
- const QuicConfig& config,
- bool is_secure);
+ const QuicConfig& config);
~QuicClientSessionBase() override;