1. 9a863cf gfe-relnote: In QUIC, implement GetHandshakeState() in various handshakers. Not used yet, not protected. by fayang · 5 years ago
  2. 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
  3. 8f7df53 Move quic::test::CompareCharArraysWithHexError to Quiche by dmcardle · 5 years ago
  4. 2b0ab24 Support datagrams in QuicTransport. by vasilvv · 5 years ago
  5. e5e28f9 gfe-relnote: Replace QuicCryptoServerStream constructor with CreateCryptoServerStream. Refactor only - no behavior change, not flag protected by nharper · 5 years ago
  6. 6dcf6ab Use quiche string libraries in third_party/quic/test_tools by QUICHE team · 5 years ago
  7. 76881f0 Refactor quic_enable_version flags by dschinazi · 5 years ago
  8. 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
  9. 61cc245 Remove QuicSession::SendRstStreamInner() because the |close_write_side_only| code paths share so little with each other. by renjietang · 5 years ago
  10. 5cd4959 Internal QUICHE change by wub · 5 years ago
  11. 95c6fd3 Internal QUICHE change by bnc · 5 years ago
  12. 350e9e6 gfe-relnote: Update QuicConnection's SendMessage to allow specifying if the message by QUICHE team · 5 years ago
  13. fdcfe3b Internal QUICHE change by QUICHE team · 5 years ago
  14. 9711a9e Simplify ConstructMisFramedEncryptedPacket() signature. by bnc · 5 years ago
  15. f6f82b1 Implement gMock matchers to pretty print QuicErrorCode and QuicRstStreamErrorCode on failure. by bnc · 5 years ago
  16. eab918f Remove unused return value for QuicSession::OnStopSendingFrame(). by renjietang · 5 years ago
  17. cc4ea6a gfe-relnote: Deprecate gfe2_reloadable_flag_quic_detect_spurious_loss. by fayang · 5 years ago
  18. cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
  19. abb6769 Remove unneeded "#ifdef undefined" code. by fkastenholz · 5 years ago
  20. 4f8e0bc Remove virtual keyword for unoverridden QuicSession::IsCryptoHandshakeConfirmed(). by renjietang · 5 years ago
  21. f76cf2a gfe-relnote: Implement QUIC MTU discovery v2. Protected by --gfe2_reloadable_flag_quic_mtu_discovery_v2. by wub · 5 years ago
  22. efc6af8 Implement the QuicTransport server session subclass. by vasilvv · 5 years ago
  23. 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
  24. e6472f6 Implement a QuicSession subclass for QuicTransport client. by vasilvv · 5 years ago
  25. 965e592 gfe-relnote: Enable initial obfuscators in QUIC_VERSION_99. Protected by quic_enable_version_99 by nharper · 6 years ago
  26. 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
  27. 56055be Prevent IETF QUIC Frame transmission prior to config by fkastenholz · 6 years ago
  28. cad1179 gfe-relnote: Unifiy QuicPacketCreator::DelegateInterface and QuicPacketGenerator::DelegateInterface. No functional change expected, not protected. by fayang · 6 years ago
  29. 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
  30. 5c729f0 Remove QuicSession::RegisterStaticStream() and merge it into by renjietang · 6 years ago
  31. 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
  32. ad7424f Implement QUIC ALPN selection on the server side. by vasilvv · 6 years ago
  33. 4724c9c Support session-specific ALPNs for clients, and specifying multiple ALPNs. by vasilvv · 6 years ago
  34. 83161e4 gfe-relnote: rename OnConnectivityProbeReceived to OnPacketReceived. by zhongyi · 6 years ago
  35. 4b5a68a Do not queue coalesced undecryptable packets twice by dschinazi · 6 years ago
  36. 8a72e4f gfe-relnote: Call QuicSession::OnCryptoHandshakeEvent in TLS handshake. Protected by quic_supports_tls_handshake. by nharper · 6 years ago
  37. 77dd824 Update tests on HTTP/3 unidirectional streams. by renjietang · 6 years ago
  38. 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
  39. 722bad4 gfe-relnote: Remove unused QUIC connection option '1CON'. Not protected. by wub · 6 years ago
  40. 5b3c3be Add ClearControlFrame() to quic_test_utils. by bnc · 6 years ago
  41. 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
  42. 8aba1ff Remove server in connection version negotiation code. by fayang · 6 years ago
  43. 5d880a9 Change parameter list of QuicConnection::OnConnectionClosed upcall by fkastenholz · 6 years ago
  44. 17d4242 Fix QUIC warnings in preparation for enabling them by dschinazi · 6 years ago
  45. 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
  46. 3a1bb80 Add support for HTTP/3 control stream. by renjietang · 6 years ago
  47. 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
  48. baea59c Make CreateIncomingStream() to take PendingStream* instead of PendingStream. PendingStream* will be passed to create QuicStream. by renjietang · 6 years ago
  49. 85f1890 QuicConnection methods call CloseConnection rather than by fkastenholz · 6 years ago
  50. e9dc7da gfe-relnote: (n/a) Remove stateless reject support from quic::test::CreateClientSessionForTest(). Test only. by wub · 6 years ago
  51. 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
  52. 244f6dc Support IETF RETRY from client by dschinazi · 6 years ago
  53. 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
  54. 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
  55. 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
  56. b834325 Add a new callback for probing retransmissions. by QUICHE team · 6 years ago
  57. c201848 Make SimpleRandom faster by using Chacha20 as underlying primitive. by vasilvv · 6 years ago
  58. 580d30b Fixup use of gunit and gmock in QUIC by dschinazi · 6 years ago
  59. 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
  60. 04bd4f3 Remove OnApplicationClose upcalls, update OnConnectionClose as needed. by fkastenholz · 6 years ago
  61. 72f509b Remove IETF QUIC Application Close frame, replace with Connection Close by fkastenholz · 6 years ago
  62. 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
  63. 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
  64. 396d109 Make sure the read side is not closed when QuicSpdyStream tries to read from sequencer. by QUICHE team · 6 years ago
  65. 8e2e453 Allow variable length connection IDs in v99 by QUICHE team · 6 years ago
  66. 0fb4443 Remove direct references to //base from shared QUIC code by vasilvv · 6 years ago
  67. c48c871 Replace QuicString with std::string, pass 1 by vasilvv · 6 years ago
  68. a6ef0a6 Project import generated by Copybara. by QUICHE team · 6 years ago