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/ipn/localapi
Brad Fitzpatrick 4a82b317b7 ipn/{ipnlocal,localapi}: use strs.CutPrefix, add more domain validation
The GitHub CodeQL scanner flagged the localapi's cert domain usage as a problem
because user input in the URL made it to disk stat checks.

The domain is validated against the ipnstate.Status later, and only
authenticated root/configured users can hit this, but add some
paranoia anyway.

Change-Id: I373ef23832f1d8b3a27208bc811b6588ae5a1ddd
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 years ago
..
cert.go ipn/{ipnlocal,localapi}: use strs.CutPrefix, add more domain validation 2 years ago
cert_test.go ipn/{ipnlocal,localapi}: use strs.CutPrefix, add more domain validation 2 years ago
disabled_stubs.go wasm: exclude code that's not used on iOS for Wasm too 2 years ago
localapi.go cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support 2 years ago
profile.go wasm: exclude code that's not used on iOS for Wasm too 2 years ago