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/tailcfg
Brad Fitzpatrick 808b4139ee wgengine/magicsock: use wireguard-go/conn.PeerAwareEndpoint
If we get an non-disco presumably-wireguard-encrypted UDP packet from
an IP:port we don't recognize, rather than drop the packet, give it to
WireGuard anyway and let WireGuard try to figure out who it's from and
tell us.

This uses the new hook added in https://github.com/tailscale/wireguard-go/pull/27

Updates tailscale/corp#20732

Change-Id: I5c61a40143810592f9efac6c12808a87f924ecf2
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 months ago
..
c2ntypes.go posture: add network hardware addresses to posture identity 2 months ago
derpmap.go all: make more tests pass/skip in airplane mode 5 months ago
proto_port_range.go tailcfg: implement text encoding for ProtoPortRange 12 months ago
proto_port_range_test.go tailcfg: implement text encoding for ProtoPortRange 12 months ago
tailcfg.go wgengine/magicsock: use wireguard-go/conn.PeerAwareEndpoint 2 months ago
tailcfg_clone.go cmd/cloner, cmd/viewer, util/codegen: add support for generic types and interfaces 2 months ago
tailcfg_test.go kube,tailcfg: store parsed recorder tags in a separate field (#12429) 3 months ago
tailcfg_view.go cmd/viewer,type/views: add MapSlice for maps of slices 3 months ago
tka.go tailcfg: add RPC structs for /tka/affected-sigs 2 years ago