cloudflared-mirror/quic/v3
Devin Carr d779394748 TUN-8748: Migrated datagram V3 flows to use migrated context
Previously, during local flow migration the current connection context
was not part of the migration and would cause the flow to still be listening
on the connection context of the old connection (before the migration).
This meant that if a flow was migrated from connection 0 to
connection 1, and connection 0 goes away, the flow would be early
terminated incorrectly with the context lifetime of connection 0.

The new connection context is provided during migration of a flow
and will trigger the observe loop for the flow lifetime to be rebound
to this provided context.
Closes TUN-8748
2024-11-21 12:56:47 -08:00
..
datagram.go TUN-8709: Add session migration for datagram v3 2024-11-06 12:06:07 -08:00
datagram_errors.go TUN-8700: Add datagram v3 muxer 2024-11-04 11:20:35 -08:00
datagram_test.go add: new go-fuzz targets 2024-11-11 20:45:49 +05:30
manager.go TUN-8701: Simplify flow registration logs for datagram v3 2024-11-12 10:54:37 -08:00
manager_test.go TUN-8701: Add metrics and adjust logs for datagram v3 2024-11-07 11:02:55 -08:00
metrics.go TUN-8701: Add metrics and adjust logs for datagram v3 2024-11-07 11:02:55 -08:00
metrics_test.go TUN-8701: Add metrics and adjust logs for datagram v3 2024-11-07 11:02:55 -08:00
muxer.go TUN-8748: Migrated datagram V3 flows to use migrated context 2024-11-21 12:56:47 -08:00
muxer_test.go TUN-8748: Migrated datagram V3 flows to use migrated context 2024-11-21 12:56:47 -08:00
request.go TUN-8641: Expose methods to simplify V3 Datagram parsing on the edge 2024-11-04 15:23:36 -08:00
request_test.go TUN-8641: Expose methods to simplify V3 Datagram parsing on the edge 2024-11-04 15:23:36 -08:00
session.go TUN-8748: Migrated datagram V3 flows to use migrated context 2024-11-21 12:56:47 -08:00
session_fuzz_test.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
session_test.go TUN-8748: Migrated datagram V3 flows to use migrated context 2024-11-21 12:56:47 -08:00