1. 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
  2. 569ae31 Do not send QPACK Stream Cancellation instruction. by bnc · 5 years ago
  3. 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
  4. 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
  5. 6f18a82 Send Stream Cancellation QPACK instruction. by bnc · 5 years ago
  6. 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
  7. 446887e Enforce header list size limit in QpackDecodedHeadersAccumulator. by bnc · 5 years ago
  8. 296cfa3 Switch the order of QPACK streams sending stream type. by renjietang · 5 years ago
  9. c576950 Use IsStreamError() and friends gMock matchers in quic/core/http. by bnc · 5 years ago
  10. f9ff46b Do not call MarkConsumed() from OnHeadersFramePayload() after decoding error. by bnc · 5 years ago
  11. 7e9155d Move NoopQpackStreamSenderDelegate to qpack_test_utils.h. by bnc · 5 years ago
  12. fb4f4fc Fix use-after-free in QpackProgressiveDecoder and QpackInstructionDecoder. by bnc · 5 years ago
  13. 232ff9b Simplify QpackDecodedHeadersAccumulator API. by bnc · 5 years ago
  14. 6c06656 Change name of QuicStream::HasFinalReceivedByteOffset() to HasReiceivedFinalOffset(). by renjietang · 5 years ago
  15. e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
  16. 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
  17. 13753e6 Use IETF QPACK error codes on the wire. by bnc · 5 years ago
  18. ee32232 Improve QuicSpdyStreamTest to call OnCryptoHandshakeEvent by rch · 5 years ago
  19. a29a96a Merge different HTTP/3 QUIC version label into one called VersionUsesHttp3. by renjietang · 5 years ago
  20. 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
  21. 142051a Fix QUIC core test display by dschinazi · 6 years ago
  22. 6647f9e Guard HTTP/3 priority code behind protocol flag quic_allow_http3_priority which is default false. by renjietang · 6 years ago
  23. bb2e22a Re-enable tests that were blocked by TLS not setting initial connection flow control window. by renjietang · 6 years ago
  24. 609c24e Include encoder stream bytes in written header size. by bnc · 6 years ago
  25. 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
  26. d1d0085 Use QuicSession::transport_version() instead of QuicConnection::transport_version() to make code cleaner. by renjietang · 6 years ago
  27. 40e9a7b Send Set Dynamic Table Capacity instruction. by bnc · 6 years ago
  28. c8c02a5 Make sure QPACK stream types are sent along with SETTINGS in one packet. by renjietang · 6 years ago
  29. 8c01622 Make QpackEncoder::EncodeHeaderList() and FirstPassEncode() take header_list by const ref. by bnc · 6 years ago
  30. 87cd7de Add QpackStreams into QuicSpdySession. by renjietang · 6 years ago
  31. 8a2df8f Allow QpackStreamSenderDelegate to be set dynamically. by renjietang · 6 years ago
  32. 7e3c1a1 Fix tests to make chromium compile. by fayang · 6 years ago
  33. 2e963aa Add helper methods to QpackSpdyStreamTest instead of hard-coding QPACK-encoded headers. by bnc · 6 years ago
  34. f0041ed Add a const_cast to make chromium build. by fayang · 6 years ago
  35. 118c8ac Remove headers stream from IETF QUIC. by renjietang · 6 years ago
  36. 25827c4 Internal QUICHE change by bnc · 6 years ago
  37. 3c3dfb7 Write push promise on request streams. by renjietang · 6 years ago
  38. 7deaf37 Make QuicSpdyStreamBodyBuffer manage consuming HEADERS frame header and payload. by bnc · 6 years ago
  39. 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
  40. e5f9c03 Rewrite QuicSpdyStreamBodyBuffer's consumed byte tracking algorithm. by bnc · 6 years ago
  41. ef51815 Stop processing data in QuicSpdyStream::OnDataAvailable() if connection is closed. by bnc · 6 years ago
  42. bdd303e Blocked decoding part 3: QpackDecodedHeadersAccumulator and QuicSpdyStream. by bnc · 6 years ago
  43. 519216c Close connection on incorrect order of HEADERS and DATA frames. by bnc · 6 years ago
  44. 7498c8c In HTTP/3, write Priority on control stream before writing headers. by renjietang · 6 years ago
  45. c057c01 Support blocked decoding in QuicSpdyStream. by bnc · 6 years ago
  46. ab33c71 Do not pretend receiving FIN when receiving trailers in QUIC v99. by bnc · 6 years ago
  47. 6c57946 Add test to ensure that a push promise on a data stream closes the connection. by QUICHE team · 6 years ago
  48. 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
  49. f21c1ad Make QpackEncoder interface not progressive. by bnc · 6 years ago
  50. c2aa5cb Merge QpackEncoderStreamSender::Delegate and QpackDecoderStreamSender::Delegate by renjietang · 6 years ago
  51. 7ae3d60 Change QUIC uses of gmock regex to simpler syntax by dschinazi · 6 years ago
  52. d48a92e Add DCHECK to v99 code path in QuicSpdyStream. by bnc · 6 years ago
  53. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  54. 552accc Move headers stream from 0 to 60 in v99 by dschinazi · 6 years ago
  55. 8d04130 Call MarkConsumed() on QPACK bytes incrementally, as soon as possible. by bnc · 6 years ago
  56. 9f977e4 QuicSpdyStreamTest HTTP/3 frame generation refactor. by bnc · 6 years ago
  57. 677451a Minor QuicSpdyStreamTest improvements. by bnc · 6 years ago
  58. 546a628 Allow HttpDecoder visitor to return bool upon receiving HTTP/3 frames. by renjietang · 6 years ago
  59. bd1a039 In HTTP/3, wait until bodies are consumed before consuming trailers. by renjietang · 6 years ago
  60. 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
  61. f5e6845 Refactor how TLS versions get enabled by nharper · 6 years ago
  62. 2abedac Cloned from CL 231494986 by 'g4 patch'. by renjietang · 6 years ago
  63. 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
  64. c7d9e0c Remove unnecessary QuicStreamPeer methods. by bnc · 6 years ago
  65. 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
  66. 872e7a3 Remove QuicString wrapper for std::string by vasilvv · 6 years ago
  67. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  68. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago