- 689cfa4 Add CachedNetworkParameters to address token for IETF QUIC, and by wub · 3 years, 4 months ago
- f9e025b If a QuicAlarm belongs to a single QuicConnection, make sure the alarm fires under the corresponding QuicConnectionContext. by wub · 3 years, 6 months ago
- d44ad7c Ensure some QuicAlarms are properly cancelled to prevent use-after-free issues when alarm fires. by wub · 3 years, 7 months ago
- 08fc2ae Move quic::QuicCircularDeque to quiche::QuicheCircularDeque. by bnc · 3 years, 11 months ago
- abbc98a Use QuicCircularDeque instead of QuicQueue. by bnc · 4 years ago
- 407e1c7 Migration from GFE_BUG_V2 (and friends) to GFE_BUG by QUICHE team · 4 years ago
- 1c1771f Add check to enforce that IETF QUIC client (1) discards packet with an unknown server address and (2) does not start reverse path validation. by haoyuewang · 4 years ago
- a541a9b Migration from QUIC_BUG to QUIC_BUG_V2(bug_id). by QUICHE team · 4 years ago
- e3c51d9 Add support such that quic connection can send/receive NEW_CONNECTION_ID & by haoyuewang · 4 years ago
- cb250b9 Replace QuicUnorderedSet and QuicHashSet with their direct Abseil counterparts. by vasilvv · 4 years, 1 month ago
- 760dbed Replace QuicheStrCat with absl::StrCat and absl::StrFormat. by vasilvv · 4 years, 1 month ago
- 45a59fe Replace QuicUnorderedMap and QuicHashMap with the corresponding Abseil classes. by vasilvv · 4 years, 1 month ago
- f803516 Replace (D)CHECK with QUICHE_(D)CHECK. by vasilvv · 4 years, 1 month ago
- 5cef78e Platformize DCHECK and other macros. by vasilvv · 4 years, 1 month ago
- 5be974e Project import generated by Copybara. by QUICHE team · 4 years, 3 months ago
- edcc10d Refactor out sending address token logic into a stand alone method in QuicSession, and make it an interface in QuicConnectionVisitorInterface. by danzh · 4 years, 3 months ago
- 4278f4f Deprecate gfe2_reloadable_flag_quic_let_connection_handle_pings. by fayang · 4 years, 3 months ago
- 133b868 Support token based address validation in IETF QUIC. by fayang · 4 years, 3 months ago
- 1f6aca8 Clean up dead QUIC transport parameter code by dschinazi · 4 years, 3 months ago
- 6950cd8 Replace QuicheStrCat() with absl::StrCat() by vasilvv · 4 years, 3 months ago
- 58b3af3 In QUIC, use using for alias declaration. by renjietang · 4 years, 4 months ago
- e57062e Add QuicConnectionVisitorInterface::OnKeyUpdate upcall. by mattm · 4 years, 5 months ago
- c03d2c2 Send HTTP/3 GOAWAY frame when closing connection. by bnc · 4 years, 5 months ago
- c921f8d Internal QUICHE change by haoyuewang · 4 years, 5 months ago
- 072a7e3 QUIC Key Update support by mattm · 4 years, 5 months ago
- 918c611 Replace QuicheStringPiece with absl::string_view by vasilvv · 4 years, 5 months ago
- 5df3663 Set initial self address for all server QUIC connections and client connections that know its own address. by wub · 4 years, 5 months ago
- a330b7c Include stream information in idle timeout connection close detail. by fayang · 4 years, 6 months ago
- 610f7ce Default enable MTU discovery in QUIC server. Protected by --gfe2_reloadable_flag_quic_enable_mtu_discovery_at_server. by wub · 4 years, 7 months ago
- ef1d675 Notify quicconnectionvisitorinterface when forward progress is made after path degrading. by zhongyi · 4 years, 9 months ago
- b3bb570 Remove unused quicconnectionvisitorinterface::onforwardprogressconfirmed. not protected. by fayang · 4 years, 9 months ago
- e7c38a5 Fully support draft-28 transport parameters by dschinazi · 4 years, 10 months 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, 10 months ago
- 7f483b5 In QUIC, instead of looking up QuicConnection states, consult the session on whether the connection should be closed on STATELESS_RESET. by renjietang · 4 years, 10 months ago
- 50d4c71 Change quicpacketwriter::getnextwritelocation to return a release function used to free a writer-allocated buffer. use this release function to avoid buffer leak if a writer buffer is allocated but writer->writepacket is not called. protected by --gfe2_reloadable_flag_quic_avoid_leak_writer_buffer. by wub · 4 years, 10 months ago
- fc16a2b Move cansendstreamdata() from quicconnection to quicsession. no functional change, not flag protected. by ianswett · 4 years, 10 months ago
- 5b24589 Ignore stateless reset packet received on a probing path. by renjietang · 4 years, 10 months ago
- 44ae4e9 gfe-relnote: Let QUIC client drops initial key when a handshake packet has been sent. protected by existing gfe2_reloadable_flag_quic_enable_version_draft_25_v3 and gfe2_reloadable_flag_quic_enable_version_draft_27. by fayang · 4 years, 11 months ago
- 713afae gfe-relnote: Update MOCK_METHODn to MOCK_METHOD in //third_party/quic/. Test only change. by wub · 4 years, 11 months ago
- 41db076 Update some QuicUnorderedMap to QuicHashMap. by wub · 5 years ago
- b4810d5 Add QuicHash(Map|Set) as a general-purpose hash map and set, which doesn't gurantee pointer stability. And switch to QuicHashSet in various places. by wub · 5 years ago
- 8c1e4e7 gfe-relnote: Deprecate unverified flag quic_bbr_one_mss_conservation false, because it increased retransmit rates and all work is now on BBRv2. by ianswett · 5 years ago
- 4d0631e Fix QuicEndpointTest failure when using QUIC-over-TLS. by vasilvv · 5 years ago
- bf4836c gfe-relnote: remove undesired dependency from quic_containers_impl_lib to quic_circular_deque_lib. by danzh · 5 years ago
- 89713d0 Move QuicClock to third_party/quic/core. by vasilvv · 5 years ago
- 0d5f042 Remove setting quic_default_on_ietf_loss_detection false in QuicEndpointTest.Competition as this test is not flaky anymore. by fayang · 5 years ago
- a750aab gfe-relnote: Change all QuicDeque to QuicCircularDeque. No behavior change because QuicDeque is a typedef of QuicCircularDeque. by wub · 5 years ago
- 2f2915d gfe-relnote: In QUIC, add OnOneRttPacketAckowledged to TLS handshaker, and this is used to allow client mark handshake confirmed when handshake done frame is not supported. Not affecting prod, not protected. by fayang · 5 years ago
- c67c520 gfe-relnote: In QUIC, remove GetHandshakeState from SessionNotifierInterface and add GetHandshakeState to QuicConnectionVisitorInterface. Not used yet. Not protected. by fayang · 5 years ago
- 0106294 gfe-relnote: In QUIC version T099, implement HANDSHAKE_DONE frame to drive the handshake to confirmation on the client side. Not used in prod yet. by fayang · 5 years ago
- 83921f9 Disable gfe2_restart_flag_quic_default_on_ietf_loss_detection in QuicEndpointTest.Competition while investigating the issue. by fayang · 5 years ago
- 9a863cf gfe-relnote: In QUIC, implement GetHandshakeState() in various handshakers. Not used yet, not protected. by fayang · 5 years ago
- 76139a5 gfe-relnote: (n/a) In QUIC BBR(v1 and v2) tests, construct the simulator with the test random generator. Test only. by wub · 5 years ago
- 6dcf6ab Use quiche string libraries in third_party/quic/test_tools by QUICHE team · 5 years ago
- 7e3fe6b gfe-relnote: (n/a) Rename QuicRecordTestOutput to QuicRecordTrace. Test only rename, not protected. by wub · 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
- fe909c6 Convert kDefaultMaxCongestionWindowPackets to a flag. by ianswett · 5 years ago
- eab918f Remove unused return value for QuicSession::OnStopSendingFrame(). by renjietang · 5 years ago
- 4db9be5 Split QuicEndpoint into QuicEndpoint and QuicEndpointBase. by vasilvv · 5 years ago
- cff885a gfe-relnote: In QUIC, clean up !session_decides_what_to_write code path. by fayang · 5 years ago
- 463f235 Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique. by bnc · 5 years ago
- c1bbfe6 Use 16-byte auth tags when initial obfuscators are used by nharper · 5 years ago
- 0fc587f Switch QuicMakeUnique to std::make_unique, part 1: //third_party/quic by vasilvv · 6 years ago
- 83161e4 gfe-relnote: rename OnConnectivityProbeReceived to OnPacketReceived. by zhongyi · 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
- a4b37b2 Remove ack bundling mode. by fayang · 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
- dd7d04d In QUIC simulator: by wub · 6 years ago
- 0584915 gfe-relnote: (n/a) Deflake quic_endpoint_test. Test only. by wub · 6 years ago
- 9467db0 gfe-relnote: Pass receive_timestamp to OnMessageAcked(). by QUICHE team · 6 years ago
- d3a1de9 Have separate uni- and bi-directional stream limits for IETF QUIC by fkastenholz · 6 years ago
- 6153bc7 gfe-relnote: Remove client-side support for Channel ID from QUIC. Not flag protected. by nharper · 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
- 3c4eabf Add QuicStreamsBlockedFrame and QuicMaxStreamsFrame classes by fkastenholz · 6 years ago
- 65f778f Create a RandomDelayLink (and symmetric version) and use it in QuartcBidiTest. by QUICHE team · 6 years ago
- 546cc45 Add new methods to QuicFramer for controlling decrypters by zhongyi · 6 years ago
- 9e84364 Automated g4 rollback of changelist 242988047. by zhongyi · 6 years ago
- d4b308e Add new methods to QuicFramer for controlling decrypters by dschinazi · 6 years ago
- a396ef6 Internal QUICHE change by ianswett · 6 years ago
- fbda215 Add new methods to QuicFramer for controlling decrypters by nharper · 6 years ago
- 66dea07 Rename quic::kMaxPacketSize to quic::kMaxOutgoingPacketSize by dschinazi · 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