- 401cf20 gfe-relnote: When new 0RTT key is available, only allow client to write application data as server application data should be written in forward secure. Protected by gfe2_reloadable_flag_quic_use_handshaker_delegate2 which replaces gfe2_reloadable_flag_quic_use_handshaker_delegate. by fayang · 5 years ago
- 569ae31 Do not send QPACK Stream Cancellation instruction. by bnc · 5 years ago
- 2e7042c gfe-relnote: Flag protect the new MaxPushId logic in quic_spdy_session.cc to simplify Chrome merge. This code is already protected by disabled v99, but this new --gfe2_reloadable_flag_quic_send_max_push_id_with_settings flag disables this new behavior in Chrome tests until they can be modifie. by rch · 5 years ago
- 4cd745d gfe-relnote: Move the logic for sending the MAX_PUSH_ID frame from QuicSpdyClientSessionBase to QuicSpdySession along with the other "send initial data" logic. Protected by disabled QUIC v99 flag. by rch · 5 years ago
- 6f18a82 Send Stream Cancellation QPACK instruction. by bnc · 5 years ago
- d58736d gfe-relnote: Use HandshakerDelegateInterface in QUIC handshakers. Abstract keys installation, keys discarding, default encryption level change and mark handshake complete to HandshakerDelegateInterface. Protected by gfe2_reloadable_flag_quic_use_handshaker_delegate. by fayang · 5 years ago
- 446887e Enforce header list size limit in QpackDecodedHeadersAccumulator. by bnc · 5 years ago
- 296cfa3 Switch the order of QPACK streams sending stream type. by renjietang · 5 years ago
- c576950 Use IsStreamError() and friends gMock matchers in quic/core/http. by bnc · 5 years ago
- f9ff46b Do not call MarkConsumed() from OnHeadersFramePayload() after decoding error. by bnc · 5 years ago
- 7e9155d Move NoopQpackStreamSenderDelegate to qpack_test_utils.h. by bnc · 5 years ago
- fb4f4fc Fix use-after-free in QpackProgressiveDecoder and QpackInstructionDecoder. by bnc · 5 years ago
- 232ff9b Simplify QpackDecodedHeadersAccumulator API. by bnc · 5 years ago
- 6c06656 Change name of QuicStream::HasFinalReceivedByteOffset() to HasReiceivedFinalOffset(). by renjietang · 5 years ago
- e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
- 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
- 13753e6 Use IETF QPACK error codes on the wire. by bnc · 5 years ago
- ee32232 Improve QuicSpdyStreamTest to call OnCryptoHandshakeEvent by rch · 5 years ago
- a29a96a Merge different HTTP/3 QUIC version label into one called VersionUsesHttp3. by renjietang · 5 years ago
- 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
- 142051a Fix QUIC core test display by dschinazi · 6 years ago
- 6647f9e Guard HTTP/3 priority code behind protocol flag quic_allow_http3_priority which is default false. by renjietang · 6 years ago
- bb2e22a Re-enable tests that were blocked by TLS not setting initial connection flow control window. by renjietang · 6 years ago
- 609c24e Include encoder stream bytes in written header size. by bnc · 6 years ago
- 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
- d1d0085 Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. by renjietang · 6 years ago
- 40e9a7b Send Set Dynamic Table Capacity instruction. by bnc · 6 years ago
- c8c02a5 Make sure QPACK stream types are sent along with SETTINGS in one packet. by renjietang · 6 years ago
- 8c01622 Make QpackEncoder::EncodeHeaderList() and FirstPassEncode() take header_list by const ref. by bnc · 6 years ago
- 87cd7de Add QpackStreams into QuicSpdySession. by renjietang · 6 years ago
- 8a2df8f Allow QpackStreamSenderDelegate to be set dynamically. by renjietang · 6 years ago
- 7e3c1a1 Fix tests to make chromium compile. by fayang · 6 years ago
- 2e963aa Add helper methods to QpackSpdyStreamTest instead of hard-coding QPACK-encoded headers. by bnc · 6 years ago
- f0041ed Add a const_cast to make chromium build. by fayang · 6 years ago
- 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
- 25827c4 Internal QUICHE change by bnc · 6 years ago
- 3c3dfb7 Write push promise on request streams. by renjietang · 6 years ago
- 7deaf37 Make QuicSpdyStreamBodyBuffer manage consuming HEADERS frame header and payload. by bnc · 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
- ef51815 Stop processing data in QuicSpdyStream::OnDataAvailable() if connection is closed. by bnc · 6 years ago
- bdd303e Blocked decoding part 3: QpackDecodedHeadersAccumulator and QuicSpdyStream. by bnc · 6 years ago
- 519216c Close connection on incorrect order of HEADERS and DATA frames. by bnc · 6 years ago
- 7498c8c In HTTP/3, write Priority on control stream before writing headers. by renjietang · 6 years ago
- c057c01 Support blocked decoding in QuicSpdyStream. by bnc · 6 years ago
- ab33c71 Do not pretend receiving FIN when receiving trailers in QUIC v99. by bnc · 6 years ago
- 6c57946 Add test to ensure that a push promise on a data stream closes the connection. by QUICHE team · 6 years ago
- 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
- f21c1ad Make QpackEncoder interface not progressive. by bnc · 6 years ago
- c2aa5cb Merge QpackEncoderStreamSender::Delegate and QpackDecoderStreamSender::Delegate by renjietang · 6 years ago
- 7ae3d60 Change QUIC uses of gmock regex to simpler syntax by dschinazi · 6 years ago
- d48a92e Add DCHECK to v99 code path in QuicSpdyStream. by bnc · 6 years ago
- 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
- 552accc Move headers stream from 0 to 60 in v99 by dschinazi · 6 years ago
- 8d04130 Call MarkConsumed() on QPACK bytes incrementally, as soon as possible. by bnc · 6 years ago
- 9f977e4 QuicSpdyStreamTest HTTP/3 frame generation refactor. by bnc · 6 years ago
- 677451a Minor QuicSpdyStreamTest improvements. by bnc · 6 years ago
- 546a628 Allow HttpDecoder visitor to return bool upon receiving HTTP/3 frames. by renjietang · 6 years ago
- bd1a039 In HTTP/3, wait until bodies are consumed before consuming trailers. by renjietang · 6 years ago
- 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
- f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
- 2abedac Cloned from CL 231494986 by 'g4 patch'. by renjietang · 6 years ago
- dc1e7ab gfe-relnote: Remove the SEND_CONNECTION_CLOSE_PACKET_WITH_NO_ACK enum value because it was only used by Quartc and PACKET_TOO_BIG. No functional GFE change, not flag protected. by ianswett · 6 years ago
- c7d9e0c Remove unnecessary QuicStreamPeer methods. by bnc · 6 years ago
- 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
- 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
- c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
- a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago