mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-11-22 16:02:34 +03:00
Summary: This is a major change that adds support for handling path probes in the QuicServerTransport. To that end, this change: - Incorporates the new QuicPathManager into the read and write paths of the QuicTransportBaseLite. - Separates the connection migration logic from path probing to enable handling probe-only packets that could fail or succeed without impacting the active path. - Tracks the path information in the outstanding packets and when updating the connection state for probing packets. - Makes minor changes for the client transport to be able to accommodate the previous changes. This change does NOT include: - Client logic to initiate or handle path probes - Server logic to rotate CIDs on migration. Reviewed By: mjoras Differential Revision: D79122987 fbshipit-source-id: 8db01b007b7312f51d7431cb10abb35b43d42794
95 KiB
95 KiB