tailscale/wgengine
Brad Fitzpatrick 23e74a0f7a wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now)
If there's been 5 minutes of inactivity, stop doing STUN lookups. That
means NAT mappings will expire, but they can resume later when there's
activity again.

We'll do this for all platforms later.

Updates tailscale/corp#320

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2020-06-25 19:14:24 -07:00
..
filter tsdns: initial implementation of a Tailscale DNS resolver (#396) 2020-06-08 18:19:26 -04:00
magicsock wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now) 2020-06-25 19:14:24 -07:00
monitor wgengine/monitor: disable monitor on Android 2020-04-24 06:35:31 -07:00
packet wgengine/tsdns: add test and prevent useless updates (#449) 2020-06-09 13:09:43 -04:00
router wgengine: add BSD userspace router to darwin 2020-06-24 09:42:20 -07:00
tsdns wgengine/tsdns: add test and prevent useless updates (#449) 2020-06-09 13:09:43 -04:00
tstun wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now) 2020-06-25 19:14:24 -07:00
winnet Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
rusage_nowindows.go wgengine: flesh out some docs 2020-02-12 13:37:45 -08:00
rusage_windows.go Move Linux client & common packages into a public repo. 2020-02-09 09:32:57 -08:00
rusage.go Move "logger" package to under types, now that we have it. 2020-02-14 20:23:05 -08:00
userspace.go wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now) 2020-06-25 19:14:24 -07:00
watchdog_test.go tsdns: initial implementation of a Tailscale DNS resolver (#396) 2020-06-08 18:19:26 -04:00
watchdog.go ipn, wgengine: plumb NetworkMap down to magicsock 2020-06-25 19:14:24 -07:00
wgengine.go ipn, wgengine: plumb NetworkMap down to magicsock 2020-06-25 19:14:24 -07:00