You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/wgengine
Maisem Ali 3ffd88a84a wgengine/monitor: do not set timeJumped on iOS/Android
In `(*Mon).Start` we don't run a timer to update `(*Mon).lastWall` on iOS and
Android as their sleep patterns are bespoke. However, in the debounce
goroutine we would notice that the the wall clock hadn't been updated
since the last event would assume that a time jump had occurred. This would
result in non-events being considered as major-change events.

This commit makes it so that `(*Mon).timeJumped` is never set to `true`
on iOS and Android.

Signed-off-by: Maisem Ali <maisem@tailscale.com>
3 years ago
..
bench types/netmap: use key.NodePublic instead of tailcfg.NodeKey. 3 years ago
filter all: add arbitrary capability support 3 years ago
magicsock all: use strings.Cut even more 3 years ago
monitor wgengine/monitor: do not set timeJumped on iOS/Android 3 years ago
netstack ssh/tailssh: make the SSH server a singleton, register with LocalBackend 3 years ago
router all: use any instead of interface{} 3 years ago
wgcfg all: use any instead of interface{} 3 years ago
wglog all: use any instead of interface{} 3 years ago
winnet all: gofmt -w -s (simplify) tests 3 years ago
mem_ios.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 4 years ago
pendopen.go envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) 3 years ago
userspace.go net/dns, net/dns/resolver, wgengine: refactor DNS request path (#4364) 3 years ago
userspace_ext_test.go go.mod: upgrade wireguard-windows, de-fork wireguard-go 4 years ago
userspace_test.go all: gofmt -w -s (simplify) tests 3 years ago
watchdog.go all: use any instead of interface{} 3 years ago
watchdog_test.go all: use any instead of interface{} 3 years ago
wgengine.go ipn/ipnlocal: do not process old status messages received out of order 3 years ago