| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-17 | cmd/cloner: deep-clone pointer elements in map-of-slice values | Andrew Dunham | 1 | -2/+12 |
| 2026-04-14 | net/dns: fix TestDNSTrampleRecovery failure under flakestress | Brad Fitzpatrick | 4 | -31/+36 |
| 2026-04-13 | all: fix six tests that failed with -count=2 | Brad Fitzpatrick | 1 | -1/+1 |
| 2026-04-05 | cmd/cloner, cmd/viewer: handle named map/slice types with Clone/View methods | Brad Fitzpatrick | 1 | -2/+1 |
| 2026-04-05 | cmd/vet: add subtestnames analyzer; fix all existing violations | Brad Fitzpatrick | 2 | -7/+7 |
| 2026-03-25 | net/dns: fix duplicate search line entries (OpenBSD, primarily) | Greg Steuck | 1 | -1/+8 |
| 2026-03-23 | net/dns/resolver: treat DNS REFUSED responses as soft errors in forwarder rac... | Brendan Creane | 4 | -52/+198 |
| 2026-03-19 | net/dns: use the correct separator for multiple servers in the same NRPT rule... | Nick Khyl | 1 | -1/+1 |
| 2026-03-06 | all: use Go 1.26 things, run most gofix modernizers | Brad Fitzpatrick | 6 | -18/+12 |
| 2026-02-25 | cmd/containerboot, net/dns/resolver: remove unused funcs in tests | Brad Fitzpatrick | 1 | -6/+0 |
| 2026-02-20 | appc,feature/conn25,net: Add DNS response interception for conn25 | Fran Bull | 1 | -3/+24 |
| 2026-02-17 | net/dns: make MagicDNS IPv6 registration opt-out now, not opt-in | Brad Fitzpatrick | 3 | -33/+67 |
| 2026-02-13 | control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts ... | Nick Khyl | 1 | -7/+14 |
| 2026-02-13 | net/dns: write MagicDNS host names to the hosts file on domain-joined Windows... | Nick Khyl | 1 | -1/+9 |
| 2026-02-10 | net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is ... | Jonathan Nobels | 6 | -5/+33 |
| 2026-01-30 | net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157) | Brendan Creane | 4 | -64/+654 |
| 2026-01-30 | net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) | Fernando Serboncini | 6 | -4/+94 |
| 2026-01-30 | net/dns: skip DNS base config when using userspace networking (#18355) | Fernando Serboncini | 2 | -3/+8 |
| 2026-01-26 | net/dns: add test for DoH upgrade of system DNS | Andrew Dunham | 2 | -0/+242 |
| 2026-01-26 | net/dns/publicdns: support CIRA Canadian Shield | Andrew Dunham | 1 | -0/+20 |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 54 | -54/+54 |
| 2025-12-17 | net/dns/resolver: log source IP of forwarded queries | Andrew Dunham | 2 | -2/+50 |
| 2025-12-09 | net/dns: retrample resolve.conf when another process has trampled it (#18069) | Claus Lensbøl | 15 | -42/+258 |
| 2025-11-18 | all: rename variables with lowercase-l/uppercase-I | Alex Chan | 1 | -2/+2 |
| 2025-11-16 | syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging | Brad Fitzpatrick | 4 | -6/+7 |
| 2025-10-08 | net/dns, wgengine: use viewer/cloner for Config | Brad Fitzpatrick | 4 | -86/+214 |
| 2025-10-08 | net/dns, ipn/ipnlocal: fix regressions from change moving away from deephash | Brad Fitzpatrick | 2 | -2/+75 |
| 2025-10-06 | util/checkchange: stop using deephash everywhere | Brad Fitzpatrick | 1 | -0/+21 |
| 2025-10-02 | feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit... | Brad Fitzpatrick | 1 | -0/+4 |
| 2025-10-01 | net/netmon: remove usage of direct callbacks from netmon (#17292) | Claus Lensbøl | 5 | -8/+25 |
| 2025-09-30 | feature/featuretags: add option to turn off DNS | Brad Fitzpatrick | 7 | -2/+74 |
| 2025-09-29 | net/dns/resolver: fix data race in test | Brad Fitzpatrick | 2 | -33/+21 |
| 2025-09-28 | util/backoff: rename logtail/backoff package to util/backoff | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-24 | net/dns, feature/featuretags: make NetworkManager, systemd-resolved, and DBus... | Brad Fitzpatrick | 4 | -108/+173 |
| 2025-09-19 | feature/linuxdnsfight: move inotify watching of /etc/resolv.conf out to a fea... | Brad Fitzpatrick | 4 | -175/+68 |
| 2025-09-17 | net/dns/recursive: remove recursive DNS resolver | Brad Fitzpatrick | 2 | -1364/+0 |
| 2025-09-17 | net/dns: don't timeout if inotify sends multiple events | Alex Chan | 1 | -2/+7 |
| 2025-09-16 | health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) | Claus Lensbøl | 4 | -13/+13 |
| 2025-09-02 | util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo... | Brad Fitzpatrick | 10 | -14/+27 |
| 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-07-31 | ipn/ipnlocal, net/dns: use slices.Equal to simplify code (#16641) | jishudashu | 1 | -13/+2 |
| 2025-07-21 | net/dns/recursive: set EDNS on queries | Brad Fitzpatrick | 1 | -0/+1 |
| 2025-07-10 | all: detect JetKVM and specialize a handful of things for it | Brad Fitzpatrick | 1 | -0/+5 |
| 2025-06-18 | net/*: remove Windows exceptions for when Resolver.PreferGo didn't work | Brad Fitzpatrick | 1 | -7/+0 |
| 2025-05-28 | net/dns: cache dns.Config for reuse when compileConfig fails (#16059) | Jonathan Nobels | 4 | -61/+76 |
| 2025-05-12 | net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses i... | Nick Khyl | 1 | -12/+71 |
| 2025-05-09 | net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bar... | Nick Khyl | 1 | -9/+7 |
| 2025-05-09 | ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forward... | Nick Khyl | 1 | -11/+31 |