summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver/controlhttpserver.go
diff options
context:
space:
mode:
authorJames Tucker <jftucker@gmail.com>2026-02-27 15:44:59 -0800
committerJames Tucker <jftucker@gmail.com>2026-02-28 16:33:56 -0800
commit48e0334aaca92682f1ec59962de93afd21c49ac8 (patch)
tree030e3941b452f2ad1a2d75a317edd3d190d3a001 /control/controlhttp/controlhttpserver/controlhttpserver.go
parent142ce997cbf53f0bb0c86e96682bce75b34c10f8 (diff)
downloadtailscale-48e0334aaca92682f1ec59962de93afd21c49ac8.tar.xz
tailscale-48e0334aaca92682f1ec59962de93afd21c49ac8.zip
tsnet: fix Listen for unspecified addresses and ephemeral ports
Normalize 0.0.0.0 and :: to wildcard in resolveListenAddr so listeners match incoming connections. Fix ephemeral port allocation across all three modes: extract assigned ports from gVisor listeners (TUN TCP and UDP), and add an ephemeral port allocator for netstack TCP. Updates #6815 Updates #12182 Fixes #14042 Signed-off-by: James Tucker <jftucker@gmail.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver/controlhttpserver.go')
0 files changed, 0 insertions, 0 deletions