1. 867ef5f Replace client side TLS 0-RTT flag with protocol flag FLAG_quic_disable_tls_zero_rtt. by renjietang · 4 years ago
  2. 4c144f6 Downgrade QUIC_BUG to DLOG(WARNING) when idle network deadline has passed during liveness testing. by fayang · 4 years ago
  3. b39b6ab Delay the first Initial ACK sent by the server so it can be bundled with the server's first Initial packet. by ianswett · 4 years ago
  4. 21d94e8 Always enable session tickets in IETF QUIC by nharper · 4 years ago
  5. 1d49cfb Shorten PTO when a HANDSHAKE or 1-RTT packet is received prior to the INITIAL. Client only. by fayang · 4 years ago
  6. 8210352 Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 4 years ago
  7. 37c5f8f Fix original issue of QNZR by only forcing the first CHLO to be inchoate. by renjietang · 4 years ago
  8. 1bd18d1 Rename SpdyHeaderBlockPeer to Http2HeaderBlockPeer. by QUICHE team · 4 years ago
  9. 4e44010 Introduce granular QPACK encoder/decoder stream error codes. by bnc · 4 years ago
  10. b650d8f Add flag counts for quic_enable_aead_limits and quic_key_update_supported. by mattm · 4 years ago
  11. 599ce0e Add QuicPathValidator implementation. by danzh · 4 years ago
  12. 3734614 Add kMaxValue alias to KeyUpdateReason enum. by mattm · 4 years ago
  13. 4feadcf Record stats for packets reset for missing connection ID & version. by QUICHE team · 4 years ago
  14. 3df6c15 Send version negotiation in response to short connection IDs by dschinazi · 4 years ago
  15. 557dfbc Rename SpdyHeaderBlock to Http2HeaderBlock, with a using alias. by QUICHE team · 4 years ago
  16. add8ac3 Replace QuicheWrapUnique with absl::WrapUnique. by vasilvv · 4 years ago
  17. 4933ced Reduce number of packets sent by ROWP by dschinazi · 4 years ago
  18. 035fe3d Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. Delete QUICHE_ARRAYSIZE. by vasilvv · 4 years ago
  19. 5504d2f Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 4 years ago
  20. 3537bd1 Disable some tests in Chrome to unblock BoringSSL roll by nharper · 4 years ago
  21. bed67c6 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 4 years ago
  22. 3ce6285 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 4 years ago
  23. 2e8a3e6 Deprecate quic_prober_uses_length_prefixed_connection_ids by dschinazi · 4 years ago
  24. fe1c8f3 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 4 years ago
  25. e67635a Delete the code used to record failed to serialize packet locations. by renjietang · 4 years ago
  26. 8238ffb Close Quic connections on AEAD integrity limit of received packets that fail authentication. by mattm · 4 years ago
  27. 64e2218 Internal QUICHE change by QUICHE team · 4 years ago
  28. e57062e Add QuicConnectionVisitorInterface::OnKeyUpdate upcall. by mattm · 4 years ago
  29. 5c7090d Add KeyUpdateReason enum to KeyUpdate call & OnKeyUpdate callbacks. by mattm · 4 years ago
  30. c209063 Update Quic AES confidentiality limits for 2^11 max packet size in updated draft. by mattm · 4 years ago
  31. 24d8d70 Add kAFF2 enabling the sending of AckFrequencyFrame upon handshake completion. by haoyuewang · 4 years ago
  32. 34a2680 Refactor QPACK encoder and decoder stream errors. by bnc · 4 years ago
  33. 975c94c Remove spdy_endianness_util. by bnc · 4 years ago
  34. b8fd1f8 Move quiche_endian.h and quiche_endian_test.cc out of platform. by bnc · 4 years ago
  35. 28ecbba Deflake FrontlineInfoRtt in gfe/gfe2/quic:end_to_end_test for IETF QUIC. by wub · 4 years ago
  36. b43f4d8 Deprecate gfe2_reloadable_flag_quic_bbr_no_bytes_acked_in_startup_recovery false now that it's been rolled back. by ianswett · 4 years ago
  37. d074485 Do QUIC Key Update when approaching AEAD Confidentiality Limit, and close connection if reached. by mattm · 4 years ago
  38. 659dd13 Rename QuicBufferedPacketStore::ShouldBufferPacket to QuicBufferedPacketStore::ShouldNotBufferPacket. The function does the opposite of what its name suggests. by wub · 4 years ago
  39. 5ea41ef In QuicConnection class, move stats_ to be above uber_received_packet_manager_, because the later is initialized from the former. In other words, if uber_received_packet_manager_'s constructor reads anything inside stats_ it might read garbage. by wub · 4 years ago
  40. ed30357 Add kAFF1 enabling the usage of smoothed RTT in the computation of ack delay in AckFrequencyFrame. by haoyuewang · 4 years ago
  41. 921bcf9 State explicitly in README.md that QUICHE is little-endian only. by bnc · 4 years ago
  42. c03d2c2 Send HTTP/3 GOAWAY frame when closing connection. by bnc · 4 years ago
  43. 52701b0 Merge kAckDecimationDelay & kAckDelayShift. by haoyuewang · 4 years ago
  44. c921f8d Internal QUICHE change by haoyuewang · 4 years ago
  45. e919b00 Add unused interface QuicConnection::SendPathChallenge(). by danzh · 4 years ago
  46. 91ceeca Fix flake in Quic EndToEndTest.KeyUpdateInitiatedByServer & KeyUpdateInitiatedByBoth by mattm · 4 years ago
  47. fe485cc For QUIC BBRv2, if connection option B2NE is set, do not exit STARTUP on loss if there are enough bandwidth growth in round. by wub · 4 years ago
  48. 052df7c Introduce the concept of STOP_SENDING in gQUIC. by renjietang · 4 years ago
  49. da634dd In QUIC BBRv2, support NetworkParams.max_initial_congestion_window when bootstrapping cwnd. by wub · 4 years ago
  50. 7df418b Replace QuicheOptional with absl::optional. by vasilvv · 4 years ago
  51. 32bf514 Change large header size in EndToEndTest.WayTooLongRequestHeaders. by bnc · 4 years ago
  52. b16f796 Remove quiche::QuicheStringPiece and quiche::QuicheStringPieceHash. by vasilvv · 4 years ago
  53. 0ba51be Replace quiche::QuicheStringPiece with absl::string_view in tls_handshaker.cc by fayang · 4 years ago
  54. 9105d34 Internal QUICHE change by QUICHE team · 4 years ago
  55. 15f53a4 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  56. 015e16a Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  57. a89e7fa Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  58. 999985c Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  59. c8ccdb2 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  60. 323aa6d Consider address has been validated by successfully processing a HANDSHAKE or 1-RTT packet. by fayang · 4 years ago
  61. 9fade46 Do not process a write-closed QuicEventManagerStream. by QUICHE team · 4 years ago
  62. a884be3 Update Android Conformance Test QUIC test by dschinazi · 4 years ago
  63. 2173949 Deprecate --gfe2_reloadable_flag_quic_check_fallback_null. by QUICHE team · 4 years ago
  64. 54011f2 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  65. 42f2594 For QUIC BBRv2 STARTUP, factor out two pre-conditions to check bandwidth growth and losses: !full_bandwidth_reached_ && congestion_event.end_of_round_trip. by wub · 4 years ago
  66. 6c03e8f Add the check for enough loss events into the Bbr2NetworkModel::IsInflightTooHigh() method to simplify the code. by ianswett · 4 years ago
  67. 5a4f761 use size_t* instead of QuicByteCount* to fix quiche roll. by zhongyi · 4 years ago
  68. 072a7e3 QUIC Key Update support by mattm · 4 years ago
  69. 652cd42 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 4 years ago
  70. bef4bf0 Temporarily disable EndToEndTest.MultipleZeroRtt in Chrome. by renjietang · 4 years ago
  71. 06f748f Rename CryptoUtils::SetKeyAndIV to InitializeCrypterSecrets and add separate SetKeyAndIV and GenerateHeaderProtectionKey methods. by mattm · 4 years ago
  72. 1436e34 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  73. 918c611 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  74. ffd151a Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  75. 74b1661 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  76. c662cc5 For BBRv2, by wub · 4 years ago
  77. f6508d2 Move StrictTaggingDecrypter to quic_test_utils.h by mattm · 4 years ago
  78. 778cad3 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  79. 7cac7b0 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  80. e2707e3 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  81. 2ecdee0 Use faster Huffman encoding for QPACK. by bnc · 4 years ago
  82. 2cdc6c2 Eliminate copying of Huffman encoded string in QpackInstructionEncoder. by bnc · 4 years ago
  83. 5f225b0 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  84. 3049b2b Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  85. 94adffd Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  86. 6c9e9c3 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  87. f1b46eb Append to output instead of overwriting it in http2::HuffmanEncode(). by bnc · 4 years ago
  88. c872ee4 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years ago
  89. 9d3ba8d Fix NetSLO QUIC prober tests by dschinazi · 4 years ago
  90. 26b6da0 Add explicit numbers to QuicStreamRstErrorCode. by renjietang · 4 years ago
  91. 84d2e35 Add regression test for 0-RTT rejection bug. by renjietang · 4 years ago
  92. 5291862 Use faster Huffman encoding for HPACK. by bnc · 4 years ago
  93. 60e12c4 Also test http2::HuffmanEncodeFast() in spdy::HpackEncoderTest. by bnc · 4 years ago
  94. f59725c Switch ParsedQuicVersion::ReservedForNegotiation() to TLS by dschinazi · 4 years ago
  95. c0588b0 Change Huffman encoder benchmark to typical character distribution. by bnc · 4 years ago
  96. d7be62c Improve http2::HuffmanEncodeFast() by skipping rest of iteration if possible. by bnc · 4 years ago
  97. 119ebdf Deprecate quic_send_key_update_not_yet_supported by dschinazi · 4 years ago
  98. c2fce35 Remove BoundedHuffmanSize(). by bnc · 4 years ago
  99. d10bbe3 Use C++14 friendly idiom in http2::HuffmanEncodeFast by nharper · 4 years ago
  100. 9a36d72 Use absl::string_view in QUICHE directly. by vasilvv · 4 years ago