1. 37d4ae1 In QUIC client with TLS versions, delay retransmission of 0-RTT packets until 1-RTT keys are available. by renjietang · 3 years, 10 months ago
  2. 750b54f In quic with tls, remove the head of line blocking caused by an unprocessable packet. protected by gfe2_reloadable_flag_quic_fix_undecryptable_packets. by fayang · 3 years, 10 months ago
  3. 775ac2c Support 0-RTT TLS in QuicSpdySession by nharper · 3 years, 10 months ago
  4. 46d05bc Do not send max ack delay when it has the default value by dschinazi · 3 years, 10 months ago
  5. 40975ad Deprecate quic_negotiate_ack_delay_time by dschinazi · 3 years, 10 months ago
  6. 600f521 Demotes a WARNING log to VLOG(1). by QUICHE team · 3 years, 10 months ago
  7. 5a50d93 Introduce QuicDisableVersion and QuicVersionIsEnabled by dschinazi · 3 years, 10 months ago
  8. 2da16be Add a method in QuicConnection to be called when the client successfully migrate itself after probing. by zhongyi · 3 years, 10 months ago
  9. 8e29e90 Internal QUICHE change by haoyuewang · 3 years, 10 months ago
  10. c0dc4ce Handle error as specified in https://tools.ietf.org/html/draft-ietf-quic-http-29#section-7.2.4.2 : If a server accepts 0-RTT but then sends a SETTINGS frame that omits a setting value that the client understands (apart from reserved setting identifiers) that was previously specified to have a non-default value, this MUST be treated as a connection error of type H3_SETTINGS_ERROR. by renjietang · 3 years, 10 months ago
  11. 6314aaf Turn on ZeroRttResumption test. by renjietang · 3 years, 10 months ago
  12. be634b7 For loss detection tuning, if user agent is available, save it into quicsession. protected by --gfe2_reloadable_flag_quic_save_user_agent_in_quic_session. by wub · 3 years, 10 months ago
  13. 5c36288 In quic, use transport params to announce the support of handshake_done frame. protected by gfe2_reloadable_flag_quic_support_handshake_done_in_t050. by fayang · 3 years, 10 months ago
  14. 531bdc9 Replace enable flags for draft-25 and draft-27 with disable flags by dschinazi · 3 years, 10 months ago
  15. 45d4e8d Deprecate gfe2_reloadable_flag_quic_bw_sampler_app_limited_starting_value by haoyuewang · 3 years, 10 months ago
  16. a5a2ca9 Use detailed error code when client cached 0-RTT stream/flow control limit is reduced by server. by renjietang · 3 years, 10 months ago
  17. 3ae832d Remove dead PathDegradingAlarm code and tests. by zhongyi · 3 years, 10 months ago
  18. 0c24fe8 Clean up certificate_view.cc using using-declarations. by vasilvv · 3 years, 10 months ago
  19. 8278b1a Move flag count export of gfe2_reloadable_flag_quic_always_send_earliest_ack. by fayang · 3 years, 10 months ago
  20. 033ca77 Handle HTTP/3 SETTINGS on 0-RTT client connection. by renjietang · 3 years, 11 months ago
  21. 3889d1e Add minimal spdy priority set by gws response header for initial cwnd bootstrapping for http2. also store spdy priority within spdydispatcher::sessiondata. no production behavior change unless we start an additional gws experiment. protected by gfe2_restart_flag_h2_adjust_initial_cwnd_by_gws. by haoyuewang · 3 years, 11 months ago
  22. ef1d675 Notify quicconnectionvisitorinterface when forward progress is made after path degrading. by zhongyi · 3 years, 11 months ago
  23. b3fed9e Add support for IETF QUIC draft 29 by dschinazi · 3 years, 11 months ago
  24. d88a2f7 N/a not use designated initializers in quiche. by danzh · 3 years, 11 months ago
  25. b3bb570 Remove unused quicconnectionvisitorinterface::onforwardprogressconfirmed. not protected. by fayang · 3 years, 11 months ago
  26. 1ddce75 Add Quantum-readiness test to quic_client_interop_test by dschinazi · 3 years, 11 months ago
  27. edea333 Fix sending MAX_PUSH_ID frame during 0-RTT. by bnc · 3 years, 11 months ago
  28. 2c25f51 In quic, stop sending duplicate max_streams. protected by gfe2_reloadable_flag_quic_stop_sending_duplicate_max_streams. by fayang · 3 years, 11 months ago
  29. cfec38f In quic, stop blackhole detection if timer based loss detection removes all packets from in flight but no retransmission can be sent (e.g., write blocked, message frame, etc). protected by existing gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection2. by fayang · 3 years, 11 months ago
  30. afd8daa Update a QUIC_BUG to make it clear that when timer fires in TLP/RTO/PTO mode, at least one packet will be sent eventually. by fayang · 3 years, 11 months ago
  31. 749e69b Support 0-RTT in quic_client_interop_test_bin.cc by nharper · 3 years, 11 months ago
  32. 656cbb5 In quic, consider discarding keys as forward progress. protected by gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection2 which replaces gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection. by fayang · 3 years, 11 months ago
  33. faf8b02 For IETF QUIC client: When 0-RTT is rejected, check the server-sent transport params and close connection if server's limit exceeds what the client has already used. by renjietang · 3 years, 11 months ago
  34. 2110bbd Create a SessionCache for TLS resumption in QUIC HTTP EndToEndTest by nharper · 3 years, 11 months ago
  35. c02d446 In IETF QUIC client: Delay retransmission of 0-RTT data to be after QuicSession config is set to the fresh server config. by renjietang · 3 years, 11 months ago
  36. ac52a86 Add support for accepting 0-RTT in TlsServerHandshaker by nharper · 3 years, 11 months ago
  37. 5887951 (n/a) open source quic gso batch writer. not protected. by danzh · 3 years, 11 months ago
  38. 5588642 Add SerializeTransportParametersForTicket by nharper · 3 years, 11 months ago
  39. 81c15b2 Deprecate gfe2_reloadable_flag_quic_change_default_encryption_level. by fayang · 3 years, 11 months ago
  40. 6cccce4 Deprecate gfe2_reloadable_flag_quic_notify_handshaker_on_connection_close. by fayang · 3 years, 11 months ago
  41. f78b693 In quic, adjust blackhole detection configs based on connection options. protected by existing gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection. by fayang · 3 years, 11 months ago
  42. aa4f3f2 Default enable 5rto blackhole detection. protected by gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection. by fayang · 3 years, 11 months ago
  43. 5ab78c8 Add port field to ProofVerifier::VerifyCertChain by nharper · 3 years, 11 months ago
  44. 0b8f0ca Discard server 0-RTT read key when QUIC TLS handshake completes by nharper · 3 years, 11 months ago
  45. 8212c45 Remove Mocking of QuicSession::OnZeroRttRejected() because the implementation is now available. by renjietang · 3 years, 11 months ago
  46. 9efbb91 Rename QuicheNullOpt to QUICHE_NULLOPT by vasilvv · 3 years, 11 months ago
  47. ac3b4e0 Automated g4 rollback of changelist 314796960. by fayang · 3 years, 11 months ago
  48. 573ac76 Remove no-op code in tlsserverhandshaker, not flag protected by nharper · 3 years, 11 months ago
  49. 1a5d09c (n/a) disable quicspdyclientsessiontest.ietfzerorttsetup which started to fail for unknown reason. by danzh · 3 years, 11 months ago
  50. 50e1f75 Simplify quic_spdy_client_session_test. by renjietang · 3 years, 11 months ago
  51. 1683382 Add quic_export_private to parsedertime() in certificate_view.h by danzh · 3 years, 11 months ago
  52. 89405ba Wait for pending ACKs to be flushed in QuicTestClient::WaitUntil and QuicTestClient::WaitForWriteToFlush to avoid server's unnecessary retransmission in tests. by fayang · 3 years, 11 months ago
  53. dec17c2 Fix gfe_quic_fuzzer. by wub · 3 years, 11 months ago
  54. dda9881 Delete dead function TlsConnection::SetEncryptionSecretCallback by nharper · 3 years, 11 months ago
  55. 8defd7e Refactor QuicSpdySession::SendMaxPushId(). by bnc · 3 years, 11 months ago
  56. db67222 Add WaitForHandshakeConfirmed. In those tests with large packet loss, wait for handshake confirmed before upping the loss rate. Also disable T050 for those tests, as there is T050 does not have HANDSHAKE_DONE frame. by fayang · 3 years, 11 months ago
  57. 7e396f5 Rename QuicClientBase::WaitForCryptoHandshakeConfirmed to WaitForOneRttKeysAvailable. by fayang · 3 years, 11 months ago
  58. 1241167 (n/a) deflake endtoendpacketreorderingtest.reorderedconnectivityprobing. test only. by wub · 3 years, 11 months ago
  59. 9adfb53 Let QuicTestClient wait for all pending ACKs to be flushed in WaitForResponseMs, such that server can avoid unnecessary retransmissions in tests. by fayang · 3 years, 11 months ago
  60. 7d74251 Add FingerprintProofVerifier, a proof verifier that checks against a predefined set of certificate fingerprints. by vasilvv · 3 years, 11 months ago
  61. d356a6c Enable IETF QUIC 0-RTT flag for Interop. by renjietang · 3 years, 11 months ago
  62. e7b2cd8 For IETF QUIC client, Retransmit 0-RTT packets with 1-RTT key when 0-RTT is rejected. by renjietang · 3 years, 11 months ago
  63. ae6f1a7 (n/a) downgrade two quic_bugs to warning logs. not protected. by wub · 3 years, 11 months ago
  64. ddd3e9d In quic, replace close_connection_after_five_rtos_ and max_consecutive_ptos_ with num_rtos_for_blackhole_detection_. refactoring only, not protected. by fayang · 3 years, 11 months ago
  65. f547712 Do not send MAX_PUSH_ID frame if QuicSpdySession::SetMaxPushId() is called with same value as last sent MAX_PUSH_ID. by bnc · 3 years, 11 months ago
  66. 52f2459 Add expiry parsing into CertificateView. by vasilvv · 3 years, 11 months ago
  67. d7b17f3 Deprecate gfe2_reloadable_flag_spdy_hpack_use_indexed_name. by bnc · 3 years, 11 months ago
  68. 2b5e662 Add << operator for TransmissionType to make debugging easier. by renjietang · 3 years, 11 months ago
  69. fc56ce1 Deflake //third_party/quic/core/http:end_to_end_test. by fayang · 3 years, 11 months ago
  70. 8d601b1 In quic, add num_draining_outgoing_streams_ to quicsession, and this counter will be used to determine shouldkeepconnectionalive in quicspdyclientsessionbase. client side only. not protected. by fayang · 3 years, 11 months ago
  71. d090723 In quic, do not arm pto if the only in flight packet is half rtt data before handshake completion. protected by gfe2_reloadable_flag_quic_fix_server_pto_timeout. by fayang · 3 years, 11 months ago
  72. b931ac6 Log max_packet_length and header when failed to serialize packet. by fayang · 3 years, 11 months ago
  73. fd0e263 Improve QuicCryptoServerStreamBase functions for querying resumption status by nharper · 3 years, 11 months ago
  74. c0e6668 Internal QUICHE change by renjietang · 3 years, 11 months ago
  75. 116fa4c In quicsession, unify num_*_incoming_streams_ and num_*_outgoing_streams_. refactoring only, not protected. by fayang · 3 years, 11 months ago
  76. 4026f6e Delete Quartc by QUICHE team · 3 years, 11 months ago
  77. b41e609 Replace quic_enable_version_t050 with quic_disable_version_t050 by dschinazi · 3 years, 11 months ago
  78. bd94f4c Deprecate gfe2_reloadable_flag_quic_stream_id_manager_handles_accounting. by fayang · 3 years, 11 months ago
  79. 70cf135 Deprecate quic_remove_android_conformance_test_workaround by dschinazi · 3 years, 11 months ago
  80. b8f8344 Deprecate gfe2_reloadable_flag_quic_break_session_stream_close_loop. by fayang · 3 years, 11 months ago
  81. 8b2f28c Internal QUICHE change by fayang · 3 years, 11 months ago
  82. 1d62977 Enabling rolled out flags. by QUICHE team · 3 years, 11 months ago
  83. 29de9f0 Deprecate --gfe2_reloadable_flag_quic_ignore_msg_too_big_from_buffered_packets. by wub · 3 years, 11 months ago
  84. 6dfe58d Deprecate gfe2_reloadable_flag_quic_deprecate_draining_streams. by fayang · 3 years, 11 months ago
  85. e7c38a5 Fully support draft-28 transport parameters by dschinazi · 3 years, 11 months ago
  86. b4c1dac Fix quicsession::willingandabletowrite to check connection level flow control for send control stream and qpack streams. protected by gfe2_reloadable_flag_quic_fix_willing_and_able_to_write. by fayang · 3 years, 11 months ago
  87. f921a93 Internal QUICHE change by fayang · 3 years, 11 months ago
  88. 2be3a02 Introduce ParsedQuicVersion static constructors by dschinazi · 3 years, 11 months ago
  89. b154fb2 Fix the bug where loss parameters are chosen but not applied in loss algorithms. protected by existing --gfe2_reloadable_flag_quic_enable_loss_detection_experiment_at_gfe. by wub · 3 years, 11 months ago
  90. d7beb60 Use draft-28 transport parameters in QuicConfig by dschinazi · 4 years ago
  91. 9dc0802 Introduce draft-28 transport parameters by dschinazi · 4 years ago
  92. 6edfc1e remove an old debugging log. by renjietang · 4 years ago
  93. a60a255 Fix QuicSpdyClientSessionTest.IetfZeroRttSetup for upcoming BoringSSL roll by nharper · 4 years ago
  94. 82d5e87 Add ipv6_only to QuicUdpSocketApi::Create. by QUICHE team · 4 years ago
  95. 352170a Adjust retransmission credit after PING gets sent in QuicSentPacketManagerTest.ClearLastInflightPacketsSentTime. by fayang · 4 years ago
  96. ce663db Establish encryption on IETF QUIC client when 0-RTT key is available. by renjietang · 4 years ago
  97. f57690a Explicitily enable 3 bbr flags in bbr_sender_test to make tests run with art invert_*_flags happy. by fayang · 4 years ago
  98. 6486321 (n/a) deprecate --gfe2_reloadable_flag_quic_avoid_overestimate_bandwidth_with_aggregation. by wub · 4 years ago
  99. 6a25841 Apply the amplification limit for all packets, not just handshake packets in ietf quic. also fixes an issue where shouldgeneratepacket doesn't check if the connection is connected. protected by gfe2_reloadable_flag_quic_move_amplification_limit. by fayang · 4 years ago
  100. b4ebb1d Add << operator for QUIC Encryption levels to make debugging easier. by renjietang · 4 years ago