cloudflared-mirror/cmd/cloudflared
Devin Carr 70ed7ffc5f TUN-9470: Add OriginDialerService to include TCP
Adds an OriginDialerService that takes over the roles of both DialUDP and DialTCP 
towards the origin. This provides the possibility to leverage dialer "middleware"
to inject virtual origins, such as the DNS resolver service.

DNS Resolver service also gains access to the DialTCP operation to service TCP
DNS requests.

Minor refactoring includes changes to remove the needs previously provided by
the warp-routing configuration. This configuration cannot be disabled by cloudflared
so many of the references have been adjusted or removed.

Closes TUN-9470
2025-06-30 13:24:16 -07:00
..
access TUN-9101: Don't ignore errors on `cloudflared access ssh` 2025-03-17 18:42:19 +00:00
cliutil TUN-9371: Add logging format as JSON 2025-06-16 21:25:13 +00:00
flags TUN-9371: Add logging format as JSON 2025-06-16 21:25:13 +00:00
proxydns TUN-6963: Refactor Metrics service setup 2022-11-22 11:35:48 +00:00
tail TUN-9371: Add logging format as JSON 2025-06-16 21:25:13 +00:00
tunnel TUN-9470: Add OriginDialerService to include TCP 2025-06-30 13:24:16 -07:00
updater chore: fix linter rules 2025-04-01 18:57:55 +01:00
app_forward_service.go TUN-4067: Reformat code for consistent import order, grouping, and fix formatting. Added goimports target to the Makefile to make this easier in the future. 2021-03-24 10:53:29 -05:00
app_resolver_service.go TUN-4067: Reformat code for consistent import order, grouping, and fix formatting. Added goimports target to the Makefile to make this easier in the future. 2021-03-24 10:53:29 -05:00
app_service.go TUN-4067: Reformat code for consistent import order, grouping, and fix formatting. Added goimports target to the Makefile to make this easier in the future. 2021-03-24 10:53:29 -05:00
common_service.go TUN-5679: Add support for service install using Tunnel Token 2022-03-03 18:59:03 +00:00
generic_service.go chore: fix linter rules 2025-04-01 18:57:55 +01:00
linux_service.go TUN-9016: update go to 1.24 2025-06-06 09:05:49 +00:00
macos_service.go Fix broken links in `cmd/cloudflared/*.go` related to running tunnel as a service 2025-04-01 17:45:59 +01:00
main.go TUN-8914: Create a flags module to group all cloudflared cli flags 2025-02-06 03:30:27 -08:00
service_template.go TUN-9016: update go to 1.24 2025-06-06 09:05:49 +00:00
windows_service.go TUN-9016: update go to 1.24 2025-06-06 09:05:49 +00:00