tailscale/cmd/tailscaled
Brad Fitzpatrick 3dedcd1640 logpolicy, ipn/ipnserver: connect to logtail via tailscaled when needed
This is for use by the Windows GUI client to log via when an
exit node is in use, so the logs don't go out via the exit node and
instead go directly, like tailscaled's. The dialer tried to do that
in the unprivileged GUI by binding to a specific interface, but the
"Internet Kill Switch" installed by tailscaled for exit nodes
precludes that from working and instead the GUI fails to dial out.
So, go through tailscaled (with a CONNECT request) instead.

Fixes tailscale/corp#3169

Change-Id: I17a8efdc1d4b8fed53a29d1c19995592b651b215
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2021-12-17 14:40:26 -08:00
..
debug.go derp: use new node key type. 2021-10-28 16:02:11 -07:00
depaware.txt logpolicy, ipn/ipnserver: connect to logtail via tailscaled when needed 2021-12-17 14:40:26 -08:00
install_darwin.go cmd/tailscaled: remove tailscaled binary on uninstall-system-daemon 2021-03-31 15:44:04 -07:00
install_windows.go ipn/ipnlocal: add file sharing to windows shell 2021-04-23 13:32:33 -07:00
proxy.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00
tailscaled_bird.go wgengine/userspace: add support to automatically enable/disable the tailscale 2021-08-30 10:18:05 -07:00
tailscaled_notwindows.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
tailscaled_windows.go cmd/tailscaled: log Windows service change requests 2021-12-16 12:24:05 -08:00
tailscaled.defaults cmd/tailscaled: rename relaynode reference in defaults file comment 2020-03-13 14:38:04 -07:00
tailscaled.go cmd/tailscaled: move start-up failure logging to one place 2021-12-08 15:13:39 -08:00
tailscaled.openrc tstest/integration/vms: use an in-process logcatcher (#2360) 2021-07-08 14:39:45 -04:00
tailscaled.service cmd/tailscaled: set StateDirectoryMode=0700 in tailscaled.service 2021-09-28 09:09:24 -07:00