netbird/relay
Alin Trăistaru ffdd115ded
[client] set TLS ServerName for hostname-based QUIC connections (#3673)
* fix: set TLS ServerName for hostname-based QUIC connections

When connecting to a relay server by hostname, certificates are
validated against the IP address instead of the hostname.
This change sets ServerName in the TLS config when connecting
via hostname, ensuring proper certificate validation.

* use default port if port is missing in URL string
2025-05-05 12:20:54 +02:00
..
auth [relay] Improve relay messages (#2574) 2024-09-11 16:20:30 +02:00
client [client] set TLS ServerName for hostname-based QUIC connections (#3673) 2025-05-05 12:20:54 +02:00
cmd [management] Add command flag to set metrics port for signal and relay service, and update management port (#2599) 2024-09-14 10:34:32 +02:00
healthcheck [relay] Add health check attempt threshold (#2609) 2024-09-17 10:04:17 +02:00
messages [relay] Code cleaning (#3074) 2025-01-15 16:01:08 +01:00
metrics [management/signal/relay] add metrics descriptions (#3233) 2025-01-24 14:17:30 +01:00
server [management] optimize test execution (#3204) 2025-02-19 19:13:45 +01:00
test [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
testec2 [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
tls [client] use embedded root CA if system certpool is empty (#3272) 2025-02-04 18:17:59 +03:00
doc.go [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
Dockerfile [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
main.go [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00