cloudflared-mirror/connection
Luis Neto 6496322bee TUN-9007: modify logic to resolve region when the tunnel token has an endpoint field
## Summary

Within the work of FEDRamp it is necessary to change the HA SD lookup to use as srv `fed-v2-origintunneld`

This work assumes that the tunnel token has an optional endpoint field which will be used to modify the behaviour of the HA SD lookup.

Finally, the presence of the endpoint will override region to _fed_ and fail if any value is passed for the flag region.

Closes TUN-9007
2025-02-25 19:03:41 +00:00
..
connection.go TUN-9007: modify logic to resolve region when the tunnel token has an endpoint field 2025-02-25 19:03:41 +00:00
connection_test.go TUN-8861: Rename Session Limiter to Flow Limiter 2025-01-20 06:33:40 -08:00
control.go TUN-8728: implement diag/tunnel endpoint 2024-11-25 10:43:32 -08:00
errors.go chore: Remove h2mux code 2024-10-15 13:10:30 -07:00
event.go TUN-8728: implement diag/tunnel endpoint 2024-11-25 10:43:32 -08:00
header.go TUN-8861: Add session limiter to TCP session manager 2025-01-20 10:53:53 +00:00
header_test.go chore: Remove h2mux code 2024-10-15 13:10:30 -07:00
http2.go TUN-8861: Rename Session Limiter to Flow Limiter 2025-01-20 06:33:40 -08:00
http2_test.go TUN-8861: Add session limiter to TCP session manager 2025-01-20 10:53:53 +00:00
json.go TUN-3467: Serialize cf-cloudflared-response-meta during package initialization using jsoniter 2020-11-11 15:11:42 +00:00
metrics.go chore: Remove h2mux code 2024-10-15 13:10:30 -07:00
observer.go TUN-8728: implement diag/tunnel endpoint 2024-11-25 10:43:32 -08:00
observer_test.go TUN-6583: Remove legacy --ui flag 2022-07-20 16:17:29 -07:00
protocol.go TUN-8855: fix lint issues 2025-01-30 03:53:24 -08:00
protocol_test.go TUN-6938: Force h2mux protocol to http2 for named tunnels 2023-02-06 11:06:02 -08:00
quic.go TUN-8661: Refactor connection methods to support future different datagram muxing methods 2024-10-24 11:42:02 -07:00
quic_connection.go TUN-8855: fix lint issues 2025-01-30 03:53:24 -08:00
quic_connection_test.go TUN-8904: Rename Connect Response Flow Rate Limited metadata 2025-01-22 07:23:46 -08:00
quic_datagram_v2.go TUN-8861: Rename Session Limiter to Flow Limiter 2025-01-20 06:33:40 -08:00
quic_datagram_v2_test.go TUN-8861: Rename Session Limiter to Flow Limiter 2025-01-20 06:33:40 -08:00
quic_datagram_v3.go TUN-8640: Add ICMP support for datagram V3 2024-12-09 07:23:11 -08:00
tunnelsforha.go TUN-3471: Add structured log context to logs 2021-01-05 20:21:16 +00:00