1. 733552e Update IETF QUIC Stop Sending to use varint for error code by fkastenholz · 6 years ago
  2. 9818f8c Remove the previous headers_stream_ and Change unowned_headers_stream_ to header_stream_. by renjietang · 6 years ago
  3. 5d8ae89 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
  4. d57d3f9 IETF CONNECTION CLOSE code is varint encoded by fkastenholz · 6 years ago
  5. 0f0c4e6 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_check_connected_before_flush. by fayang · 6 years ago
  6. 0340102 Use GetReadableRegion() instead of PeekRegion() in QuicReceiveControlStream::OnDataAvailable(). by bnc · 6 years ago
  7. 7ddb34f Deprecate rolled-back flag gfe2_reloadable_flag_quic_optimize_inflight_check in the false position because it will be replaced with IETF recovery's PTO. by ianswett · 6 years ago
  8. 600a045 Stop processing data in QuicReceiveControlStream::OnDataAvailable() if connection is closed. by bnc · 6 years ago
  9. 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
  10. 59c653b Change delayed_ack_time to local_.. and peer... by fkastenholz · 6 years ago
  11. b402517 Use HpackEntry::Size() instead of rolling our own in QpackDynamicTable. by bnc · 6 years ago
  12. 1ad8dc6 Refactor EncodeRequiredInsertCount() and DecodeRequiredInsertCount(). by bnc · 6 years ago
  13. e55c56e Delete the unused QuartcEndpointImpl class. by QUICHE team · 6 years ago
  14. 1c19fc2 Add retire_prior_to to NewConnectionId frame by fkastenholz · 6 years ago
  15. 9693b99 gfe-relnote: n/a(code cleanup) enable -Wreturn-type compile option in by danzh · 6 years ago
  16. 55d182a Change names of static-related QuicSession methods. by renjietang · 6 years ago
  17. 5c03085 Fix replacing connection IDs when initial crypters are in use by dschinazi · 6 years ago
  18. 39915f9 gfe-relnote: In QUIC, fix a misuse of largest_packet_peer_knows_is_acked when multiple packet number space is enabled. This is protected by existing FLAG_quic_supports_tls_handshake. by fayang · 6 years ago
  19. 24e7ae8 Fix QUIC version used when computing ALPN by dschinazi · 6 years ago
  20. 0e9980b Remove static stream map as it's not used anymore. by renjietang · 6 years ago
  21. 914fbe1 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_deprecate_queued_control_frames. by fayang · 6 years ago
  22. 495d597 Add more protection in QuicSpdySession::GetSpdyDataStream(). by renjietang · 6 years ago
  23. 9ffbb60 Move Qbone control streams out of static_stream_map. by renjietang · 6 years ago
  24. d057e66 gfe-relnote: In QUIC, do not add connection ID of packets with unknown connection ID and no version to time wait list, instead, send appropriate reset depending on the packets' sizes and drop them. Protected by gfe2_reloadable_flag_quic_reject_unprocessable_packets_statelessly. by fayang · 6 years ago
  25. e551d3c Add QpackProgressiveDecoder-generated error message to quic_offline_decoder output. by bnc · 6 years ago
  26. fa1de5f Use QuicStream::transport_version() in QuicSpdySession. by bnc · 6 years ago
  27. a9bb469 Remove HttpDecoder::set_visitor(). by bnc · 6 years ago
  28. 82875de Automated g4 rollback of changelist 257189926. by dschinazi · 6 years ago
  29. d06ad10 gfe-relnote: Implement BBRv2 for QUIC. Protected by --gfe2_reloadable_flag_quic_default_to_bbr_v2. by wub · 6 years ago
  30. e164125 QuicSpdySession header size limit related cleanup. by bnc · 6 years ago
  31. bdd303e Blocked decoding part 3: QpackDecodedHeadersAccumulator and QuicSpdyStream. by bnc · 6 years ago
  32. 519216c Close connection on incorrect order of HEADERS and DATA frames. by bnc · 6 years ago
  33. 098ff61 Blocked decoding part 2: QpackProgressiveDecoder. by bnc · 6 years ago
  34. 2036275 gfe-relnote: Print out a SPDY_BUG and exit early rather than crash when Http2FrameDecoderAdapter is nullptr. Not flag protected. by ianswett · 6 years ago
  35. 7a1c21c Blocked decoding part 1: QpackHeaderTable::Observer. by bnc · 6 years ago
  36. 30d610c QuicSpdySessionPeer::SetMaxInboundHeaderListSize() by bnc · 6 years ago
  37. b663b86 gfe-relnote: deprecate gfe2_reloadable_flag_quic_eliminate_static_stream_map_3. by renjietang · 6 years ago
  38. 01010ca Add operator<< support to QuicSocketAddress. by vasilvv · 6 years ago
  39. 6f8a761 Fix check in proto_to_packet_translator to make sure packets are long enough by nharper · 6 years ago
  40. d317e3a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_simplify_stop_waiting. by fayang · 6 years ago
  41. 2562be7 Remove unused pending stream constructors. by renjietang · 6 years ago
  42. 2a93046 gfe-relnote: n/a(refactor only) Split out utility functions needed on quic by danzh · 6 years ago
  43. 107ba5f gfe-relnote: Move QUIC crypto frames to be gated behind new flag gfe2_reloadable_flag_quic_enable_version_48 by nharper · 6 years ago
  44. 7498c8c In HTTP/3, write Priority on control stream before writing headers. by renjietang · 6 years ago
  45. 014740d gfe-relnote: Remove unused gfe2_reloadable_flag_quic_fix_spurious_ack_alarm. by fayang · 6 years ago
  46. 0a564aa gfe-relnote: Change the default value of --quic_lumpy_pacing_size to 2. Protected by --quic_change_default_lumpy_pacing_size_to_two. by wub · 6 years ago
  47. ef46896 gfe-relnote: Don't queue packets when closing a QUIC connection by nharper · 6 years ago
  48. 1a578a7 gfe-relnote: Deprecate previously rolled back flag gfe2_reloadable_flag_quic_bbr_app_limited_recovery. by ianswett · 6 years ago
  49. c057c01 Support blocked decoding in QuicSpdyStream. by bnc · 6 years ago
  50. 2f6632d gfe-relnote: Don't DCHECK in GetPacketHeaderSize if the flag is false. Protected by reloadable flag quic_fix_get_packet_header_size by nharper · 6 years ago
  51. c83b674 Use map_.size() instead of list_.size() in SimpleLinkedHashMap. by rch · 6 years ago
  52. d43f1d6 Fix quic::GetPacketHeaderSize when QuicVersionHasLongHeaderLengths is false by nharper · 6 years ago
  53. 28c04b7 Redirect WindowUpdate frame to pending streams if they are present, and closes connection when a WindowUpdate frame is received on a READ_UNIDIRECTIONAL stream. by renjietang · 6 years ago
  54. 520d4d7 gfe-relnote: n/a(code clean up) Remove direct use of DLOG in by danzh · 6 years ago
  55. b54ac5b Add a test to ensure packets of deprecated QUIC versions are rejected by QuicDispatcher via version negotiation. by fayang · 6 years ago
  56. 44fa92f gfe-relnote: Deprecate gfe2_reloadable_flag_quic_fix_has_pending_crypto_data. by fayang · 6 years ago
  57. 9785735 gfe-relnote: In QUIC, inline WritevDataInner. Refactoring only, not protected. by fayang · 6 years ago
  58. 360b5a9 Add test to ensure that if we reset the stream if we receive too many outstanding push promises. by QUICHE team · 6 years ago
  59. ab33c71 Do not pretend receiving FIN when receiving trailers in QUIC v99. by bnc · 6 years ago
  60. b932f95 Create a new interface called QpackStreamReceiver and make by renjietang · 6 years ago
  61. 8aadca7 Use PeekRegion() instead of PrefetchNextRegion() in HTTP/3 streams. by bnc · 6 years ago
  62. d7d6763 Split qpack_streams_lib into two build targets. by bnc · 6 years ago
  63. 790af40 Add logging for Settings frame transportation. by renjietang · 6 years ago
  64. c075ffa Add DCHECKs to quic_framer by dschinazi · 6 years ago
  65. f309f3e Fix LegacyQuicStreamIdManager when CRYPTO frames are used by nharper · 6 years ago
  66. 4eba09b Introduce QuicUtils::InvertPerspective and refactor code to use it by nharper · 6 years ago
  67. 6270680 Make QuicSpdyStream::OnStreamHeaderList() return void. by bnc · 6 years ago
  68. d011990 Make QuicSpdyStream::ParseHeaderStatusCode() static. by bnc · 6 years ago
  69. 620095a Do not call HttpDecoder::ProcessInput after error. by bnc · 6 years ago
  70. 6d2aea0 Update QuicEnableVersion to no longer stack flags by dschinazi · 6 years ago
  71. 354be0f Update QUICHE contributing guidelines by dschinazi · 6 years ago
  72. bd6ee22 Make QuicSpdyStream methods only called by HttpDecoderVisitor private. by bnc · 6 years ago
  73. b9d07d9 Implement pause/resume in HttpDecoder. by bnc · 6 years ago
  74. 690a187 Add a test to ensure that a push promise to the server closes the connection. by QUICHE team · 6 years ago
  75. 8f3a576 gfe-relnote: n/a(code clean up) Apply quic compile options to spdy/core code. by danzh · 6 years ago
  76. d9eccf0 Change constructors for QuiConnectionCloseFrame by fkastenholz · 6 years ago
  77. 1ac22cc Apply GREASE to QUIC Version Negotiation packets by dschinazi · 6 years ago
  78. 198aa99 Make two private QuicSpdyStreamSequencer methods const. by bnc · 6 years ago
  79. 5b3c3be Add ClearControlFrame() to quic_test_utils. by bnc · 6 years ago
  80. 9349f36 Remove minimally used QuicConnectionCloseFrame constructor by fkastenholz · 6 years ago
  81. 359cb0d gfe-relnote: Protect QUIC versions by single flag instead of a stack of flags. by fayang · 6 years ago
  82. 8da8f71 Add static_cast<uint8_t> in HpackVarintEncoderTest. by bnc · 6 years ago
  83. 4f6d01a Add helpers and use StringPiece in HttpDecoderTest. by bnc · 6 years ago
  84. 7b3e0a9 Implement QuicStreamSequencerBuffer::PeekRegion(). by bnc · 6 years ago
  85. 62c32b4 Remove test-only HttpDecoder::current_frame_type() accessor. by bnc · 6 years ago
  86. 1c06fd8 Remove CreateSslCtx argument from QUIC crypto config constructors by nharper · 6 years ago
  87. 4368e7f Do not handle impossible outcomes in HttpDecoder. by bnc · 6 years ago
  88. a553da0 Avoid performing pending stream actions after the connection is closed. by renjietang · 6 years ago
  89. d0f61e7 Clean up HpackVarintEncoder internals. by bnc · 6 years ago
  90. 1ed1f76 gfe-relnote: In QUIC, replace member variables current* with on stack struct ReceivedPacketInfo in QuicDispatcher. Refactor only, not protected. by fayang · 6 years ago
  91. e6640c8 Clean up HpackVarintEncoder interface. by bnc · 6 years ago
  92. cb10720 Clean up QpackInstructionEncoder internals. by bnc · 6 years ago
  93. cb3ef7d Introduce IovecToStringPiece() in QuicStreamSequencerBufferTest. by bnc · 6 years ago
  94. ce609f7 Add |written_| member to QuicStreamSequencerBufferTest. by bnc · 6 years ago
  95. 8ee2824 Clean up PrefetchNextRegion. by bnc · 6 years ago
  96. 51c2373 gfe-relnote: Deprecate gfe2_reloadable_flag_quic_terminate_gquic_connection_as_ietf. by fayang · 6 years ago
  97. ac11db0 Alter QuicConnectionDebugVisitor::OnConnectionClosed to take QuicConnectionCloseFrame by fkastenholz · 6 years ago
  98. e4a6a0c Modify QpackInstructionEncoder API. by bnc · 6 years ago
  99. 56fb53e Ignore C++ warnings in auto-generated proto headers by dschinazi · 6 years ago
  100. 6c57946 Add test to ensure that a push promise on a data stream closes the connection. by QUICHE team · 6 years ago