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/wgengine
KevinLiang10 58df21feef wgengine/netstack: add local tailscale service IPs to route and terminate locally
This commit adds the tailscales service IPs served locally to OS routes, and
make interception to packets so that the traffic terminates locally without
making affects to the HA traffics.

Fixes tailscale/corp#34048

Signed-off-by: KevinLiang10 <37811973+KevinLiang10@users.noreply.github.com>
1 day ago
..
bench types/netmap: remove PrivateKey from NetworkMap 2 months ago
filter wgengine/filter: add check for unknown proto 1 year ago
magicsock wgengine/magicsock: add home DERP region usermetric (#18062) 2 weeks ago
netlog wgengine/netlog: strip dot suffix from node name (#17954) 2 months ago
netstack wgengine/netstack: add local tailscale service IPs to route and terminate locally 1 day ago
router all: rename variables with lowercase-l/uppercase-I 2 months ago
wgcfg ipn,ipn/local: always accept routes for Tailscale Services (cgnat range) (#18173) 6 days ago
wgint wgengine{,/wgint}: add wgint.Peer wrapper type, add to wgengine.Engine 2 years ago
wglog all: use Go 1.22 range-over-int 2 years ago
winnet all: add test for package comments, fix, add comments as needed 2 years ago
mem_ios.go all: update copyright and license headers 3 years ago
pendopen.go wgengine: stop importing flowtrack when unused 4 months ago
pendopen_omit.go wgengine: stop importing flowtrack when unused 4 months ago
userspace.go net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#17823) 1 month ago
userspace_ext_test.go health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 4 months ago
userspace_test.go net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995) 2 months ago
watchdog.go ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc) 2 months ago
watchdog_omit.go ipn/ipnlocal, engine: avoid runtime/pprof with two usages of ts_omit_debug 4 months ago
watchdog_test.go health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 4 months ago
wgengine.go ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc) 2 months ago