cloudflared-mirror/quic/v3
Devin Carr 5891c0d955 TUN-8700: Add datagram v3 muxer
The datagram muxer will wrap a QUIC Connection datagram read-writer operations to unmarshal datagrams from the connection to the origin with the session manager. Incoming datagram session registration operations will create new UDP sockets for sessions to proxy UDP packets between the edge and the origin. The muxer is also responsible for marshalling UDP packets and operations into datagrams for communication over the QUIC connection towards the edge.

Closes TUN-8700
2024-11-04 11:20:35 -08:00
..
datagram.go TUN-8700: Add datagram v3 muxer 2024-11-04 11:20:35 -08:00
datagram_errors.go TUN-8700: Add datagram v3 muxer 2024-11-04 11:20:35 -08:00
datagram_test.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
manager.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
manager_test.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
muxer.go TUN-8700: Add datagram v3 muxer 2024-11-04 11:20:35 -08:00
muxer_test.go TUN-8700: Add datagram v3 muxer 2024-11-04 11:20:35 -08:00
request.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
request_test.go TUN-8638: Add datagram v3 serializers and deserializers 2024-10-16 12:05:55 -07:00
session.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
session_fuzz_test.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00
session_test.go TUN-8667: Add datagram v3 session manager 2024-10-31 14:05:15 -07:00