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/tstest/integration
Brad Fitzpatrick 1562a6f2f2 feature/*: make Wake-on-LAN conditional, start supporting modular features
This pulls out the Wake-on-LAN (WoL) code out into its own package
(feature/wakeonlan) that registers itself with various new hooks
around tailscaled.

Then a new build tag (ts_omit_wakeonlan) causes the package to not
even be linked in the binary.

Ohter new packages include:

   * feature: to just record which features are loaded. Future:
     dependencies between features.
   * feature/condregister: the package with all the build tags
     that tailscaled, tsnet, and the Tailscale Xcode project
     extension can empty (underscore) import to load features
     as a function of the defined build tags.

Future commits will move of our "ts_omit_foo" build tags into this
style.

Updates #12614

Change-Id: I9c5378dafb1113b62b816aabef02714db3fc9c4a
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
11 months ago
..
nat wgengine/magicsock: disable raw disco by default; add envknob to enable 1 year ago
testcontrol all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111] 11 months ago
vms all: fix new lint warnings from bumping staticcheck 1 year ago
gen_deps.go all: update tools that manage copyright headers 3 years ago
integration.go vnet: add control/derps to test, stateful firewall 1 year ago
integration_test.go control/control{client,http}: don't noise dial localhost:443 in http-only tests 1 year ago
tailscaled_deps_test_darwin.go feature/*: make Wake-on-LAN conditional, start supporting modular features 11 months ago
tailscaled_deps_test_freebsd.go feature/*: make Wake-on-LAN conditional, start supporting modular features 11 months ago
tailscaled_deps_test_linux.go feature/*: make Wake-on-LAN conditional, start supporting modular features 11 months ago
tailscaled_deps_test_openbsd.go feature/*: make Wake-on-LAN conditional, start supporting modular features 11 months ago
tailscaled_deps_test_windows.go feature/*: make Wake-on-LAN conditional, start supporting modular features 11 months ago