You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brad Fitzpatrick
ac0b15356d
tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr
...
And fix up the TestAutoUpdateDefaults integration tests as they
weren't testing reality: the DefaultAutoUpdate is supposed to only be
relevant on the first MapResponse in the stream, but the tests weren't
testing that. They were instead injecting a 2nd+ MapResponse.
This changes the test control server to add a hook to modify the first
map response, and then makes the test control when the node goes up
and down to make new map responses.
Also, the test now runs on macOS where the auto-update feature being
disabled would've previously t.Skipped the whole test.
Updates #11502
Change-Id: If2319bd1f71e108b57d79fe500b2acedbc76e1a6
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
5 months ago
..
ace
feature/ace: make ACE modular
7 months ago
appconnectors
feature/appconnectors: start making it modular
7 months ago
buildfeatures
feature/featuretags: add CacheNetMap feature tag for upcoming work
5 months ago
c2n
feature/c2n: move answerC2N code + deps out of control/controlclient
7 months ago
capture
feature/capture: fix wireshark decoding and add new disco frame types ( #16089 )
11 months ago
clientupdate
feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet
7 months ago
condlite/ expvar
feature/condlite/expvar: add expvar stub package when metrics not needed
6 months ago
condregister
cmd/tailscale/cli,feature: add support for identity federation ( #17529 )
6 months ago
debugportmapper
feature/portmapper: make the portmapper & its debugging tools modular
7 months ago
doctor
doctor: add ts_omit_doctor support
7 months ago
drive
feature/drive: start factoring out Taildrive, add ts_omit_drive build tag
7 months ago
featuretags
feature/featuretags: add CacheNetMap feature tag for upcoming work
5 months ago
identityfederation
feature/identityfederation: strip query params on clientID ( #17666 )
6 months ago
linkspeed
feature/linkspeed: move cosmetic tstun netlink code out to modular feature
6 months ago
linuxdnsfight
feature/linuxdnsfight: move inotify watching of /etc/resolv.conf out to a feature
7 months ago
oauthkey
tsnet,internal/client/tailscale: resolve OAuth into authkeys in tsnet ( #17191 )
7 months ago
portlist
feature/portlist: pull portlist service porting into extension, use eventbus
7 months ago
portmapper
wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapper
6 months ago
posture
ipn/ipnlocal, feature/posture: pull posture out into a modular feature
7 months ago
relayserver
cmd/tailscale,feature/relayserver,ipn: add relay-server-static-endpoints set flag
5 months ago
sdnotify
all: rename variables with lowercase-l/uppercase-I
5 months ago
syspolicy
util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move global impl
8 months ago
taildrop
util/backoff: rename logtail/backoff package to util/backoff
7 months ago
tap
all: use Go 1.20's errors.Join instead of our multierr package
7 months ago
tpm
feature/tpm: disable dictionary attack protection on sealing key ( #17952 )
5 months ago
useproxy
feature, net/tshttpproxy: pull out support for using proxies as a feature
7 months ago
wakeonlan
feature/*: make Wake-on-LAN conditional, start supporting modular features
1 year ago
feature.go
tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr
5 months ago
hooks.go
tailcfg, control/controlclient: start moving MapResponse.DefaultAutoUpdate to a nodeattr
5 months ago
sdnotify.go
feature, ipn/ipnlocal: add, use feature.CanSystemdStatus for more DCE
5 months ago