cloudflared-mirror/cmd/cloudflared/tunnel
João "Pisco" Fernandes 9388e7f48c TUN-9858: Remove proxy-dns feature from cloudflared
Remove the DNS over HTTPS (DoH) proxy feature built on CoreDNS due to
security vulnerabilities (GO-2025-3942, GO-2026-4289).

This removes:
- Standalone proxy-dns command (cloudflared proxy-dns)
- Tunnel subcommand (cloudflared tunnel proxy-dns)
- Proxy-dns flags for tunnel run (--proxy-dns, --proxy-dns-port, etc.)
- Config file resolver section support
- tunneldns/ package (CoreDNS-based implementation)
- Related component tests

BREAKING CHANGE: The proxy-dns feature is no longer available.
Users should migrate to alternative DNS over HTTPS solutions.
2026-02-06 12:43:53 +00:00
..
cmd.go TUN-9858: Remove proxy-dns feature from cloudflared 2026-02-06 12:43:53 +00:00
cmd_test.go
configuration.go TUN-9858: Remove proxy-dns feature from cloudflared 2026-02-06 12:43:53 +00:00
configuration_test.go
credential_finder.go TUN-9998: Don't need to read origin cert to determine if the endpoint is fedramp 2026-01-14 15:07:51 +00:00
filesystem.go
info.go
ingress_subcommands.go
login.go AUTH-7480 update fed callback url for login helper 2025-08-19 18:54:31 +00:00
quick_tunnel.go TUN-8914: Create a flags module to group all cloudflared cli flags 2025-02-06 03:30:27 -08:00
signal.go
signal_test.go
subcommand_context.go TUN-9755: Set endpoint in tunnel credentials when generating locally managed tunnel with a Fed token 2025-08-27 15:57:58 +00:00
subcommand_context_teamnet.go
subcommand_context_test.go
subcommand_context_vnets.go
subcommands.go TUN-9473: Add --dns-resolver-addrs flag 2025-06-30 15:20:32 -07:00
subcommands_test.go
tag.go
tag_test.go
teamnet_subcommands.go chore: fix linter rules 2025-04-01 18:57:55 +01:00
vnets_subcommands.go