cloudflared-mirror/quic/v3
João "Pisco" Fernandes bf4954e96a TUN-8861: Add session limiter to UDP session manager
## Summary
In order to make cloudflared behavior more predictable and
prevent an exhaustion of resources, we have decided to add
session limits that can be configured by the user. This first
commit introduces the session limiter and adds it to the UDP
handling path. For now the limiter is set to run only in
unlimited mode.
2025-01-20 02:52:32 -08:00
..
datagram.go TUN-8861: Add session limiter to UDP session manager 2025-01-20 02:52:32 -08:00
datagram_errors.go TUN-8640: Add ICMP support for datagram V3 2024-12-09 07:23:11 -08:00
datagram_test.go TUN-8640: Add ICMP support for datagram V3 2024-12-09 07:23:11 -08:00
icmp.go TUN-8640: Add ICMP support for datagram V3 2024-12-09 07:23:11 -08:00
icmp_test.go TUN-8640: Add ICMP support for datagram V3 2024-12-09 07:23:11 -08:00
manager.go TUN-8861: Add session limiter to UDP session manager 2025-01-20 02:52:32 -08:00
manager_test.go TUN-8861: Add session limiter to UDP session manager 2025-01-20 02:52:32 -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-8861: Add session limiter to UDP session manager 2025-01-20 02:52:32 -08:00
muxer_test.go TUN-8861: Add session limiter to UDP session manager 2025-01-20 02:52:32 -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-8817: Increase close session channel by one since there are two writers 2024-12-17 14:55:09 -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-8817: Increase close session channel by one since there are two writers 2024-12-17 14:55:09 -08:00