| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-07-10 | posture: add network hardware addresses to posture identity | Anton Tolchanov | 1 | -2/+11 |
| 2024-07-10 | all: add test for package comments, fix, add comments as needed | Brad Fitzpatrick | 3 | -1/+4 |
| 2024-07-08 | ipn/ipnlocal: gate systemd-run flags on systemd version (#12747) | Andrew Lytvynov | 1 | -6/+14 |
| 2024-07-08 | clientupdate: return true for CanAutoUpdate for macsys (#12746) | Andrew Lytvynov | 2 | -1/+6 |
| 2024-06-28 | ipn/ipnlocal: handle auto value for ExitNodeID syspolicy (#12512) | Claire Wang | 2 | -24/+369 |
| 2024-06-27 | ipn/ipnlocal: allow multiple signature chains from the same SigCredential | Anton Tolchanov | 2 | -22/+42 |
| 2024-06-27 | tka: test SigCredential signatures and netmap filtering | Anton Tolchanov | 1 | -4/+28 |
| 2024-06-27 | ipn/ipnlocal: fix nil pointer dereference and add related test | Adrian Dewhurst | 2 | -1/+25 |
| 2024-06-27 | health,ipn/ipnlocal: hide update warning when auto-updates are enabled (#12631) | Andrew Lytvynov | 1 | -1/+1 |
| 2024-06-26 | cmd/serve: don't convert localhost to 127.0.0.1 | Josh McKinney | 2 | -7/+6 |
| 2024-06-26 | ci: enable checklocks workflow for specific packages | Andrew Dunham | 1 | -1/+2 |
| 2024-06-26 | ipn/ipnlocal: don't bind localListener if its context is canceled (#12621) | Naman Sood | 1 | -0/+8 |
| 2024-06-25 | ipn/ipnlocal: fix data race in tests | Andrew Dunham | 1 | -1/+2 |
| 2024-06-25 | ipn/ipnlocal: check operator user via osuser package | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-06-20 | wgengine/filter: support FilterRules matching on srcIP node caps [capver 100] | Brad Fitzpatrick | 1 | -4/+29 |
| 2024-06-18 | health: include DERP region name in bad derp notifications (#12530) | Andrea Gottardo | 1 | -0/+3 |
| 2024-06-18 | proxymap, various: distinguish between different protocols | Andrew Dunham | 6 | -12/+32 |
| 2024-06-16 | net/ipset, wgengine/filter/filtertype: add split-out packages | Brad Fitzpatrick | 1 | -2/+3 |
| 2024-06-15 | cmd/viewer,type/views: add MapSlice for maps of slices | Maisem Ali | 2 | -3/+3 |
| 2024-06-14 | health: begin work to use structured health warnings instead of strings, pipe... | Andrea Gottardo | 2 | -17/+58 |
| 2024-06-14 | ipn/localapi,client/tailscale,cmd/derper: add WhoIs lookup by nodekey, use in... | Brad Fitzpatrick | 3 | -16/+75 |
| 2024-06-10 | ipn/{ipnlocal,localapi},net/netkernelconf,client/tailscale,cmd/containerboot:... | Irbe Krumina | 2 | -0/+50 |
| 2024-06-06 | ipn/ipnlocal: improve sticky last suggestion | Adrian Dewhurst | 2 | -535/+35 |
| 2024-06-06 | ipn/ipnlocal,clientupdate: allow auto-updates in contaienrs (#12391) | Andrew Lytvynov | 2 | -0/+28 |
| 2024-06-06 | various: fix lint warnings | Andrew Dunham | 1 | -4/+0 |
| 2024-06-05 | all: use math/rand/v2 more | Maisem Ali | 3 | -6/+6 |
| 2024-06-04 | go.mod,ipn/ipnlocal: update the ACME fork (#12343) | Andrew Lytvynov | 1 | -2/+2 |
| 2024-06-04 | ipn/ipnlocal: only build allowed suggested node list once | Adrian Dewhurst | 2 | -53/+128 |
| 2024-06-04 | ipn/ipnlocal: stop offline auto-updates on shutdown (#12342) | Andrew Lytvynov | 1 | -0/+1 |
| 2024-06-03 | ipn/ipnlocal: periodically run auto-updates when "offline" (#12118) | Andrew Lytvynov | 4 | -52/+155 |
| 2024-06-03 | ipn/ipnlocal: improve testability of random node selection | Adrian Dewhurst | 2 | -54/+143 |
| 2024-06-03 | ipn/ipnlocal: simplify suggest exit node tests | Adrian Dewhurst | 1 | -529/+428 |
| 2024-06-03 | ipn/ipnlocal: discard node keys that have been rotated out | Anton Tolchanov | 2 | -11/+231 |
| 2024-06-02 | tsnet,wgengine/netstack: add ListenPacket and tests | Maisem Ali | 1 | -1/+4 |
| 2024-05-31 | ipn/store/kubestore, cmd/containerboot: allow overriding client api server UR... | ChandonPierre | 1 | -0/+5 |
| 2024-05-31 | cmd/tailscale/cli: print node signature in `tailscale lock status` | Anton Tolchanov | 2 | -8/+17 |
| 2024-05-30 | ipn/ipnlocal: support c2n updates with old systemd versions (#12296) | Andrew Lytvynov | 1 | -3/+30 |
| 2024-05-30 | cmd/tailscaled, ipn/conffile: support ec2 user-data config file | Brad Fitzpatrick | 2 | -3/+71 |
| 2024-05-29 | serve.go, tsnet.go: Fix "in in" typo (#12279) | Walter Poupore | 1 | -1/+1 |
| 2024-05-27 | ipn/ipnlocal: allowed suggested exit nodes policy (#12240) | Claire Wang | 2 | -0/+147 |
| 2024-05-24 | all: do not depend on the testing package | Maisem Ali | 1 | -0/+1 |
| 2024-05-20 | various: disable stateful filtering by default (#12197) | Andrew Lytvynov | 4 | -135/+7 |
| 2024-05-17 | ipn,wgengine: remove vestigial Prefs.AllowSingleHosts | Brad Fitzpatrick | 5 | -74/+76 |
| 2024-05-17 | control/controlclient: delete unused Client.Login Oauth2Token field | Brad Fitzpatrick | 2 | -6/+6 |
| 2024-05-13 | ipn/ipnlocal: simplify authURL vs authURLSticky, remove interact field | Brad Fitzpatrick | 2 | -26/+29 |
| 2024-05-10 | cmd/k8s-operator,cmd/containerboot,ipn,k8s-operator: turn off stateful filter... | Irbe Krumina | 1 | -1/+8 |
| 2024-05-10 | ipnlocal, magicsock: add more description to storing last suggested exit (#11... | Claire Wang | 2 | -17/+18 |
| 2024-05-08 | ipn/ipnlocal: fix another read of keyExpired outside mutex | Anton Tolchanov | 1 | -1/+1 |
| 2024-05-07 | cmd/tailscale,controlclient,ipnlocal: fix 'up', deflake tests more | Brad Fitzpatrick | 2 | -0/+7 |
| 2024-05-07 | ipn/ipnlocal: fix read of keyExpired outside mutex | Brad Fitzpatrick | 1 | -1/+2 |