You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/cmd/derper
Aaron Klotz 44f13d32d7 cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun device fails to install
I added new functions to winutil to obtain the state of a service and all
its depedencies, serialize them to JSON, and write them to a Logf.

When tstun.New returns a wrapped ERROR_DEVICE_NOT_AVAILABLE, we know that wintun
installation failed. We then log the service graph rooted at "NetSetupSvc".
We are interested in that specific service because network devices will not
install if that service is not running.

Updates https://github.com/tailscale/tailscale/issues/5531

Signed-off-by: Aaron Klotz <aaron@tailscale.com>
2 years ago
..
bootstrap_dns.go cmd/derper: add support for unpublished bootstrap DNS entries (#5529) 2 years ago
bootstrap_dns_test.go cmd/derper: add support for unpublished bootstrap DNS entries (#5529) 2 years ago
cert.go cmd/derper: fix data race & server panic in manual cert mode 2 years ago
depaware.txt cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun device fails to install 2 years ago
derper.go refactor: move from io/ioutil to io and os packages 2 years ago
derper_test.go cmd/derper: refactor STUN path for testing, add serverSTUN benchmark 3 years ago
mesh.go derp: use new node key type. 3 years ago
websocket.go cmd/derper, control/controlhttp: disable WebSocket compression 2 years ago