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.
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>
3 months ago
..
blockforever_conn.go
syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging
6 months ago
debughttp.go
feature/featuretags: add a catch-all "Debug" feature flag
7 months ago
debugknobs.go
wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob ( #17094 )
8 months ago
debugknobs_stubs.go
wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob ( #17094 )
8 months ago
derp.go
wgengine/magicsock: add home DERP region usermetric ( #18062 )
4 months ago
derp_test.go
net/netcheck,wgengine/magicsock: align DERP frame receive time heuristics
2 years ago
disco_atomic.go
types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation
5 months ago
disco_atomic_test.go
types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation
5 months ago
discopingpurpose_string.go
go.mod: bump golang.org/x/crypto ( #17907 )
5 months ago
endpoint.go
wgengine: send disco key via TSMP on first contact ( #18215 )
3 months ago
endpoint_default.go
all: adjust some build tags for plan9
3 years ago
endpoint_stub.go
all: adjust some build tags for plan9
3 years ago
endpoint_test.go
types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation
5 months ago
endpoint_tracker.go
syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging
6 months ago
endpoint_tracker_test.go
all: use Go 1.22 range-over-int
2 years ago
magicsock.go
wgengine: send disco key via TSMP on first contact ( #18215 )
3 months ago
magicsock_default.go
feature/featuretags, all: add build features, use existing ones in more places
7 months ago
magicsock_linux.go
feature/featuretags, all: add build features, use existing ones in more places
7 months ago
magicsock_linux_test.go
wgengine/magicsock: fix bpf fragmentation jump offsets ( #16204 )
11 months ago
magicsock_notplan9.go
wgengine/magicsock: refactor maybeRebindOnError
1 year ago
magicsock_plan9.go
wgengine/magicsock: refactor maybeRebindOnError
1 year ago
magicsock_test.go
net/{packet,tstun},wgengine: update disco key when receiving via TSMP ( #18158 )
5 months ago
peermap.go
net/{batching,packet},wgengine/magicsock: export batchingConn ( #16848 )
9 months ago
peermap_test.go
net/{batching,packet},wgengine/magicsock: export batchingConn ( #16848 )
9 months ago
peermtu.go
magicsock: mute noisy expected peer mtu related error ( #10870 )
2 years ago
peermtu_darwin.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
peermtu_linux.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
peermtu_stubs.go
magicsock: mute noisy expected peer mtu related error ( #10870 )
2 years ago
peermtu_unix.go
wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD()
3 years ago
rebinding_conn.go
syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging
6 months ago
relaymanager.go
types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation
5 months ago
relaymanager_test.go
types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key rotation
5 months ago