tailscale / tailscale

The easiest, most secure way to use WireGuard and 2FA.
https://tailscale.com
BSD 3-Clause "New" or "Revised" License
16.9k stars 1.28k forks source link

net/netcheck, wgengine/magicsock: make netmon.Monitor required #11892

Closed bradfitz closed 3 weeks ago

bradfitz commented 3 weeks ago

This has been a TODO for ages. Time to do it.

The goal is to move more network state accessors to netmon.Monitor where they can be cheaper/cached.

Updates tailscale/corp#10910 Updates tailscale/corp#18960 Updates #7967 Updates #3299