- b810392 Fix a chromium compile error where local variable shadows member variable. by fayang · 6 years ago
- b012d21 Support 20byte connection IDs in QUIC v99 by dschinazi · 6 years ago
- b953d02 Add connection ID length checks by dschinazi · 6 years ago
- 9145364 Make QUIC enforce ALPN when using TLS handshake by dschinazi · 6 years ago
- 2e963aa Add helper methods to QpackSpdyStreamTest instead of hard-coding QPACK-encoded headers. by bnc · 6 years ago
- 83d7e3e gfe-relnote: Close QUIC connection is there are too many (> 1000) buffered control frames in control frame manager. Protected by gfe2_reloadable_flag_quic_add_upper_limit_of_buffered_control_frames. by fayang · 6 years ago
- 1e3ee62 Add version DCHECK for SPDY frames that are already replaced by HTTP/3 frames in v99. by renjietang · 6 years ago
- 5e1a7b2 Deprecate quic_do_not_override_connection_id by dschinazi · 6 years ago
- 8c79ac8 Fix a QUIC end_to_end test when some flags are enabled by dschinazi · 6 years ago
- a2b13be Remove Http3FrameLengths. by bnc · 6 years ago
- cefe2b9 Change HeaderBlocksForStream from QuicDeque to std::list. by bnc · 6 years ago
- 944cfbc gfe-relnote: Let GFE be able to use HTTP2(tree-style) priority write scheduler in QUIC and enable it via a connection option H2PR. Protected by gfe2_reloadable_flag_quic_use_http2_priority_write_scheduler. by fayang · 6 years ago
- 6c84c14 Introduce IsConnectionIdLengthValidForVersion by dschinazi · 6 years ago
- 9a42376 gfe-relnote: Replace SpdyPriority priority with const spdy::SpdyStreamPrecedence& precedence in GfeQuicServerSession::CreateServerPushStream. No functional change expected. Not protected. by fayang · 6 years ago
- 94113fe gfe-relnote: Add a FifoWriteScheduler where the stream with the smallest stream ID will have the highest priority. Not used in prod, not protected. by fayang · 6 years ago
- f0041ed Add a const_cast to make chromium build. by fayang · 6 years ago
- 48ac919 Support LengthPrefixedConnectionIds in v99 by dschinazi · 6 years ago
- bdf981f Add QpackBlockingManager to track blocked streams and blocking entries. by bnc · 6 years ago
- 6701299 Fix comparison of signed to unsigned in htt2_priority_write_scheduler_* and spdy_intrusive_list_test. by fayang · 6 years ago
- 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
- 5b182b9 Refactor incoming SETTINGS logic to QuicSpdySession::OnSetting(). by bnc · 6 years ago
- 4dc4ba3 Wire in the ack exponent trransport config for IETF QUIC by fkastenholz · 6 years ago
- 335e56f Create a QuartcMultiplexer which separates streams and datagrams into channels. by QUICHE team · 6 years ago
- 687c6e7 Add QpackHeaderTable::MaxInsertSizeWithoutEvictingGivenEntry(). by bnc · 6 years ago
- 6fbdaf4 Make OnPushPromiseFrameEnd() return the same value as OnHeadersFrameEnd(). by renjietang · 6 years ago
- 63becfb Clean up HTTP/3 and QPACK settings. by bnc · 6 years ago
- 25827c4 Internal QUICHE change by bnc · 6 years ago
- 4c7303c Connect up IETF QUIC Max ACK Delay transport parameter by fkastenholz · 6 years ago
- 6cf80a5 gfe-relnote: Fix Http2PriorityWriteScheduler::UpdateStreamParent. Not used in prod. Not protected. by fayang · 6 years ago
- a7ac847 Update QuicSpdySessionTestClient.Http3ServerPush* tests. by bnc · 6 years ago
- 3c3dfb7 Write push promise on request streams. by renjietang · 6 years ago
- cc69efb gfe-relnote: In QUIC, let write_blocked_list be able to use HTTP2 priorities. Not used yet. Not Protected. by fayang · 6 years ago
- 8618950 gfe-relnote: Fix Http2PriorityWriteScheduler::ShouldYield. Not used in prod. Not protected. by fayang · 6 years ago
- 7deaf37 Make QuicSpdyStreamBodyBuffer manage consuming HEADERS frame header and payload. by bnc · 6 years ago
- c04c85f Create HTTP/3 unidirectional stream only when stream limit allows. by renjietang · 6 years ago
- 476683a gfe-relnote: In QUIC, replaces QuicStream::priority_ with QuicStream::precedence_ and pluming it to write_blocked_list. No functional change expected. Not protected. by fayang · 6 years ago
- e5f9c03 Rewrite QuicSpdyStreamBodyBuffer's consumed byte tracking algorithm. by bnc · 6 years ago
- b34a7ec Add QpackHeaderTable::draining_index(). by bnc · 6 years ago
- 8873e57 Use QpackEncodeRequiredInsertCount(0) instead of 0 in QpackEncoder. by bnc · 6 years ago
- c857986 Internal QUICHE change by dschinazi · 6 years ago
- 76420db gfe-relnote: n/a - Remove unused member variable in QuicSpdySession by renjietang · 6 years ago
- 2eb3f38 Add tool for testing quic interop by nharper · 6 years ago
- 753002d gfe-relnote: Add NumRegisteredStreams interface to WriteScheduler and implements it in subclasses. No used in prod yet, not protected. by fayang · 6 years ago
- 2bda409 QuicSpdySession header size limit related cleanup. by bnc · 6 years ago
- 6f572a8 Simplify header lengths field. by renjietang · 6 years ago
- eedb91b gfe-relnote: (n/a) In QUIC BBRv2, only update max bandwidth filter per ack event. Protected by existing flag --gfe2_reloadable_flag_quic_default_to_bbr_v2. by wub · 6 years ago
- 6275484 gfe-relnote: Abandons HPACK decompression for overly large header blocks. Protected by default-true --gfe2_reloadable_flag_http2_reject_too_large_header_blocks. by QUICHE team · 6 years ago
- 89b9af5 gfe-relnote: Move Http2PriorityWriteScheduler from gfe/gfe2/spdy/ to third_party/spdy/core/ to allow QUIC to use it. No functional change expected, not flag protected. by fayang · 6 years ago
- bfea5ff No-op by wub · 6 years ago
- f155ba9 Merge changes I01fea753,I3e67bf92,I8bdbdadd,I1a96285a,I1c67ed93 by Dan Zhang · 6 years ago
- bfb95de Fix return type of QuicSpdyClientBase::latest_response_code by nharper · 6 years ago
- c901949 Change QuicSpdyStreamBodyBuffer API to decouple from QuicStreamSequencer. by bnc · 6 years ago
- b7edbb8 gfe-relnote: Add IsStreamReady() interface to WriteScheduler and implement the interface in subclasses. No functional expected. Not protected. by fayang · 6 years ago
- 4b969a4 Call MarkConsumed() only once in QuicSpdyStreamBodyBuffer::MarkBodyConsumed() with a combined byte count. by bnc · 6 years ago
- 4a6b905 Add debugging logs for Priority frames. by renjietang · 6 years ago
- 7872c77 Initial export of QUIC BBRv2. by QUICHE team · 6 years ago
- 0b5bfae gfe-relnote: Initialize uninitialized private member variable QuicSpdyClientBase::max_allowed_push_id_ by QUICHE team · 6 years ago
- d04dc99 Fix includes in quic_spdy_stream_body_buffer.{h,cc}. by bnc · 6 years ago
- f4f4712 Modify push_promise related methods to prepare for H3 push promise. by renjietang · 6 years ago
- 89e7356 Clean up build dependency for Qpack streams. by renjietang · 6 years ago
- 1d77465 Split out QuicSendControlStream from quic_spdy_session_lib build target. by bnc · 6 years ago
- 7571723 Internal QUICHE change by QUICHE team · 6 years ago
- 70430d7 Hex encode the path challenge buffer. by vasilvv · 6 years ago
- a87865c Fix logging of QuicNewTokenFrame by dschinazi · 6 years ago
- 95fb6b6 Use HttpFrameType instead of int literals in HttpDecoder. by bnc · 6 years ago
- ad02486 gfe-relnote: In QUIC, fix a bug where setting FLAGS_quic_time_wait_list_max_connections to 0 causes infinite loop. Not protected. by fayang · 6 years ago
- 7cedcbf Disable WritePriority test for v99. by renjietang · 6 years ago
- de12d3d Add directionality check for OnCanCreateNewOutgoingStream(). by renjietang · 6 years ago
- 23b307e Set maximum allowed push id to large value in QuicSpdyClientSessionTest.TooManyPushPromises. by bnc · 6 years ago
- 2d01482 Remove redundant use of keyword explicit on QuicConnectionIdHasher default constructor by dschinazi · 6 years ago
- 8556dc2 Add parameter to OnCanCreateNewStream indicating directionality by fkastenholz · 6 years ago
- a2736fc Clarify member variable of QpackSendStream. by renjietang · 6 years ago
- 0fdff8e QuicConnectionId::Hash adoption of SipHash by dschinazi · 6 years ago
- 5f4783e gfe-relnote: Add support for sending MAX_PUSH_ID, defaulting to zero and close connection if we receive a push ID higher than the max. by QUICHE team · 6 years ago
- ef51815 Stop processing data in QuicSpdyStream::OnDataAvailable() if connection is closed. by bnc · 6 years ago
- 76992e7 Make QuicDispatcher pass only one version to the ChloExtractor by dschinazi · 6 years ago
- 19dc2b5 Disallow invalid connection ID lengths in QUIC prober by dschinazi · 6 years ago
- cf5b1e2 Add LengthPrefixedConnectionId support to QuicDataReader and Writer by dschinazi · 6 years ago
- 13750a8 Implement blocked decoding in qpack_offline_decoder. by bnc · 6 years ago
- efbda66 Move PRIORITY frame constants into http_frames.h. by bnc · 6 years ago
- e9db63c Update QUIC transport parameters for draft-22 by dschinazi · 6 years ago
- a9a43cb gfe-relnote: Allow client to enable QUIC bbr2 congestion control on server. Protected by --gfe2_reloadable_flag_quic_allow_client_enabled_bbr_v2. by wub · 6 years ago
- 49d7e21 Update QUIC TLS salt for draft-22 by dschinazi · 6 years ago
- e8b0cab Automated g4 rollback of changelist 257008406. by fayang · 6 years ago
- 3fc60df Add http3_constants.h for HTTP/3 and QPACK unidirectional stream types and settings identifiers. by bnc · 6 years ago
- 3a76c89 Move priority frame's exclusive bit from bit #7 to bit #4. by renjietang · 6 years ago
- 58ac650 Use testing::Eq() for QuicStringPiece. by bnc · 6 years ago
- 73edad3 Revert SipHash change. by bnc · 6 years ago
- 95734b2 Refactor QpackEncoder to do two-pass encoding. by bnc · 6 years ago
- 28bb06c Factor out QpackInstructionEncoder::Values. by bnc · 6 years ago
- bf3dbe5 Consume unknown frames in QuicReceiveControlStream. by bnc · 6 years ago
- bdacc70 gfe-relnote: In QuicSpdyClientBase, automatically convert HTTP request header names to lower case. Protected by default true, non-feature flag --quic_client_convert_http_header_name_to_lowercase. by wub · 6 years ago
- ec6b2c4 Remove stream counting for pending streams. by renjietang · 6 years ago
- ea19735 Don't split sent messages on MemSlice boundaries. by QUICHE team · 6 years ago
- 1e21575 Automated g4 rollback of changelist 258400699. by bnc · 6 years ago
- 8532987 Merge changes Ie1e628a3,Icb06e692 by Bence Béky · 6 years ago
- a0727f9 gfe-relnote: In QUIC, replace constant kMaxTrackedPackets with a flag. No functional change expected. Not protected. by fayang · 6 years ago
- 880d243 Merge GetOrCreateDynamicStream() into GetOrCreateStream(). by renjietang · 6 years ago
- f8e918b Internal QUICHE change by fayang · 6 years ago
- a29eb24 gfe-relnote: In QUIC, when RTO fires and there is no packet to be RTOed, let connection send data. Protected by gfe2_reloadable_flag_quic_fix_rto_retransmission. by fayang · 6 years ago