| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 1 | -1/+1 |
| 2025-12-09 | net/dns: retrample resolve.conf when another process has trampled it (#18069) | Claus Lensbøl | 1 | -3/+4 |
| 2025-11-16 | syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-09-02 | util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo... | Brad Fitzpatrick | 1 | -4/+8 |
| 2025-09-02 | util/syspolicy/{setting,ptype}: move PreferenceOption and Visibility to new l... | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-09-01 | util/syspolicy/policyclient: add policyclient.Client interface, start plumbing | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-08-31 | util/syspolicy/*: move syspolicy keys to new const leaf "pkey" package | Brad Fitzpatrick | 1 | -2/+3 |
| 2025-05-12 | net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses i... | Nick Khyl | 1 | -12/+71 |
| 2025-01-14 | net/dns: ensure the Windows configurator does not touch the hosts file unless... | Aaron Klotz | 1 | -12/+52 |
| 2024-09-07 | net/dns: disable DNS registration for Tailscale interface on Windows | Nick Khyl | 1 | -0/+3 |
| 2024-06-14 | various: create a catch-all NRPT rule when "Override local DNS" is enabled on... | Nick Khyl | 1 | -4/+22 |
| 2024-06-11 | cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with ... | Aaron Klotz | 1 | -2/+6 |
| 2024-04-26 | health, all: remove health.Global, finish plumbing health.Tracker | Brad Fitzpatrick | 1 | -2/+3 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-26 | cmd/tailscaled, ipn/ipnlocal, wgengine: shutdown tailscaled if wgdevice is cl... | Nick Khyl | 1 | -1/+1 |
| 2024-02-26 | net/dns: do not wait for the interface registry key to appear if the windowsM... | Nick Khyl | 1 | -5/+40 |
| 2023-12-04 | net/dns: use an additional registry setting to disable dynamic DNS updates fo... | Aaron Klotz | 1 | -4/+17 |
| 2023-03-06 | net/dns: deal with Windows wsl.exe hangs | Aaron Klotz | 1 | -6/+8 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-11-23 | net/dns: retry overwriting hosts file on Windows | Andrew Dunham | 1 | -1/+10 |
| 2022-11-21 | net/dns: change windows DNS manager to use pointer receiver | Aaron Klotz | 1 | -13/+14 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-08-31 | go.mod: bump wireguard/windows, which moves to using net/netip | Brad Fitzpatrick | 1 | -5/+1 |
| 2022-08-29 | net/dns: [win] fix regression in disableDynamicUpdate | Maisem Ali | 1 | -2/+2 |
| 2022-08-19 | net/dns: [win] add MagicDNS entries to etc/hosts | Maisem Ali | 1 | -2/+89 |
| 2022-08-14 | net/dns: disable NetBIOS on Tailscale interfaces | Maisem Ali | 1 | -4/+20 |
| 2022-08-14 | util/winutil: consolidate interface specific registry keys | Maisem Ali | 1 | -31/+21 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -4/+4 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-22 | net/dns: add Windows group policy notifications to the NRPT rule manager | Aaron Klotz | 1 | -1/+5 |
| 2022-06-24 | net/dns: set appropriate Windows registry values to prevent it from sending D... | Aaron Klotz | 1 | -0/+28 |
| 2022-06-23 | net/dns: update Windows split DNS settings to work alongside other NRPT entri... | Aaron Klotz | 1 | -146/+16 |
| 2022-05-27 | net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t... | Aaron Klotz | 1 | -17/+111 |
| 2022-01-24 | envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) | Brad Fitzpatrick | 1 | -3/+2 |
| 2022-01-11 | net/dns: make WSL network configuration opt-in for now | Brad Fitzpatrick | 1 | -7/+13 |
| 2021-08-03 | net/dns: correct log message. | Denton Gentry | 1 | -1/+1 |
| 2021-06-30 | net/dns: do not run wsl.exe as LocalSystem | David Crawshaw | 1 | -12/+13 |
| 2021-06-28 | net/dns: set WSL /etc/resolv.conf | David Crawshaw | 1 | -3/+21 |
| 2021-06-23 | net/dns: always proxy through quad-100 on windows 8.1. | David Anderson | 1 | -15/+9 |
| 2021-04-27 | net/dns: on windows, skip site-local v6 resolvers. | David Anderson | 1 | -15/+45 |
| 2021-04-12 | net/dns: return error from NewOSManager, use it to initialize NM. | David Anderson | 1 | -2/+2 |
| 2021-04-10 | util/dnsname: add FQDN type, use throughout codebase. | David Anderson | 1 | -5/+11 |
| 2021-04-07 | net/dns: some post-review cleanups. | David Anderson | 1 | -3/+0 |
| 2021-04-07 | net/dns: add GetBaseConfig to OSConfigurator interface. | David Anderson | 1 | -0/+17 |
| 2021-04-06 | net/dns: split out search domains and match domains in OSConfig. | David Anderson | 1 | -7/+5 |
| 2021-04-06 | net/dns: start of compat hacks for Windows 7. | David Anderson | 1 | -7/+97 |
| 2021-04-05 | net/dns: implement OS-level split DNS for Windows. | David Anderson | 1 | -23/+191 |
| 2021-04-05 | net/dns: add a Primary field to OSConfig. | David Anderson | 1 | -2/+2 |