tailscale/ipn
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
..
ipnlocal ipn/ipnlocal: prefer to use one CGNAT route on the Mac 2022-06-30 13:18:52 -07:00
ipnserver ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows 2022-06-03 12:24:47 -07:00
ipnstate ipn/ipnstate: add ExitNodeStatus to share the exit node if it is in use, the IP, ID and whether its online. (#4761) 2022-06-07 12:31:10 -07:00
localapi wasm: exclude code that's not used on iOS for Wasm too 2022-06-06 13:52:52 -07:00
policy ipn/policy: treat DNS service as interesting so it's not filtered out 2021-12-03 12:55:54 -08:00
store util/mak: move tailssh's mapSet into a new package for reuse elsewhere 2022-04-21 21:20:10 -07:00
backend.go ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) 2022-05-03 15:59:19 -07:00
doc.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
fake_test.go ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) 2022-05-03 15:59:19 -07:00
handle.go ipn: remove FakeExpireAfter Backend function 2022-04-29 15:34:53 -07:00
ipn_clone.go cmd/cloner,util/codegen: refactor cloner internals to allow reuse 2022-05-06 10:58:10 -07:00
message_test.go all: use any instead of interface{} 2022-03-17 11:35:09 -07:00
message.go ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) 2022-05-03 15:59:19 -07:00
prefs_test.go ipn: remove enforceDefaults option from PrefsFromBytes 2022-04-29 14:08:26 -07:00
prefs.go ipn/ipnlocal: shutdown sshServer on tailscale down 2022-05-30 15:01:22 +05:00
store.go ipn/store: add common package for instantiating ipn.StateStores 2022-02-28 13:23:33 -08:00