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
Claus Lensbøl 151644f647
wgengine: send disco key via TSMP on first contact (#18215)
When we have not yet communicated with a peer, send a
TSMPDiscoAdvertisement to let the peer know of our disco key. This is in
most cases redundant, but will allow us to set up direct connections
when the client cannot access control.

Some parts taken from: #18073

Updates #12639

Signed-off-by: Claus Lensbøl <claus@tailscale.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: send disco key via TSMP on first contact (#18215) 1 day ago
netlog wgengine/netlog: strip dot suffix from node name (#17954) 2 months ago
netstack all: rename variables with lowercase-l/uppercase-I 2 months 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) 1 week 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 wgengine: send disco key via TSMP on first contact (#18215) 1 day 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