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.
Fran Bull
2d5962f524
feature/conn25,ipn/ipnext,ipn/ipnlocal: add ExtraRouterConfigRoutes hook
...
conn25 needs to add routes to the operating system to direct handling
of the addresses in the magic IP range to the tailscale0 TUN and
tailscaled.
The way we do this for exit nodes and VIP services is that we add routes
to the Routes field of router.Config, and then the config is passed to
the WireGuard engine Reconfig.
conn25 is implemented as an ipnext.Extension and so this commit adds a
hook to ipnext.Hooks to allow any extension to provide routes to the
config. The hook if provided is called in routerConfigLocked, similarly
to exit nodes and VIP services.
Fixes tailscale/corp#38123
Signed-off-by: Fran Bull <fran@tailscale.com>
3 weeks ago
..
ace
all: remove AUTHORS file and references to it
3 months ago
appconnectors
all: remove AUTHORS file and references to it
3 months ago
awsparamstore
cmd/tailscale/cli: allow fetching keys from AWS Parameter Store
3 months ago
buildfeatures
feature/*,net/tstun: add tundev_txq_drops clientmetric on Linux
3 weeks ago
c2n
all: remove AUTHORS file and references to it
3 months ago
capture
all: remove AUTHORS file and references to it
3 months ago
clientupdate
all: remove AUTHORS file and references to it
3 months ago
condlite/ expvar
all: remove AUTHORS file and references to it
3 months ago
condregister
feature/*,net/tstun: add tundev_txq_drops clientmetric on Linux
3 weeks ago
conn25
feature/conn25,ipn/ipnext,ipn/ipnlocal: add ExtraRouterConfigRoutes hook
3 weeks ago
debugportmapper
all: remove AUTHORS file and references to it
3 months ago
doctor
all: remove AUTHORS file and references to it
3 months ago
drive
all: remove AUTHORS file and references to it
3 months ago
featuretags
feature/*,net/tstun: add tundev_txq_drops clientmetric on Linux
3 weeks ago
identityfederation
all: use Go 1.26 things, run most gofix modernizers
1 month ago
linkspeed
all: remove AUTHORS file and references to it
3 months ago
linuxdnsfight
all: use Go 1.26 things, run most gofix modernizers
1 month ago
oauthkey
all: remove AUTHORS file and references to it
3 months ago
portlist
feature/portlist: address case where poller misses CollectServices updates
1 month ago
portmapper
all: remove AUTHORS file and references to it
3 months ago
posture
all: remove AUTHORS file and references to it
3 months ago
relayserver
types/ptr: deprecate ptr.To, use Go 1.26 new
1 month ago
sdnotify
all: remove AUTHORS file and references to it
3 months ago
ssh
ipn/ipnlocal, feature/ssh: move SSH code out of LocalBackend to feature
1 month ago
syspolicy
all: remove AUTHORS file and references to it
3 months ago
taildrop
tailcfg: reintroduce UserProfile.Groups
1 month ago
tap
all: remove AUTHORS file and references to it
3 months ago
tpm
all: remove AUTHORS file and references to it
3 months ago
tundevstats
feature/*,net/tstun: add tundev_txq_drops clientmetric on Linux
3 weeks ago
useproxy
all: remove AUTHORS file and references to it
3 months ago
wakeonlan
all: remove AUTHORS file and references to it
3 months ago
feature.go
all: remove AUTHORS file and references to it
3 months ago
hooks.go
ipn/ipnlocal, feature/ssh: move SSH code out of LocalBackend to feature
1 month ago
sdnotify.go
all: remove AUTHORS file and references to it
3 months ago