You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Aaron Klotz
53e2010b8a
cmd/tailscaled: change Windows implementation to shut down subprocess via closing its stdin
...
We've been doing a hard kill of the subprocess, which is only safe as long as
both the cli and gui are not running and the subprocess has had the opportunity
to clean up DNS settings etc. If unattended mode is turned on, this is definitely
unsafe.
I changed babysitProc to close the subprocess's stdin to make it shut down, and
then I plumbed a cancel function into the stdin reader on the subprocess side.
Fixes https://github.com/tailscale/corp/issues/5621
Signed-off-by: Aaron Klotz <aaron@tailscale.com>
3 years ago
..
childproc
cmd/tailscaled/childproc: add be-child registration mechanism
4 years ago
debug.go
all: remove old +build tags
4 years ago
depaware.txt
all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go ( #6692 )
3 years ago
generate.go
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
install_darwin.go
all: remove old +build tags
4 years ago
install_windows.go
all: remove old +build tags
4 years ago
manifest_windows_386.syso
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
manifest_windows_amd64.syso
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
manifest_windows_arm.syso
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
manifest_windows_arm64.syso
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
proxy.go
all: remove old +build tags
4 years ago
required_version.go
all: remove old +build tags
4 years ago
ssh.go
ssh/tailssh: add Tailscale SSH (server) support on FreeBSD
3 years ago
taildrop.go
ipn/ipnserver: change Server to let LocalBackend be supplied async
3 years ago
tailscaled.defaults
cmd/tailscaled: rename relaynode reference in defaults file comment
6 years ago
tailscaled.go
cmd/tailscaled: fix typo in netstack variable name
3 years ago
tailscaled.openrc
tstest/integration/vms: use an in-process logcatcher ( #2360 )
5 years ago
tailscaled.service
cmd/tailscaled: use explicit equal sign in --port=$PORT in tailscaled.service
4 years ago
tailscaled_bird.go
cmd/tailscaled, net/tstun: add build tags to omit BIRD and TAP
3 years ago
tailscaled_notwindows.go
all: remove old +build tags
4 years ago
tailscaled_test.go
cmd/tailscaled: add a no-op test for profiling init-time memory allocs
4 years ago
tailscaled_windows.go
cmd/tailscaled: change Windows implementation to shut down subprocess via closing its stdin
3 years ago
windows-manifest.xml
cmd/{tailscale,tailscaled}: embed manifest into Windows binaries
3 years ago
with_cli.go
all: remove old +build tags
4 years ago