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/magicsock
Naman Sood d46a4eced5
util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370)
* util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux

Updates #9084.

Currently, we have to tell users to manually open UDP ports on Linux when
certain firewalls (like ufw) are enabled. This change automates the process of
adding and updating those firewall rules as magicsock changes what port it
listens on.

Signed-off-by: Naman Sood <mail@nsood.in>
2 years ago
..
batching_conn.go wgengine/magicsock: improve don't fragment bit set/get support 2 years ago
blockforever_conn.go wgengine/magicsock: improve don't fragment bit set/get support 2 years ago
debughttp.go wgengine/magicsock: stop retaining *netmap.NetworkMap 2 years ago
debugknobs.go wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD() 2 years ago
debugknobs_stubs.go wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD() 2 years ago
derp.go health: don't report a warning in DERP homeless mode 2 years ago
discopingpurpose_string.go all: update copyright and license headers 3 years ago
endpoint.go wgengine/magicsock: move trustBestAddrUntil forward on non-disco rx (#10274) 2 years ago
endpoint_default.go all: adjust some build tags for plan9 2 years ago
endpoint_stub.go all: adjust some build tags for plan9 2 years ago
endpoint_tracker.go wgengine/magicsock: only cache N most recent endpoints per-Addr 2 years ago
endpoint_tracker_test.go wgengine/magicsock: only cache N most recent endpoints per-Addr 2 years ago
magicsock.go util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370) 2 years ago
magicsock_default.go wgengine/magicsock: delete unused stuff 2 years ago
magicsock_linux.go wgengine/magicsock: simplify tryEnableUDPOffload() (#9872) 2 years ago
magicsock_test.go cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode 2 years ago
magicsock_unix_test.go all: update copyright and license headers 3 years ago
peermap.go wgengine/magicsock: make peerMap also keyed by NodeID 2 years ago
peermtu.go disco,net/tstun,wgengine/magicsock: probe peer MTU 2 years ago
peermtu_darwin.go wgengine/magicsock: improve don't fragment bit set/get support 2 years ago
peermtu_linux.go wgengine/magicsock: improve don't fragment bit set/get support 2 years ago
peermtu_stubs.go wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD() 2 years ago
peermtu_unix.go wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD() 2 years ago
rebinding_conn.go wgengine/magicsock: improve don't fragment bit set/get support 2 years ago