1. 5100e29 Use ScopedEncryptionLevelContext to send data from QuicConnection and QuicSession. by fayang · 3 months ago
  2. 9c41f8b Use WriteOrBufferDataAtLevel to send crypto data. Such that existing WriteOrBufferData is used to send application data. by fayang · 3 months ago
  3. 370ed1f Lazily initialize mapped varz counters before the first metric operation. by QUICHE team · 3 months ago
  4. 29ce0bd Do not send control frames (by session) until encryption gets established. by fayang · 3 months ago
  5. 571e31d Update s-maxage separately from max-age for CACHE_ALL_STATIC client_ttl by QUICHE team · 3 months ago
  6. c63780b Project import generated by Copybara. by QUICHE team · 3 months ago
  7. 4565d34 Internal QUICHE change by haoyuewang · 3 months ago
  8. 72b789c Repalce QuicheTextUtils::HexEncode/Decode with Abseil equivalents. by vasilvv · 3 months ago
  9. bb003dd Deprecate gfe2_reloadable_flag_quic_postpone_discarding_zero_rtt_keys. by fayang · 3 months ago
  10. d55d832 Deprecate neuter_initial_packet_in_coalescer_with_initial_key_discarded. by fayang · 3 months ago
  11. bf4b8ac Rename flag --quic_export_server_num_packets_per_write_histogram to --quic_export_write_path_stats_at_server. by wub · 3 months ago
  12. 1d24cbb Deprecate gfe2_reloadable_flag_quic_fix_bytes_left_for_batch_write. by fayang · 3 months ago
  13. 0ddf8a5 Deprecate gfe2_reloadable_flag_quic_cap_large_client_initial_rtt. by fayang · 3 months ago
  14. 732883c Add non-determinism to TestTicketCrypter by nharper · 3 months ago
  15. a61d1ce Fix QuicSession::WillingAndAbleToWrite to check write keys. by fayang · 3 months ago
  16. 48e283b Deprecate gfe2_reloadable_flag_quic_close_connection_on_serialization_failure. by fayang · 3 months ago
  17. 23846f3 Replace QuicheTextUtils methods with absl::SimpleAtoi. by vasilvv · 3 months ago
  18. 677330c Remove dead code in BBR2 and BBR. flexible_app_limited was added for Quartc, which is not longer active. by wub · 3 months ago
  19. f59e72c Deprecate gfe2_reloadable_flag_quic_add_missing_connected_checks. by fayang · 3 months ago
  20. cb150c5 Deprecate --gfe2_reloadable_flag_quic_bbr2_flip_bbq2. by wub · 3 months ago
  21. 232cf49 Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 3 months ago
  22. 344e170 Reduce QuicTransmissionInfo from 72 bytes to 64 bytes by padding. by haoyuewang · 3 months ago
  23. f903e60 Replace quic_aligned.h with Abseil and C++11 features. by vasilvv · 3 months ago
  24. 8f9591b Replace quic_macros.h with Abseil equivalents. by vasilvv · 3 months ago
  25. 89fe24d Use absl::StartsWith/EndsWith in QUIC directly. by vasilvv · 3 months ago
  26. 3277c2a If B2H2 option is set in QUIC BBR2, when PROBE_UP exits due to loss, it will set the inflight_hi to the max of (inflight_at_send, inflight_target, max_bytes_delivered_in_round). by wub · 3 months ago
  27. 889cec9 Add code counts for gfe2_reloadable_flag_quic_do_not_clip_received_error_code. by bnc · 3 months ago
  28. 813a66e Add code count for gfe2_reloadable_flag_http2_use_fast_huffman_encoder. by bnc · 3 months ago
  29. d15ae2b Move protocol flags out of platform so that they are included in QUICHE. by bnc · 3 months ago
  30. a2ae935 Move num_failed_authentication_packets_received to QuicConnectionStats and fix QuicConnectionTest.IntegrityLimitDoesNotApplyWithoutDecryptionKey by mattm · 3 months ago
  31. 79100a3 Replace QUIC_FALLTHROUGH_INTENDED with ABSL_FALLTHROUGH_INTENDED. by vasilvv · 3 months ago
  32. 35a68a3 If B2SL option is set in QUIC BBR2, when STARTUP exits due to loss, it will set the inflight_hi to the max of bdp and max_bytes_delivered_in_round. by wub · 3 months ago
  33. f7f203a Add QuicConfig::KeyUpdateSupportedRemotely getter. by mattm · 3 months ago
  34. a687b7c Add code counts for building version negotiation packets by dschinazi · 3 months ago
  35. 9a05072 Remove unused QuicPacketCreator::SerializeVersionNegotiationPacket by dschinazi · 3 months ago
  36. a9a49d3 Reduce quic::ConnectionId size from 24 bytes to 16 bytes on 64 bit system. This reduces some memory usage of connection & session on the server side. by haoyuewang · 3 months ago
  37. d061ef1 Add QuicFramer::PotentialPeerKeyUpdateAttemptCount() method. by mattm · 3 months ago
  38. 8a2b602 Downgrade a QUIC_BUG to a warning. by vasilvv · 3 months ago
  39. d84ef00 Reduce QuicConfig size from 1432 bytes to 1160 bytes by better padding. by haoyuewang · 3 months ago
  40. 948d689 Add QuicConnection::HaveSentPacketsInCurrentKeyPhaseButNoneAcked method. by mattm · 3 months ago
  41. 4caf5fe Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 3 months ago
  42. 867ef5f Replace client side TLS 0-RTT flag with protocol flag FLAG_quic_disable_tls_zero_rtt. by renjietang · 3 months ago
  43. 4c144f6 Downgrade QUIC_BUG to DLOG(WARNING) when idle network deadline has passed during liveness testing. by fayang · 3 months ago
  44. b39b6ab Delay the first Initial ACK sent by the server so it can be bundled with the server's first Initial packet. by ianswett · 3 months ago
  45. 21d94e8 Always enable session tickets in IETF QUIC by nharper · 3 months ago
  46. 1d49cfb Shorten PTO when a HANDSHAKE or 1-RTT packet is received prior to the INITIAL. Client only. by fayang · 3 months ago
  47. 8210352 Rename SpdyHeaderBlock to Http2HeaderBlock. by QUICHE team · 3 months ago
  48. 37c5f8f Fix original issue of QNZR by only forcing the first CHLO to be inchoate. by renjietang · 3 months ago
  49. 1bd18d1 Rename SpdyHeaderBlockPeer to Http2HeaderBlockPeer. by QUICHE team · 3 months ago
  50. 4e44010 Introduce granular QPACK encoder/decoder stream error codes. by bnc · 3 months ago
  51. b650d8f Add flag counts for quic_enable_aead_limits and quic_key_update_supported. by mattm · 3 months ago
  52. 599ce0e Add QuicPathValidator implementation. by danzh · 3 months ago
  53. 3734614 Add kMaxValue alias to KeyUpdateReason enum. by mattm · 3 months ago
  54. 4feadcf Record stats for packets reset for missing connection ID & version. by QUICHE team · 3 months ago
  55. 3df6c15 Send version negotiation in response to short connection IDs by dschinazi · 3 months ago
  56. 557dfbc Rename SpdyHeaderBlock to Http2HeaderBlock, with a using alias. by QUICHE team · 3 months ago
  57. add8ac3 Replace QuicheWrapUnique with absl::WrapUnique. by vasilvv · 3 months ago
  58. 4933ced Reduce number of packets sent by ROWP by dschinazi · 3 months ago
  59. 035fe3d Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. Delete QUICHE_ARRAYSIZE. by vasilvv · 3 months ago
  60. 5504d2f Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 3 months ago
  61. 3537bd1 Disable some tests in Chrome to unblock BoringSSL roll by nharper · 3 months ago
  62. bed67c6 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 3 months ago
  63. 3ce6285 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 3 months ago
  64. 2e8a3e6 Deprecate quic_prober_uses_length_prefixed_connection_ids by dschinazi · 3 months ago
  65. fe1c8f3 Replace QUICHE_ARRAYSIZE with ABSL_ARRAYSIZE. by vasilvv · 3 months ago
  66. e67635a Delete the code used to record failed to serialize packet locations. by renjietang · 3 months ago
  67. 8238ffb Close Quic connections on AEAD integrity limit of received packets that fail authentication. by mattm · 3 months ago
  68. 64e2218 Internal QUICHE change by QUICHE team · 3 months ago
  69. e57062e Add QuicConnectionVisitorInterface::OnKeyUpdate upcall. by mattm · 3 months ago
  70. 5c7090d Add KeyUpdateReason enum to KeyUpdate call & OnKeyUpdate callbacks. by mattm · 3 months ago
  71. c209063 Update Quic AES confidentiality limits for 2^11 max packet size in updated draft. by mattm · 3 months ago
  72. 24d8d70 Add kAFF2 enabling the sending of AckFrequencyFrame upon handshake completion. by haoyuewang · 3 months ago
  73. 34a2680 Refactor QPACK encoder and decoder stream errors. by bnc · 3 months ago
  74. 975c94c Remove spdy_endianness_util. by bnc · 3 months ago
  75. b8fd1f8 Move quiche_endian.h and quiche_endian_test.cc out of platform. by bnc · 3 months ago
  76. 28ecbba Deflake FrontlineInfoRtt in gfe/gfe2/quic:end_to_end_test for IETF QUIC. by wub · 3 months ago
  77. b43f4d8 Deprecate gfe2_reloadable_flag_quic_bbr_no_bytes_acked_in_startup_recovery false now that it's been rolled back. by ianswett · 3 months ago
  78. d074485 Do QUIC Key Update when approaching AEAD Confidentiality Limit, and close connection if reached. by mattm · 3 months ago
  79. 659dd13 Rename QuicBufferedPacketStore::ShouldBufferPacket to QuicBufferedPacketStore::ShouldNotBufferPacket. The function does the opposite of what its name suggests. by wub · 3 months ago
  80. 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 · 3 months ago
  81. ed30357 Add kAFF1 enabling the usage of smoothed RTT in the computation of ack delay in AckFrequencyFrame. by haoyuewang · 3 months ago
  82. 921bcf9 State explicitly in README.md that QUICHE is little-endian only. by bnc · 3 months ago
  83. c03d2c2 Send HTTP/3 GOAWAY frame when closing connection. by bnc · 3 months ago
  84. 52701b0 Merge kAckDecimationDelay & kAckDelayShift. by haoyuewang · 3 months ago
  85. c921f8d Internal QUICHE change by haoyuewang · 3 months ago
  86. e919b00 Add unused interface QuicConnection::SendPathChallenge(). by danzh · 3 months ago
  87. 91ceeca Fix flake in Quic EndToEndTest.KeyUpdateInitiatedByServer & KeyUpdateInitiatedByBoth by mattm · 3 months ago
  88. 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 · 3 months ago
  89. 052df7c Introduce the concept of STOP_SENDING in gQUIC. by renjietang · 3 months ago
  90. da634dd In QUIC BBRv2, support NetworkParams.max_initial_congestion_window when bootstrapping cwnd. by wub · 3 months ago
  91. 7df418b Replace QuicheOptional with absl::optional. by vasilvv · 3 months ago
  92. 32bf514 Change large header size in EndToEndTest.WayTooLongRequestHeaders. by bnc · 3 months ago
  93. b16f796 Remove quiche::QuicheStringPiece and quiche::QuicheStringPieceHash. by vasilvv · 3 months ago
  94. 0ba51be Replace quiche::QuicheStringPiece with absl::string_view in tls_handshaker.cc by fayang · 3 months ago
  95. 9105d34 Internal QUICHE change by QUICHE team · 3 months ago
  96. 15f53a4 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 3 months ago
  97. 015e16a Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 3 months ago
  98. a89e7fa Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 3 months ago
  99. 999985c Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 3 months ago
  100. c8ccdb2 Replace quiche::QuicheStringPiece with absl::string_view. by vasilvv · 3 months ago