tailscale/version
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
..
distro version/distro: report TrueNAS Scale as "truenas" 2021-12-07 21:04:58 -08:00
.gitignore version: greatly simplify redo nonsense, now that we use VERSION. 2020-11-02 19:54:44 -08:00
cmdname.go version: fix CmdName on the tailscale-ipn.exe binary 2021-09-20 14:49:45 -07:00
cmdname_ios.go all: simplify build tags involving iOS 2021-08-17 11:13:03 -07:00
cmp.go version: don't allocate parsing unsupported versions, empty strings 2021-07-01 14:25:50 -07:00
cmp_test.go all: use testingutil.MinAllocsPerRun 2021-10-28 12:48:37 -07:00
modinfo_test.go version: fix CmdName on the tailscale-ipn.exe binary 2021-09-20 14:49:45 -07:00
print.go version: use OSS repo's version when building. 2020-10-28 16:17:21 -07:00
prop.go logpolicy, ipn/ipnserver: connect to logtail via tailscaled when needed 2021-12-17 14:40:26 -08:00
race.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
race_off.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
version.go tailcfg, control/controlclient: add method to exit client from control plane 2021-11-01 11:59:04 -07:00