1. 859527d IWYU quic_logging in //third_party/quic/core/http/ by dmcardle · 5 years ago
  2. e5e28f9 gfe-relnote: Replace QuicCryptoServerStream constructor with CreateCryptoServerStream. Refactor only - no behavior change, not flag protected by nharper · 5 years ago
  3. d40e045 Remove QuicHeaderList::max_header_list_size(). by bnc · 5 years ago
  4. 9001a96 gfe-relnote: Call SetDefaultEncryptionLevel after setting crypto_negotiated_params in TlsServerHandshaker and TlsClientHandshaker. Protected by disabled QUIC versions. by rch · 5 years ago
  5. 3341640 gfe-relnote: Deprecate QUIC flag quic_send_max_push_id_with_settings which was added to facilitate QUIC merge. Protected by disabled QUIC version 99. by rch · 5 years ago
  6. 4e9283d Remove QUIC_ARRAYSIZE; use QUICHE_ARRAYSIZE instead. by bnc · 5 years ago
  7. ba2fb7e Use quiche string libraries in third_party/quic/core/http by dmcardle · 5 years ago
  8. 84aa7e5 Send QPACK Stream Cancellation instruction. by bnc · 5 years ago
  9. 95b7d80 Move the quic_use_common_stream_check flag count to a location that may be executed in production GFEs instead of a test-only location, and enable the flag in locations that are not reachable in production GFEs. by ianswett · 5 years ago
  10. 59dc770 Change QuicSpdySession::GetSpdyDataStream() to GetOrCreateSpdyDataStream() because new stream might be created from this method. by renjietang · 5 years ago
  11. 6d29578 Improve QuicSpdySession logging by dschinazi · 5 years ago
  12. 6aefa0b Stop using "delete connection()" in QuicSession classes and use DeleteConnection() instead, which prevents double deletion and sets connection_ to nullptr. by ianswett · 5 years ago
  13. 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
  14. b7ac104 Add header_list_size_limit_exceeded argument to OnHeadersDecoded(). by bnc · 5 years ago
  15. 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
  16. f84be20 Add stream number in GetSpdyDataStream() messages for better debugging. by renjietang · 5 years ago
  17. 5debd13 Set quic_send_max_push_id_with_settings in some test cases by nharper · 5 years ago
  18. 569ae31 Do not send QPACK Stream Cancellation instruction. by bnc · 5 years ago
  19. 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
  20. 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
  21. 6f18a82 Send Stream Cancellation QPACK instruction. by bnc · 5 years ago
  22. 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
  23. 446887e Enforce header list size limit in QpackDecodedHeadersAccumulator. by bnc · 5 years ago
  24. 296cfa3 Switch the order of QPACK streams sending stream type. by renjietang · 5 years ago
  25. c576950 Use IsStreamError() and friends gMock matchers in quic/core/http. by bnc · 5 years ago
  26. 7e8ae0d Remove redundant private keyword. by renjietang · 5 years ago
  27. f9ff46b Do not call MarkConsumed() from OnHeadersFramePayload() after decoding error. by bnc · 5 years ago
  28. 256b2d6 gfe-relnote: For server side QUIC connection, mark version_negotiated_ earlier. Protected by --gfe2_reloadable_flag_quic_version_negotiated_by_default_at_server. by wub · 5 years ago
  29. 7e9155d Move NoopQpackStreamSenderDelegate to qpack_test_utils.h. by bnc · 5 years ago
  30. b5f2d72 Fix variable type mismatch. by renjietang · 5 years ago
  31. 95c6fd3 Internal QUICHE change by bnc · 5 years ago
  32. 173c48f Move quic::QuicEndian to quiche::QuicheEndian by QUICHE team · 5 years ago
  33. fb4f4fc Fix use-after-free in QpackProgressiveDecoder and QpackInstructionDecoder. by bnc · 5 years ago
  34. dcea9b8 Remove use of illegal ":version" HTTP pseudo-header in tests by dschinazi · 5 years ago
  35. 8b87195 Add comments on why an end_to_end test is disabled for IETF QUIC. by renjietang · 5 years ago
  36. 232ff9b Simplify QpackDecodedHeadersAccumulator API. by bnc · 5 years ago
  37. 83f29bd Change CryptoServerConfigForTesting to return a unique_ptr by rch · 5 years ago
  38. 20df1af Signal QPACK dynamic table usage from quic_client_interop_test. by bnc · 5 years ago
  39. d976228 Send correct STOP_SENDING/RESET_STREAM frames for different stream types. by renjietang · 5 years ago
  40. 9b5bcf1 Remove unnecessary code in QuicSpdySession. by renjietang · 5 years ago
  41. df7a77b gfe-relnote: Add SessionCache to TlsClientHandshaker, protected by reloadable flag quic_supports_tls_handshake by nharper · 5 years ago
  42. 4057e64 Loose the expectation of EndToEndTestWithTls.SendAndReceiveCoalescedPackets by fayang · 5 years ago
  43. e5c1238 Cleanup unused code in QuicStream. by renjietang · 5 years ago
  44. 58f7107 gfe-relnote: In QUIC T049+, support sending coalesced packets. by fayang · 5 years ago
  45. 6c06656 Change name of QuicStream::HasFinalReceivedByteOffset() to HasReiceivedFinalOffset(). by renjietang · 5 years ago
  46. 8a27b0f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 5 years ago
  47. 9711a9e Simplify ConstructMisFramedEncryptedPacket() signature. by bnc · 5 years ago
  48. e47e15f gfe-relnote: various test code cleanup. Not protected. by renjietang · 5 years ago
  49. 4694272 Make HttpEncoder methods static. by bnc · 5 years ago
  50. e211642 Introduce QUIC_NO_EXPORT by dschinazi · 5 years ago
  51. a6f661c Remove duplicate call to send MAX_PUSH_ID frame. by renjietang · 5 years ago
  52. cda1ce2 Remove QuicConnectionPeer::GetVisitor(). by renjietang · 5 years ago
  53. e42f7ad Move QPACK test utilities to test_tools/qpack/. by bnc · 5 years ago
  54. eab9285 Fix some test expectation regarding SendControlFrame(). by renjietang · 5 years ago
  55. 4f73248 Fix Reset logic in PendingStream. by renjietang · 5 years ago
  56. 07a2b07 Fix 26 ClangTidy - Readability findings in //depot/google3/third_party/quic/. by wub · 5 years ago
  57. 0b2ae54 Fix 2 clang-tidy findings in third_party/quic. by wub · 5 years ago
  58. 6b9fe9a Fix QUIC_EXPORT_PRIVATE compilation on Windows by dschinazi · 5 years ago
  59. 423adc7 Enable -Wexit-time-destructors in QUIC by dschinazi · 5 years ago
  60. f25169a Add QUIC_EXPORT_PRIVATE to prepare for presubmit by dschinazi · 5 years ago
  61. 1755dc0 Clean up code on SETTINGS. by renjietang · 5 years ago
  62. 56d2ed2 Consider pending streams in ShouldKeepConnectionAlive. by renjietang · 5 years ago
  63. cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
  64. 30eb1c8 gfe-relnote: deprecate gfe2_reloadable_flag_quic_aggressive_connection_aliveness by renjietang · 5 years ago
  65. 9cd6de4 gfe-relnote: deprecate gfe2_reloadable_flag_quic_do_not_send_settings. by renjietang · 5 years ago
  66. dbe9834 Coalesce adjacent stream frames. by renjietang · 5 years ago
  67. 3cb5fad Remove redundant handshake confirmed method. by renjietang · 5 years ago
  68. 686ce58 Support GOAWAY in HTTP/3. by renjietang · 5 years ago
  69. 8b1c45a Deprecate and remove v47 by dschinazi · 5 years ago
  70. 13753e6 Use IETF QPACK error codes on the wire. by bnc · 5 years ago
  71. 8265a2a gfe-relnote: Remove QUIC v39. by fayang · 5 years ago
  72. 75085a8 Change max_push_id related version guard to VersionUsesHttp3. by renjietang · 5 years ago
  73. 6317221 Change QuicSpdySession::SendMaxPushId() to use max_allowed_push_id_ by rch · 5 years ago
  74. 2be79e2 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_active_streams_never_negative by renjietang · 5 years ago
  75. 5f22abc Rename QuicSpdySession::SendMaxHeaderListSize() by rch · 5 years ago
  76. ee32232 Improve QuicSpdyStreamTest to call OnCryptoHandshakeEvent by rch · 5 years ago
  77. 5e9191e Disable EndToEndTestServerPush.ServerPushOverLimitNonBlocking when http/3 is used by rch · 5 years ago
  78. 5843bfd Fix GOAWAY max frame length. by renjietang · 5 years ago
  79. a29a96a Merge different HTTP/3 QUIC version label into one called VersionUsesHttp3. by renjietang · 5 years ago
  80. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  81. 88bd5b0 Improve debug logging and test display by dschinazi · 5 years ago
  82. 18cdf13 Support local vs remote flow control with TLS, and fix initial limits by dschinazi · 5 years ago
  83. aab6818 Use max TLS idle_timeout and use in session tests by dschinazi · 5 years ago
  84. bf0413d Deprecate quic_use_parse_public_header by dschinazi · 5 years ago
  85. 45a573a Fix crasher in QpackProgressiveDecoder destructor if QpackHeaderTable is already destroyed. by bnc · 5 years ago
  86. 2e6967f Remove SETTINGS_NUM_PLACEHOLDERS. by bnc · 5 years ago
  87. 2f2b742 Fix QPACK crash by unregistering observers with QpackHeaderTable. by bnc · 5 years ago
  88. e6472f6 Implement a QuicSession subclass for QuicTransport client. by vasilvv · 5 years ago
  89. 20a9ad9 Record header compression ratio. by bnc · 5 years ago
  90. a6d4737 Add debug visitor for SETTINGS sent. by renjietang · 5 years ago
  91. 67e5bcb Comments on some disabled v99 tests. by renjietang · 6 years ago
  92. 2db302b Use string literal for HTTP/3 setting identifiers. by renjietang · 6 years ago
  93. f0db654 Internal QUICHE change by bnc · 6 years ago
  94. fcd4235 Signal error in HttpDecoder on empty PUSH_PROMISE frame. by bnc · 6 years ago
  95. 9301d3c Clean up QuicStreamIdManagerTests by rch · 6 years ago
  96. a8b56e4 gfe-relnote: Decouple the QuicSession from the QuicStreamIdManager by introducing a QuicStreamIdManager::DelegateInterface which the session implements. Does not change behavior, merely adds a layer of abstraction which allows unit tests of QuicStreamIdManager to be simplified. by rch · 6 years ago
  97. 1190785 Use QuicTextUtils::HexDecode() in HttpDecoderTests. by bnc · 6 years ago
  98. e3f2f7b relnote: On server side, do not process the first initial QUIC packet received from a client if the UDP datagram is < 1200 bytes. Instead, send a connection close with PROTOCOL_VIOLATION if the version is supported. Protected by quic_reloadable_flag_quic_donot_process_small_initial_packets. by fayang · 6 years ago
  99. d141453 Shorten names of UberQuicStreamIdManager methods. by ianswett · 6 years ago
  100. 142051a Fix QUIC core test display by dschinazi · 6 years ago