tailscale/ipn/ipnlocal
Mihai Parparita ec649e707f ipn/ipnlocal: prefer to use one CGNAT route on the Mac
Together with 06aa141632 this minimizes
the number of NEPacketTunnelNetworkSettings updates that we have to do,
and thus avoids Chrome interrupting outstanding requests due to
(perceived) network changes.

Updates #3102

Signed-off-by: Mihai Parparita <mihai@tailscale.com>
2022-06-30 13:18:52 -07:00
..
dnsconfig_test.go ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support 2022-06-29 20:37:44 -07:00
local_test.go Update a Taildrop error message (#4818) 2022-06-08 09:11:50 -07:00
local.go ipn/ipnlocal: prefer to use one CGNAT route on the Mac 2022-06-30 13:18:52 -07:00
loglines_test.go ipn/store: add common package for instantiating ipn.StateStores 2022-02-28 13:23:33 -08:00
peerapi_h2c.go wasm: exclude code that's not used on iOS for Wasm too 2022-06-06 13:52:52 -07:00
peerapi_macios_ext.go net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend 2021-12-01 12:55:31 -08:00
peerapi_test.go ipn/ipnlocal: add start of inter-user Taildrop 2022-04-17 10:07:07 -07:00
peerapi.go cmd/tailscaled,ipn/ipnlocal,wgengine/...: pass dns.Manager into netstack 2022-04-30 10:18:59 -07:00
ssh_stub.go ssh: make it build on darwin 2022-02-24 13:00:45 -08:00
ssh_test.go ipn/ipnlocal: generate tailscaled-owned SSH keys as needed 2022-02-24 12:15:57 -08:00
ssh.go tempfork: temporarily fork gliderlabs/ssh and x/crypto/ssh 2022-03-26 21:07:01 -07:00
state_test.go control/controlclient, ipn/ipnlocal: remove Client.SetExpirySooner, fix race 2022-06-19 22:08:29 -07:00