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
Mihai Parparita a3d74c4548 cmd/tsconnect: add basic panic handling
The go wasm process exiting is a sign of an unhandled panic. Also
add a explicit recover() call in the notify callback, that's where most
logic bugs are likely to happen (and they may not be fatal).

Also fixes the one panic that was encountered (nill pointer dereference
when generating the JS view of the netmap).

Fixes #5132

Signed-off-by: Mihai Parparita <mihai@tailscale.com>
2 years ago
..
addlicense cmd/addlicense: add command to add licenseheaders to generated code 3 years ago
cloner cmd/viewer: add codegen tool for Views 2 years ago
derper derp: plumb '/derp' request context through (#5083) 2 years ago
derpprobe all: use any instead of interface{} 2 years ago
gitops-pusher cmd/gitops-pusher: things i forgot to push last PR (#5128) 2 years ago
hello net/netaddr: start migrating to net/netip via new netaddr adapter package 2 years ago
mkpkg cmd/mkpkg: use package flag (#4373) 2 years ago
nginx-auth cmd/nginx-auth: maintainer scripts and tailnet checking (#4460) 2 years ago
printdep Docker: add ALPINE.txt to manage alpine versions 2 years ago
proxy-to-grafana cmd/proxy-to-grafana: use localClient.GetCertificate (#5024) 2 years ago
speedtest cmd: upgrade to ffcli v3 3 years ago
tailscale all: convert more code to use net/netip directly 2 years ago
tailscaled cmd/tailscaled: add opt-in support for linking CLI into daemon 2 years ago
testcontrol all: use any instead of interface{} 2 years ago
tsconnect cmd/tsconnect: add basic panic handling 2 years ago
tsshd cmd/tsshd: add a package line to appease gofmt 2 years ago
viewer all: convert more code to use net/netip directly 2 years ago