android: modify mullvad exit node detection logic (#656)
updates tailscale/corp#29045
We ran into an issue where the current detection logic was not
sufficient to filter out mullvad nodes. This modifies the logic so we
scan both the Name and ComputedName for the mullvad domain and
also treat all nodes with location info as mullvad nodes. While all
of these conditions *should* be true for any mullvad node, in practice
it's possible that they aren't so we or them together for some redundancy
and define a mullvad exit node to be any node where any of these
conditions is true.
Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
(cherry picked from commit 88a5d3c140)
release-branch/1.84
parent
85967d5d4a
commit
719074f9c5
Loading…
Reference in New Issue