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/tailscale/cli
Brad Fitzpatrick d58ba59fd5 cmd/tailscale/cli: make netcheck run even if machine lacks TLS certs
We have a fancy package for doing TLS cert validation even if the machine
doesn't have TLS certs (for LetsEncrypt only) but the CLI's netcheck command
wasn't using it.

Also, update the tlsdial's outdated package docs while here.

Updates #cleanup

Change-Id: I74b3cb645d07af4d8ae230fb39a60c809ec129ad
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
10 months ago
..
bugreport.go all: update copyright and license headers 1 year ago
cert.go all: update copyright and license headers 1 year ago
cli.go cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 10 months ago
cli_test.go types/persist: drop duplicated Persist.LoginName 10 months ago
configure-kube.go all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 10 months ago
configure-kube_test.go cmd/tailscale/cli: add "configure kubeconfig" subcommand 1 year ago
configure-synology.go all: replace /kb/ links with /s/ equivalents 1 year ago
configure.go cmd/tailscale/cli: update docs and unhide configure 1 year ago
debug.go cmd/tailscale: add debug commands to break connections 10 months ago
diag.go various: add detection and Taildrop for Unraid 1 year ago
diag_other.go all: update copyright and license headers 1 year ago
down.go all: update copyright and license headers 1 year ago
exitnode.go all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps" 10 months ago
exitnode_test.go cli: introduce exit-node subcommand to list and filter exit nodes 11 months ago
file.go all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 1 year ago
funnel.go cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 10 months ago
funnel_dev.go cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 10 months ago
id-token.go all: update copyright and license headers 1 year ago
ip.go all: update copyright and license headers 1 year ago
licenses.go cmd/tailscale: refactor shared utility methods 10 months ago
login.go all: update copyright and license headers 1 year ago
logout.go all: update copyright and license headers 1 year ago
nc.go all: update copyright and license headers 1 year ago
netcheck.go cmd/tailscale/cli: make netcheck run even if machine lacks TLS certs 10 months ago
network-lock.go all: implement lock revoke-keys command 10 months ago
ping.go wgengine,ipn,cmd/tailscale: add size option to ping (#8739) 10 months ago
risks.go util/testenv: add new package to hold InTest 10 months ago
serve.go cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 10 months ago
serve_test.go cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 10 months ago
set.go cmd/viewer, types/views, all: un-special case slice of netip.Prefix 10 months ago
set_test.go all: update copyright and license headers 1 year ago
ssh.go all: update copyright and license headers 1 year ago
ssh_exec.go all: update copyright and license headers 1 year ago
ssh_exec_js.go all: update copyright and license headers 1 year ago
ssh_exec_windows.go all: update copyright and license headers 1 year ago
ssh_unix.go all: update copyright and license headers 1 year ago
status.go ipn/ipnstate: add PeerStatus.AltSharerUserID, stop mangling Node.User 10 months ago
switch.go all: update copyright and license headers 1 year ago
up.go cmd/tailscale: refactor shared utility methods 10 months ago
update.go cmd/tailscale/cli,clientupdate: extract new clientupdate package (#8827) 10 months ago
version.go cmd/tailscale/cli,clientupdate: extract new clientupdate package (#8827) 10 months ago
web.go cli/web: pass existing localClient to web client 10 months ago
web_test.go client/web: extract web client from cli package 10 months ago