| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-05-06 | WIPbradfitz/debug_tstest | Brad Fitzpatrick | 2 | -0/+6 |
| 2024-05-06 | net/portmapper: add envknob to disable portmapper in localhost integration tests | Brad Fitzpatrick | 2 | -0/+7 |
| 2024-05-06 | ipn/ipnlocal, tstest/integration: add panic to catch flaky test in the act | Brad Fitzpatrick | 2 | -3/+24 |
| 2024-05-06 | licenses: update license notices | License Updater | 4 | -55/+52 |
| 2024-05-06 | all: make more tests pass/skip in airplane mode | Brad Fitzpatrick | 7 | -15/+28 |
| 2024-05-06 | util/syspolicy: add auto exit node related keys (#11996) | Claire Wang | 2 | -0/+65 |
| 2024-05-05 | util/set: add Of variant of SetOf that takes variadic parameter | Brad Fitzpatrick | 2 | -10/+31 |
| 2024-05-05 | tsweb: remove redundant bumpStartIfNeeded func | Will Norris | 1 | -7/+8 |
| 2024-05-03 | types/views: add AppendStrings util func | Maisem Ali | 1 | -0/+9 |
| 2024-05-03 | types/views: remove duplicate SliceContainsFunc | Maisem Ali | 4 | -16/+4 |
| 2024-05-03 | tsweb: ensure in-flight requests are always marked as finished | Will Norris | 1 | -2/+5 |
| 2024-05-03 | ipn/ipnlocal: reuse transport across Taildrive remotes | Percy Wegmann | 2 | -20/+16 |
| 2024-05-03 | drive: actually cache results on statcache | Percy Wegmann | 4 | -24/+39 |
| 2024-05-03 | cmd/k8s-operator: cleanup runReconciler signature (#11993) | Irbe Krumina | 2 | -43/+86 |
| 2024-05-03 | ipnlocal, magicsock: store last suggested exit node id in local backend (#11959) | Claire Wang | 3 | -3/+401 |
| 2024-05-03 | tstest/integration/testcontrol: fix data race | Brad Fitzpatrick | 1 | -1/+7 |
| 2024-05-03 | ipn/ipnlocal: plumb health.Tracker into profileManager constructor | Andrew Dunham | 8 | -34/+41 |
| 2024-05-03 | net/netcheck: don't spam on ICMP socket permission denied errors | Brad Fitzpatrick | 1 | -6/+14 |
| 2024-05-03 | derp/derphttp: fix netcheck HTTPS probes | Brad Fitzpatrick | 3 | -12/+49 |
| 2024-05-03 | cmd/derper,tstest/nettest: skip network-needing test in airplane mode | Brad Fitzpatrick | 2 | -0/+24 |
| 2024-05-03 | ssh/tailssh: plumb health.Tracker in test | Brad Fitzpatrick | 2 | -1/+3 |
| 2024-05-03 | ssh/tailssh: use ptr.To in test | Brad Fitzpatrick | 1 | -3/+2 |
| 2024-05-03 | derp/derphttp, net/netcheck: plumb netmon.Monitor to derp netcheck client | Brad Fitzpatrick | 2 | -3/+10 |
| 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 |