tailscale/tailcfg
Andrew Dunham 2703d6916f net/netns: add functionality to bind outgoing sockets based on route table
When turned on via environment variable (off by default), this will use
the BSD routing APIs to query what interface index a socket should be
bound to, rather than binding to the default interface in all cases.

Updates #5719
Updates #5940

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: Ib4c919471f377b7a08cd3413f8e8caacb29fee0b
2023-01-26 20:58:58 -05:00
..
c2ntypes.go ipn/ipnlocal: add c2n method to get SSH username candidates 2022-09-19 10:37:04 -07:00
derpmap.go net/netcheck: deflake (maybe) magicsock's TestNewConn 2022-11-05 22:02:13 -07:00
tailcfg.go net/netns: add functionality to bind outgoing sockets based on route table 2023-01-26 20:58:58 -05:00
tailcfg_clone.go envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support 2023-01-23 12:12:42 -08:00
tailcfg_export_test.go version, cmd/tailscale: add version.Meta, tailscale version --json 2023-01-20 21:04:30 -08:00
tailcfg_test.go envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support 2023-01-23 12:12:42 -08:00
tailcfg_view.go envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support 2023-01-23 12:12:42 -08:00
tka.go cmd/tailscale,ipn: improve UX of lock init command, cosmetic changes 2022-11-28 10:39:04 -08:00