tailscale/control/controlhttp
Brad Fitzpatrick fb84ccd82d control/controlhttp: don't require valid TLS cert for Noise connection
We don't require any cert at all for Noise-over-plaintext-port-80-HTTP,
so why require a valid cert chain for Noise-over-HTTPS? The reason we use
HTTPS at all is to get through firewalls that allow tcp/443 but not tcp/80,
not because we need the security properties of TLS.

Updates #3198

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2023-02-08 12:47:01 -08:00
..
client_common.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
client_js.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
client.go control/controlhttp: don't require valid TLS cert for Noise connection 2023-02-08 12:47:01 -08:00
constants.go control/controlhttp: don't require valid TLS cert for Noise connection 2023-02-08 12:47:01 -08:00
http_test.go control/controlhttp: don't require valid TLS cert for Noise connection 2023-02-08 12:47:01 -08:00
server.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00