| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-05-03 | tstest/integration: enable debug logsandrew/debug-integration-tests | Andrew Dunham | 1 | -1/+1 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 1 | -1/+0 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 1 | -1/+1 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 2 | -10/+33 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 1 | -1/+1 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 1 | -1/+3 |
| 2024-05-03 | drive: use secret token to authenticate access to file server on localhost | Percy Wegmann | 6 | -53/+135 |
| 2024-05-03 | cmd/k8s-operator/deploy,k8s-operator: document that metrics are unstable (#11... | Irbe Krumina | 4 | -5/+7 |
| 2024-05-02 | net/dns/resolver: add better error wrapping | Andrew Dunham | 1 | -4/+14 |
| 2024-05-02 | wgengine: add exit destination logging enable for wgengine logger (#11952) | Claire Wang | 5 | -9/+15 |
| 2024-05-02 | cmd/{k8s-operator,k8s-nameserver},k8s-operator: update nameserver config with... | Irbe Krumina | 19 | -49/+723 |
| 2024-05-02 | derp,ipn/ipnlocal: stop calling rand.Seed | Maisem Ali | 2 | -9/+0 |
| 2024-05-01 | health, ipn/ipnlocal: move more health warning code into health.Tracker | Brad Fitzpatrick | 3 | -33/+116 |
| 2024-05-01 | net/tstun: rename natConfig to peerConfig | Andrew Dunham | 2 | -26/+26 |
| 2024-05-01 | net/tstun: refactor natConfig to not be per-family | Andrew Dunham | 2 | -99/+80 |
| 2024-05-01 | scripts/installer.sh: remove unnecessary escaping in grep (#11950) | Andrew Lytvynov | 2 | -3/+5 |
| 2024-05-01 | ssh/tailssh: add integration test | Percy Wegmann | 5 | -1/+443 |
| 2024-05-01 | net/netmon: remove spammy log statements (#11953) | Jonathan Nobels | 1 | -2/+0 |
| 2024-05-01 | cmd/tailscale/cli: set localClient.UseSocketOnly during flag parsing | Paul Scott | 2 | -15/+11 |
| 2024-05-01 | cmd/tailscale/cli/ffcomplete: omit and clean completion results | Paul Scott | 2 | -9/+29 |
| 2024-05-01 | net/netmon: swap to swift-derived defaultRoute on macos (#11936) | Jonathan Nobels | 2 | -34/+24 |
| 2024-05-01 | cmd/k8s-operator/deploy/chart: allow users to configure additional labels for... | Gabe Gorelick | 2 | -0/+4 |
| 2024-04-30 | drive: don't allow DELETE on read-only shares | Percy Wegmann | 2 | -1/+32 |
| 2024-04-30 | util/slicesx: add AppendMatching | Brad Fitzpatrick | 2 | -0/+25 |
| 2024-04-30 | ipn/ipnlocal: reset the dialPlan only when the URL is unchanged | Andrew Dunham | 1 | -4/+26 |
| 2024-04-30 | types/views: use slices.Contains{,Func} | Brad Fitzpatrick | 1 | -12/+2 |
| 2024-04-30 | syncs: fix AtomicValue for interface kinds (#11943) | Joe Tsai | 2 | -6/+68 |
| 2024-04-30 | cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make o... | Irbe Krumina | 25 | -14/+1853 |
| 2024-04-30 | Reset dial plan when switching profile (#11933) | Shaw Drastin | 1 | -0/+5 |
| 2024-04-30 | net/tstun: implement env var for disabling UDP GRO on Linux (#11924) | Jordan Whited | 5 | -3/+39 |
| 2024-04-30 | api.md: add documentation for new split DNS endpoints (#11922) | Mario Minardi | 1 | -0/+162 |
| 2024-04-29 | ipn/ipnlocal: fix TestOnTailnetDefaultAutoUpdate on unsupported platforms (#1... | Andrew Lytvynov | 1 | -5/+8 |
| 2024-04-29 | cmd/k8s-operator/deploy/manifests: check if IPv6 module is loaded before usin... | Irbe Krumina | 2 | -6/+4 |
| 2024-04-29 | scripts/installer.sh: enable Alpine community repo if needed (#11837) | Andrew Lytvynov | 1 | -0/+8 |
| 2024-04-29 | tailcfg: add suggest exit node UI node attribute (#11918) | Claire Wang | 1 | -0/+3 |
| 2024-04-29 | clientupdate: exec systemctl instead of using dbus to restart (#11923) | Andrew Lytvynov | 7 | -61/+16 |
| 2024-04-29 | appc: setting AdvertiseRoutes explicitly discards app connector routes | Fran Bull | 3 | -0/+29 |
| 2024-04-29 | appc: unadvertise routes when reconfiguring app connector | Fran Bull | 2 | -2/+205 |
| 2024-04-29 | appc: write discovered domains to StateStore | Fran Bull | 1 | -0/+18 |
| 2024-04-29 | appc: add flag shouldStoreRoutes and controlknob for it | Fran Bull | 7 | -321/+443 |
| 2024-04-29 | appc: add RouteInfo struct and persist it to StateStore | Fran Bull | 3 | -0/+113 |
| 2024-04-29 | wgengine/wgcfg/nmcfg: skip expired peers | Andrew Dunham | 1 | -0/+8 |
| 2024-04-29 | api.md: explicitly set content-type headers in POST CURL examples (#11916) | Mario Minardi | 1 | -5/+21 |
| 2024-04-29 | cmd/containerboot,kube,ipn/store/kubestore: allow interactive login on kube, ... | Irbe Krumina | 6 | -77/+366 |
| 2024-04-29 | api.md: fix missing links after move of device posture | Kristoffer Dalby | 1 | -2/+2 |
| 2024-04-28 | net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon | Brad Fitzpatrick | 45 | -874/+846 |
| 2024-04-28 | net/netmon, add: add netmon.State type alias of interfaces.State | Brad Fitzpatrick | 11 | -27/+32 |
| 2024-04-27 | cmd/containerboot: wait on tailscaled process only (#11897) | Irbe Krumina | 1 | -10/+11 |
| 2024-04-27 | net/netns, net/dns/resolver, etc: make netmon required in most places | Brad Fitzpatrick | 34 | -86/+228 |
| 2024-04-27 | ipn/ipnlocal: skip TestOnTailnetDefaultAutoUpdate on macOS for now | Brad Fitzpatrick | 1 | -0/+4 |