- 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
- 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
- 775ac2c Support 0-RTT TLS in QuicSpdySession by nharper · 3 years, 10 months ago
- 46d05bc Do not send max ack delay when it has the default value by dschinazi · 3 years, 10 months ago
- 40975ad Deprecate quic_negotiate_ack_delay_time by dschinazi · 3 years, 10 months ago
- 600f521 Demotes a WARNING log to VLOG(1). by QUICHE team · 3 years, 10 months ago
- 5a50d93 Introduce QuicDisableVersion and QuicVersionIsEnabled by dschinazi · 3 years, 10 months ago
- 2da16be Add a method in QuicConnection to be called when the client successfully migrate itself after probing. by zhongyi · 3 years, 10 months ago
- 8e29e90 Internal QUICHE change by haoyuewang · 3 years, 10 months ago
- 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
- 6314aaf Turn on ZeroRttResumption test. by renjietang · 3 years, 10 months ago
- 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
- 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
- 531bdc9 Replace enable flags for draft-25 and draft-27 with disable flags by dschinazi · 3 years, 10 months ago
- 45d4e8d Deprecate gfe2_reloadable_flag_quic_bw_sampler_app_limited_starting_value by haoyuewang · 3 years, 10 months ago
- 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
- 3ae832d Remove dead PathDegradingAlarm code and tests. by zhongyi · 3 years, 10 months ago
- 0c24fe8 Clean up certificate_view.cc using using-declarations. by vasilvv · 3 years, 10 months ago
- 8278b1a Move flag count export of gfe2_reloadable_flag_quic_always_send_earliest_ack. by fayang · 3 years, 10 months ago
- 033ca77 Handle HTTP/3 SETTINGS on 0-RTT client connection. by renjietang · 3 years, 11 months ago
- 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
- ef1d675 Notify quicconnectionvisitorinterface when forward progress is made after path degrading. by zhongyi · 3 years, 11 months ago
- b3fed9e Add support for IETF QUIC draft 29 by dschinazi · 3 years, 11 months ago
- d88a2f7 N/a not use designated initializers in quiche. by danzh · 3 years, 11 months ago
- b3bb570 Remove unused quicconnectionvisitorinterface::onforwardprogressconfirmed. not protected. by fayang · 3 years, 11 months ago
- 1ddce75 Add Quantum-readiness test to quic_client_interop_test by dschinazi · 3 years, 11 months ago
- edea333 Fix sending MAX_PUSH_ID frame during 0-RTT. by bnc · 3 years, 11 months ago
- 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
- 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
- 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
- 749e69b Support 0-RTT in quic_client_interop_test_bin.cc by nharper · 3 years, 11 months ago
- 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
- 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
- 2110bbd Create a SessionCache for TLS resumption in QUIC HTTP EndToEndTest by nharper · 3 years, 11 months ago
- 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
- ac52a86 Add support for accepting 0-RTT in TlsServerHandshaker by nharper · 3 years, 11 months ago
- 5887951 (n/a) open source quic gso batch writer. not protected. by danzh · 3 years, 11 months ago
- 5588642 Add SerializeTransportParametersForTicket by nharper · 3 years, 11 months ago
- 81c15b2 Deprecate gfe2_reloadable_flag_quic_change_default_encryption_level. by fayang · 3 years, 11 months ago
- 6cccce4 Deprecate gfe2_reloadable_flag_quic_notify_handshaker_on_connection_close. by fayang · 3 years, 11 months ago
- 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
- aa4f3f2 Default enable 5rto blackhole detection. protected by gfe2_reloadable_flag_quic_default_enable_5rto_blackhole_detection. by fayang · 3 years, 11 months ago
- 5ab78c8 Add port field to ProofVerifier::VerifyCertChain by nharper · 3 years, 11 months ago
- 0b8f0ca Discard server 0-RTT read key when QUIC TLS handshake completes by nharper · 3 years, 11 months ago
- 8212c45 Remove Mocking of QuicSession::OnZeroRttRejected() because the implementation is now available. by renjietang · 3 years, 11 months ago
- 9efbb91 Rename QuicheNullOpt to QUICHE_NULLOPT by vasilvv · 3 years, 11 months ago
- ac3b4e0 Automated g4 rollback of changelist 314796960. by fayang · 3 years, 11 months ago
- 573ac76 Remove no-op code in tlsserverhandshaker, not flag protected by nharper · 3 years, 11 months ago
- 1a5d09c (n/a) disable quicspdyclientsessiontest.ietfzerorttsetup which started to fail for unknown reason. by danzh · 3 years, 11 months ago
- 50e1f75 Simplify quic_spdy_client_session_test. by renjietang · 3 years, 11 months ago
- 1683382 Add quic_export_private to parsedertime() in certificate_view.h by danzh · 3 years, 11 months ago
- 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
- dec17c2 Fix gfe_quic_fuzzer. by wub · 3 years, 11 months ago
- dda9881 Delete dead function TlsConnection::SetEncryptionSecretCallback by nharper · 3 years, 11 months ago
- 8defd7e Refactor QuicSpdySession::SendMaxPushId(). by bnc · 3 years, 11 months ago
- 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
- 7e396f5 Rename QuicClientBase::WaitForCryptoHandshakeConfirmed to WaitForOneRttKeysAvailable. by fayang · 3 years, 11 months ago
- 1241167 (n/a) deflake endtoendpacketreorderingtest.reorderedconnectivityprobing. test only. by wub · 3 years, 11 months ago
- 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
- 7d74251 Add FingerprintProofVerifier, a proof verifier that checks against a predefined set of certificate fingerprints. by vasilvv · 3 years, 11 months ago
- d356a6c Enable IETF QUIC 0-RTT flag for Interop. by renjietang · 3 years, 11 months ago
- 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
- ae6f1a7 (n/a) downgrade two quic_bugs to warning logs. not protected. by wub · 3 years, 11 months ago
- 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
- 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
- 52f2459 Add expiry parsing into CertificateView. by vasilvv · 3 years, 11 months ago
- d7b17f3 Deprecate gfe2_reloadable_flag_spdy_hpack_use_indexed_name. by bnc · 3 years, 11 months ago
- 2b5e662 Add << operator for TransmissionType to make debugging easier. by renjietang · 3 years, 11 months ago
- fc56ce1 Deflake //third_party/quic/core/http:end_to_end_test. by fayang · 3 years, 11 months ago
- 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
- 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
- b931ac6 Log max_packet_length and header when failed to serialize packet. by fayang · 3 years, 11 months ago
- fd0e263 Improve QuicCryptoServerStreamBase functions for querying resumption status by nharper · 3 years, 11 months ago
- c0e6668 Internal QUICHE change by renjietang · 3 years, 11 months ago
- 116fa4c In quicsession, unify num_*_incoming_streams_ and num_*_outgoing_streams_. refactoring only, not protected. by fayang · 3 years, 11 months ago
- 4026f6e Delete Quartc by QUICHE team · 3 years, 11 months ago
- b41e609 Replace quic_enable_version_t050 with quic_disable_version_t050 by dschinazi · 3 years, 11 months ago
- bd94f4c Deprecate gfe2_reloadable_flag_quic_stream_id_manager_handles_accounting. by fayang · 3 years, 11 months ago
- 70cf135 Deprecate quic_remove_android_conformance_test_workaround by dschinazi · 3 years, 11 months ago
- b8f8344 Deprecate gfe2_reloadable_flag_quic_break_session_stream_close_loop. by fayang · 3 years, 11 months ago
- 8b2f28c Internal QUICHE change by fayang · 3 years, 11 months ago
- 1d62977 Enabling rolled out flags. by QUICHE team · 3 years, 11 months ago
- 29de9f0 Deprecate --gfe2_reloadable_flag_quic_ignore_msg_too_big_from_buffered_packets. by wub · 3 years, 11 months ago
- 6dfe58d Deprecate gfe2_reloadable_flag_quic_deprecate_draining_streams. by fayang · 3 years, 11 months ago
- e7c38a5 Fully support draft-28 transport parameters by dschinazi · 3 years, 11 months ago
- 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
- f921a93 Internal QUICHE change by fayang · 3 years, 11 months ago
- 2be3a02 Introduce ParsedQuicVersion static constructors by dschinazi · 3 years, 11 months ago
- 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
- d7beb60 Use draft-28 transport parameters in QuicConfig by dschinazi · 4 years ago
- 9dc0802 Introduce draft-28 transport parameters by dschinazi · 4 years ago
- 6edfc1e remove an old debugging log. by renjietang · 4 years ago
- a60a255 Fix QuicSpdyClientSessionTest.IetfZeroRttSetup for upcoming BoringSSL roll by nharper · 4 years ago
- 82d5e87 Add ipv6_only to QuicUdpSocketApi::Create. by QUICHE team · 4 years ago
- 352170a Adjust retransmission credit after PING gets sent in QuicSentPacketManagerTest.ClearLastInflightPacketsSentTime. by fayang · 4 years ago
- ce663db Establish encryption on IETF QUIC client when 0-RTT key is available. by renjietang · 4 years ago
- f57690a Explicitily enable 3 bbr flags in bbr_sender_test to make tests run with art invert_*_flags happy. by fayang · 4 years ago
- 6486321 (n/a) deprecate --gfe2_reloadable_flag_quic_avoid_overestimate_bandwidth_with_aggregation. by wub · 4 years ago
- 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
- b4ebb1d Add << operator for QUIC Encryption levels to make debugging easier. by renjietang · 4 years ago