| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-09 | build_dist.sh: allow settings custom build tags (#15589) | Andrew Lytvynov | 1 | -1/+9 |
| 2025-04-09 | drive: fix index out of bounds when parsing request local paths (#15517) | Craig Hesling | 4 | -4/+79 |
| 2025-04-09 | logpolicy: fix log target override with a custom HTTP client | Anton Tolchanov | 2 | -17/+74 |
| 2025-04-09 | ipn/ipnlocal: fix peerapi ingress endpoint (#15611) | Jordan Whited | 1 | -1/+1 |
| 2025-04-09 | clientupdate: fix MSI exit code handling, preserve MSI and updater logs on Wi... | Nick Khyl | 1 | -10/+75 |
| 2025-04-09 | .github: add cron schedule to installer tests (#15603) | Jason O'Donnell | 1 | -9/+38 |
| 2025-04-09 | cmd/tailscale,ipn: add relay-server-port "tailscale set" flag and Prefs field... | Jordan Whited | 6 | -1/+61 |
| 2025-04-09 | cmd/tailscale: test for new flags in tailscale up | Simon Law | 1 | -0/+55 |
| 2025-04-09 | cmd/{containerboot,k8s-operator},kube/kubetypes: unadvertise ingress services... | Tom Proctor | 5 | -17/+75 |
| 2025-04-08 | cmd/natc: attempt to match IP version between upstream and downstream | James Tucker | 1 | -9/+55 |
| 2025-04-08 | .github: add CONTRIBUTING.md | Brad Fitzpatrick | 1 | -0/+17 |
| 2025-04-08 | ipn/ipnlocal: include previous cert in new ACME orders (#15595) | Andrew Lytvynov | 1 | -4/+15 |
| 2025-04-08 | cmd/containerboot: speed up tests (#14883) | Tom Proctor | 3 | -762/+812 |
| 2025-04-08 | ipn: use slices.Equal in another spot | Brad Fitzpatrick | 1 | -27/+3 |
| 2025-04-08 | cmd/tailscale/cli: prevent all dup flags, not just strings | Brad Fitzpatrick | 5 | -100/+101 |
| 2025-04-08 | tsconsensus: add a tsconsensus package | Fran Bull | 8 | -2/+1940 |
| 2025-04-08 | commit-messages.md: make our git commit message style guide public | Brad Fitzpatrick | 2 | -2/+151 |
| 2025-04-08 | cmd/tailscale/cli: return error on duplicate multi-value flags (#15534) | Jason O'Donnell | 4 | -20/+100 |
| 2025-04-08 | cmd/natc: fix handling of upstream and downstream nxdomain | James Tucker | 2 | -242/+369 |
| 2025-04-08 | net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl | Brad Fitzpatrick | 23 | -113/+135 |
| 2025-04-08 | nix: update nix and use go 1.24 (#15578) | Chatnoir Miki | 4 | -9/+9 |
| 2025-04-08 | words: C what I did there? | Brad Fitzpatrick | 2 | -0/+4 |
| 2025-04-08 | all: unify some redundant testing.TB interface copies | Brad Fitzpatrick | 16 | -48/+35 |
| 2025-04-08 | tstest/nettest: pull the non-test Network abstraction out to netx package | Brad Fitzpatrick | 2 | -110/+127 |
| 2025-04-07 | cmd/nardump: support symlinks, add basic test | phanirithvij | 2 | -5/+73 |
| 2025-04-07 | client/local: fix path with delete profile request | Esteban-Bermudez | 1 | -1/+1 |
| 2025-04-07 | .github: Bump github/codeql-action from 3.28.13 to 3.28.14 | dependabot[bot] | 1 | -3/+3 |
| 2025-04-07 | .github: Bump actions/cache from 4.2.2 to 4.2.3 | dependabot[bot] | 1 | -5/+5 |
| 2025-04-07 | licenses: update license notices | License Updater | 3 | -23/+18 |
| 2025-04-07 | drive: fix minor typos in comments | Craig Hesling | 3 | -3/+3 |
| 2025-04-07 | nettest, *: add option to run HTTP tests with in-memory network | Brad Fitzpatrick | 6 | -11/+237 |
| 2025-04-06 | util/testenv: add func to report whether a testing.TB is in parallel mode | Brad Fitzpatrick | 2 | -0/+52 |
| 2025-04-06 | cmd/natc: move address storage behind an interface | Fran Bull | 6 | -237/+294 |
| 2025-04-04 | tempfork/acme: update to latest version (#15543) | Andrew Lytvynov | 7 | -13/+52 |
| 2025-04-04 | cmd/natc: separate perPeerState from connector | Fran Bull | 2 | -6/+14 |
| 2025-04-03 | client/systray: add menu item to rebuild the menu | Will Norris | 1 | -6/+18 |
| 2025-04-03 | net/tstun: don't try to set link attributes on android | David Anderson | 2 | -1/+3 |
| 2025-04-03 | net/routetable: don't try to fetch the route table on android | David Anderson | 2 | -2/+2 |
| 2025-04-03 | wgengine/router: default to a fake router on android | David Anderson | 2 | -0/+31 |
| 2025-04-03 | tailcfg: add UDP relay PeerCapability's (#15516) | Jordan Whited | 1 | -0/+7 |
| 2025-04-02 | .github: Bump actions/setup-go from 5.3.0 to 5.4.0 (#15397) | dependabot[bot] | 3 | -3/+3 |
| 2025-04-02 | tailcfg: add relay client and server NodeAttr's (#15513) | Jordan Whited | 1 | -0/+8 |
| 2025-04-02 | ipn/ipnlocal: fix taildrive logf formatting verb (#15514) | Jordan Whited | 1 | -1/+1 |
| 2025-04-02 | .github: Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#15400) | dependabot[bot] | 1 | -1/+1 |
| 2025-04-02 | Change README to reflect configuration | Kot | 1 | -3/+3 |
| 2025-04-02 | Move env var flag passing to Dockerfile | Kot | 3 | -11/+5 |
| 2025-04-02 | cmd/tsidp: use advertised env vars for config | Kot | 3 | -7/+15 |
| 2025-04-02 | all: use network less when running in v86 emulator | Brad Fitzpatrick | 6 | -6/+104 |
| 2025-04-02 | control/controlhttp: reduce some log spam on context cancel | Brad Fitzpatrick | 1 | -0/+5 |
| 2025-04-02 | control/controlhttp: set forceNoise443 on Plan 9 | Brad Fitzpatrick | 1 | -0/+9 |