| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-06-03 | posture: propagate serial number from MDM on Android | Anton Tolchanov | 1 | -2/+2 |
| 2025-05-12 | net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses i... | Nick Khyl | 2 | -0/+16 |
| 2025-04-08 | all: unify some redundant testing.TB interface copies | Brad Fitzpatrick | 13 | -37/+26 |
| 2025-02-27 | all: statically enforce json/v2 interface satisfaction (#15154) | Joe Tsai | 4 | -0/+25 |
| 2025-02-27 | go.mod: bump github.com/go-json-experiment/json (#15010) | Joe Tsai | 5 | -43/+43 |
| 2025-02-24 | ipn/ipnlocal,util/syspolicy,docs/windows/policy: implement the ReconnectAfter... | Nick Khyl | 1 | -0/+7 |
| 2025-02-01 | client/tailscale,ipn/ipn{local,server},util/syspolicy: implement the AlwaysOn... | Nick Khyl | 1 | -1/+8 |
| 2025-02-01 | util/syspolicy/internal/metrics: replace dots with underscores for metric names | Nick Khyl | 1 | -0/+1 |
| 2025-01-31 | ipn/ipnauth,util/syspolicy: improve comments | Nick Khyl | 1 | -0/+1 |
| 2025-01-31 | ipn/ipn{auth,server,local}: initial support for the always-on mode | Nick Khyl | 1 | -0/+10 |
| 2025-01-23 | cmd/tailscaled,util/syspolicy/source,util/winutil/gp: disallow acquiring the ... | Nick Khyl | 1 | -2/+80 |
| 2025-01-22 | util/slicesx: add AppendNonzero | Brad Fitzpatrick | 1 | -3/+1 |
| 2025-01-17 | ipnlocal: allow overriding os.Hostname() via syspolicy (#14676) | Andrea Gottardo | 1 | -0/+6 |
| 2025-01-03 | util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-11-22 | util/syspolicy/rsop: reduce policyReloadMinDelay and policyReloadMaxDelay whe... | Nick Khyl | 3 | -9/+15 |
| 2024-10-31 | util/syspolicy: add policy key for onboarding flow visibility | Aaron Klotz | 1 | -0/+4 |
| 2024-10-30 | util/syspolicy/source: put EnvPolicyStore env keys in their own namespace | Brad Fitzpatrick | 2 | -41/+46 |
| 2024-10-30 | util/syspolicy/setting: make setting.Snapshot JSON-marshallable | Nick Khyl | 2 | -0/+180 |
| 2024-10-30 | util/syspolicy/setting: make setting.RawItem JSON-marshallable | Nick Khyl | 3 | -140/+335 |
| 2024-10-30 | util/syspolicy/source: use errors instead of github.com/pkg/errors | Nick Khyl | 1 | -1/+1 |
| 2024-10-30 | util/syspolicy: implement a syspolicy store that reads settings from environm... | Nick Khyl | 5 | -5/+518 |
| 2024-10-25 | util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop | Nick Khyl | 11 | -741/+738 |
| 2024-10-16 | util/syspolicy: add rsop package that provides access to the resultant policy | Nick Khyl | 9 | -18/+1834 |
| 2024-10-08 | util/syspolicy, ipn: add "tailscale debug component-logs" support | Nick Khyl | 3 | -12/+89 |
| 2024-10-08 | util/syspolicy/setting: update Snapshot to use Go 1.23 iterators | Nick Khyl | 1 | -14/+11 |
| 2024-09-04 | control/controlclient,posture,util/syspolicy: use predefined syspolicy keys i... | Nick Khyl | 1 | -0/+8 |
| 2024-09-03 | util/syspolicy/source: add package for reading policy settings from external ... | Nick Khyl | 11 | -2/+3009 |
| 2024-08-19 | ipnlocal: support setting authkey at login using syspolicy (#13061) | Andrea Gottardo | 1 | -0/+4 |
| 2024-08-12 | util/syspolicy/setting: add package that contains types for the next syspolic... | Nick Khyl | 16 | -85/+2605 |
| 2024-06-14 | xcode/iOS: support serial number collection via MDM on iOS (#11429) | Andrea Gottardo | 1 | -0/+4 |
| 2024-05-24 | all: do not depend on the testing package | Maisem Ali | 1 | -2/+8 |
| 2024-05-06 | util/syspolicy: add auto exit node related keys (#11996) | Claire Wang | 2 | -0/+65 |
| 2024-04-23 | util/syspolicy: add ReadStringArray interface (#11857) | Andrea Gottardo | 5 | -0/+59 |
| 2024-04-13 | util/syspolicy: clean up doc grammar and consistency | Brad Fitzpatrick | 1 | -4/+8 |
| 2024-02-22 | util/syspolicy: add 'ResetToDefaults' (#11194) | Andrea Gottardo | 2 | -5/+7 |
| 2024-02-20 | util/syspolicy: add ManagedBy keys for Windows (#11183) | Andrea Gottardo | 2 | -0/+14 |
| 2023-12-20 | all: cleanup unused code, part 1 (#10661) | Andrew Lytvynov | 2 | -30/+34 |
| 2023-12-08 | ipn/ipnlocal, util/syspolicy: make run exit node a preference option | Adrian Dewhurst | 1 | -5/+14 |
| 2023-12-08 | util/syspolicy: rename client metric keys (#10516) | Andrea Gottardo | 1 | -3/+3 |
| 2023-12-07 | ipn/ipnlocal, util/syspolicy: add auto update policy | Adrian Dewhurst | 1 | -1/+12 |
| 2023-12-06 | ipn/ipnlocal: better enforce system policies | Adrian Dewhurst | 2 | -2/+11 |
| 2023-12-05 | util/syspolicy: add policy counters (#10471) | Claire Wang | 2 | -0/+85 |
| 2023-12-05 | util/syspolicy: rename incorrectly named policy keys | Adrian Dewhurst | 1 | -2/+2 |
| 2023-11-29 | syspolicy: add exit node related policies (#10172) | Claire Wang | 3 | -13/+19 |
| 2023-11-17 | util/syspolicy: add caching handler (#10288) | Claire Wang | 4 | -7/+371 |
| 2023-11-15 | util/syspolicy: add some additional policy keys | Adrian Dewhurst | 1 | -0/+4 |
| 2023-11-04 | syspolicy: add Allow LAN Access visibility key (#10113) | Claire Wang | 1 | -0/+1 |
| 2023-10-24 | Revert "ipn/ipnlocal: add new DNS and subnet router policies" (#9962) | Andrea Gottardo | 1 | -8/+3 |
| 2023-10-24 | ipn/ipnlocal: add new DNS and subnet router policies | Adrian Dewhurst | 1 | -3/+8 |
| 2023-10-16 | ipn/ipnlocal: change serial number policy to be PreferenceOption | Kristoffer Dalby | 1 | -1/+4 |