tailscale/wgengine
Brad Fitzpatrick 58b721f374 wgengine/magicsock: deflake some tests with an ugly hack
Starting with fe68841dc7, some e2e tests
got flaky. Rather than debug them (they're gnarly), just revert to the old
behavior as far as those tests are concerned. The tests were somehow
using magicsock without a private key and expecting it to do ... something.

My goal with fe68841dc7 was to stop log spam
and unnecessary work I saw on the iOS app when when stopping the app.

Instead, only stop doing that work on any transition from
once-had-a-private-key to no-longer-have-a-private-key. That fixes
what I wanted to fix while still making the mysterious e2e tests
happy.
2020-07-27 16:32:35 -07:00
..
filter tsdns: initial implementation of a Tailscale DNS resolver (#396) 2020-06-08 18:19:26 -04:00
magicsock wgengine/magicsock: deflake some tests with an ugly hack 2020-07-27 16:32:35 -07:00
monitor wgengine: fix macos staticcheck errors (#557) 2020-07-14 17:28:02 -06:00
packet all: fix vet warnings 2020-07-16 08:39:38 -07:00
router wgengine/router: support legacy resolvconf 2020-07-23 15:01:46 -04:00
tsdns tsdns: response to type ANY queries 2020-07-14 18:50:07 -04:00
tstun wgengine: configure wireguard peers lazily, as needed 2020-07-24 12:50:15 -07:00
winnet 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
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
userspace.go wgengine: configure wireguard peers lazily, as needed 2020-07-24 12:50:15 -07:00
watchdog.go wgengine: add debug knob to disable the watchdog during debugging 2020-07-25 12:59:53 -07:00
watchdog_test.go wgengine: prevent log after exit in watchdog test 2020-07-03 10:52:39 -07:00
wgengine.go wgengine/magicsock: change API to not permit disco key changes 2020-07-06 12:10:39 -07:00