- 9a863cf gfe-relnote: In QUIC, implement GetHandshakeState() in various handshakers. Not used yet, not protected. by fayang · 5 years ago
- 685367a gfe-relnote: In QUIC, rename handshake_confirmed in handshaker to one_rtt_keys_available to make it clearer and more informative. Renaming only, not protected. by fayang · 5 years ago
- 8f7df53 Move quic::test::CompareCharArraysWithHexError to Quiche by dmcardle · 5 years ago
- 2b0ab24 Support datagrams in QuicTransport. by vasilvv · 5 years ago
- e5e28f9 gfe-relnote: Replace QuicCryptoServerStream constructor with CreateCryptoServerStream. Refactor only - no behavior change, not flag protected by nharper · 5 years ago
- 6dcf6ab Use quiche string libraries in third_party/quic/test_tools by QUICHE team · 5 years ago
- 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
- d58736d gfe-relnote: Use HandshakerDelegateInterface in QUIC handshakers. Abstract keys installation, keys discarding, default encryption level change and mark handshake complete to HandshakerDelegateInterface. Protected by gfe2_reloadable_flag_quic_use_handshaker_delegate. by fayang · 5 years ago
- 61cc245 Remove QuicSession::SendRstStreamInner() because the |close_write_side_only| code paths share so little with each other. by renjietang · 5 years ago
- 5cd4959 Internal QUICHE change by wub · 5 years ago
- 95c6fd3 Internal QUICHE change by bnc · 5 years ago
- 350e9e6 gfe-relnote: Update QuicConnection's SendMessage to allow specifying if the message by QUICHE team · 5 years ago
- fdcfe3b Internal QUICHE change by QUICHE team · 5 years ago
- 9711a9e Simplify ConstructMisFramedEncryptedPacket() signature. by bnc · 5 years ago
- f6f82b1 Implement gMock matchers to pretty print QuicErrorCode and QuicRstStreamErrorCode on failure. by bnc · 5 years ago
- eab918f Remove unused return value for QuicSession::OnStopSendingFrame(). by renjietang · 5 years ago
- cc4ea6a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_detect_spurious_loss. by fayang · 5 years ago
- cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
- abb6769 Remove unneeded "#ifdef undefined" code. by fkastenholz · 5 years ago
- 4f8e0bc Remove virtual keyword for unoverridden QuicSession::IsCryptoHandshakeConfirmed(). by renjietang · 5 years ago
- f76cf2a gfe-relnote: Implement QUIC MTU discovery v2. Protected by --gfe2_reloadable_flag_quic_mtu_discovery_v2. by wub · 5 years ago
- efc6af8 Implement the QuicTransport server session subclass. by vasilvv · 5 years ago
- 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
- e6472f6 Implement a QuicSession subclass for QuicTransport client. by vasilvv · 5 years ago
- 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 6 years ago
- e3f2f7b relnote: On server side, do not process the first initial QUIC packet received from a client if the UDP datagram is < 1200 bytes. Instead, send a connection close with PROTOCOL_VIOLATION if the version is supported. Protected by quic_reloadable_flag_quic_donot_process_small_initial_packets. by fayang · 6 years ago
- 56055be Prevent IETF QUIC Frame transmission prior to config by fkastenholz · 6 years ago
- cad1179 gfe-relnote: Unifiy QuicPacketCreator::DelegateInterface and QuicPacketGenerator::DelegateInterface. No functional change expected, not protected. by fayang · 6 years ago
- 19d2d5b gfe-relnote: In QUIC, add adaptive reordering thresholds. Deprecate SpuriousRetransmitDetected and call SpuriousLossDetected instead. Protected by gfe2_reloadable_flag_quic_detect_spurious_loss. by fayang · 6 years ago
- 5c729f0 Remove QuicSession::RegisterStaticStream() and merge it into by renjietang · 6 years ago
- b7e6e64 gfe-relnote: Add methods to QuicConnectionDebugVisitorInterface for missing IETF QUIC frames. QUIC v99 only. Protected by disabled QUIC v99 flag. by rch · 6 years ago
- ad7424f Implement QUIC ALPN selection on the server side. by vasilvv · 6 years ago
- 4724c9c Support session-specific ALPNs for clients, and specifying multiple ALPNs. by vasilvv · 6 years ago
- 83161e4 gfe-relnote: rename OnConnectivityProbeReceived to OnPacketReceived. by zhongyi · 6 years ago
- 4b5a68a Do not queue coalesced undecryptable packets twice by dschinazi · 6 years ago
- 8a72e4f gfe-relnote: Call QuicSession::OnCryptoHandshakeEvent in TLS handshake. Protected by quic_supports_tls_handshake. by nharper · 6 years ago
- 77dd824 Update tests on HTTP/3 unidirectional streams. by renjietang · 6 years ago
- 476683a gfe-relnote: In QUIC, replaces QuicStream::priority_ with QuicStream::precedence_ and pluming it to write_blocked_list. No functional change expected. Not protected. by fayang · 6 years ago
- 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
- 5b3c3be Add ClearControlFrame() to quic_test_utils. by bnc · 6 years ago
- 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
- 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
- 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
- 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
- 1b2f783 gfe-relnote: only respect TLPR when there is pending non-crypto stream data. Flag protected by quic_ignore_tlpr_if_no_pending_stream_data and session_decides_what_to_write. by zhongyi · 6 years ago
- 3a1bb80 Add support for HTTP/3 control stream. by renjietang · 6 years ago
- 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
- baea59c Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream. by renjietang · 6 years ago
- 85f1890 QuicConnection methods call CloseConnection rather than by fkastenholz · 6 years ago
- e9dc7da gfe-relnote: (n/a) Remove stateless reject support from quic::test::CreateClientSessionForTest(). Test only. by wub · 6 years ago
- f1b99dc gfe-relnote: Allow GFE to perform initial cwnd up and down experiment. Protected by --gfe2_reloadable_flag_quic_gfe_selected_initial_cwnd_experiments. by fayang · 6 years ago
- 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
- b023c7b gfe-relnote: n/a (Refactor) Move the only method in ConnectionCloseDelegateInterface into QuicPacketCreator::Delegate and delete ConnectionCloseDelegateInterface. No functional change, not flag protected. by ianswett · 6 years ago
- dc1e7ab gfe-relnote: Remove the SEND_CONNECTION_CLOSE_PACKET_WITH_NO_ACK enum value because it was only used by Quartc and PACKET_TOO_BIG. No functional GFE change, not flag protected. by ianswett · 6 years ago
- 9343d70 gfe-relnote: (n/a) Add a wrapper macro for quic::test::ExpectApproxEq for better error report in tests. Test only. by wub · 6 years ago
- b834325 Add a new callback for probing retransmissions. by QUICHE team · 6 years ago
- c201848 Make SimpleRandom faster by using Chacha20 as underlying primitive. by vasilvv · 6 years ago
- 580d30b Fixup use of gunit and gmock in QUIC by dschinazi · 6 years ago
- 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
- 04bd4f3 Remove OnApplicationClose upcalls, update OnConnectionClose as needed. by fkastenholz · 6 years ago
- 72f509b Remove IETF QUIC Application Close frame, replace with Connection Close by fkastenholz · 6 years ago
- 3085da8 Remove QuicTestUtils::GetPacketLengthForOneStream and change three QUIC tests to instead send full sized packets followed by a partially full packet. by ianswett · 6 years ago
- b23daa7 gfe-relnote: In QUIC, add uber_received_packet_manager which purely wraps a received_packet_manager. Using it is protected by gfe2_reloadable_flag_quic_use_uber_received_packet_manager. by QUICHE team · 6 years ago
- 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
- 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago
- 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
- c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
- a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago