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
Claus Lensbøl b816fd7117
control/controlclient: introduce eventbus messages instead of callbacks (#16956)
This is a small introduction of the eventbus into controlclient that
communicates with mainly ipnlocal. While ipnlocal is a complicated part
of the codebase, the subscribers here are from the perspective of
ipnlocal already called async.

Updates #15160

Signed-off-by: Claus Lensbøl <claus@tailscale.com>
3 months ago
..
cert.go cmd/tailscale: add --min-validity flag to the cert command (#12822) 1 year ago
debugderp.go ipn/localapi: make tailscale debug derp STUNOnly-aware (#16927) 3 months ago
disabled_stubs.go all: update copyright and license headers 3 years ago
localapi.go all: add ts_omit_tailnetlock as a start of making it build-time modular 3 months ago
localapi_drive.go feature/drive: start factoring out Taildrive, add ts_omit_drive build tag 3 months ago
localapi_test.go control/controlclient: introduce eventbus messages instead of callbacks (#16956) 3 months ago
pprof.go all: update copyright and license headers 3 years ago
syspolicy_api.go util/syspolicy: finish adding ts_omit_syspolicy build tags, tests 3 months ago
tailnetlock.go all: add ts_omit_tailnetlock as a start of making it build-time modular 3 months ago