| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-08-15 | wgengine/magicsock: only cache N most recent endpoints per-Addr | Andrew Dunham | 1 | -0/+3 |
| 2023-08-11 | tstime/mono: remove unsafe | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-08-08 | all: require Go 1.21 | Brad Fitzpatrick | 1 | -2/+2 |
| 2023-08-08 | util/testenv: add new package to hold InTest | Maisem Ali | 1 | -0/+1 |
| 2023-08-03 | go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil... | Aaron Klotz | 2 | -3/+10 |
| 2023-07-20 | util/linuxfw: remove yet-unused code to fix linux/arm64 crash | Brad Fitzpatrick | 2 | -14/+7 |
| 2023-07-20 | tstest/deptest: add test-only package to unify negative dep tests | Brad Fitzpatrick | 1 | -1/+25 |
| 2023-07-13 | ipn/ipnlocal: add optional support for ACME Renewal Info (ARI) (#8599) | Andrew Lytvynov | 1 | -5/+2 |
| 2023-07-10 | logpolicy, various: allow overriding log function | Andrew Dunham | 1 | -1/+1 |
| 2023-07-10 | net/dnsfallback: run recursive resolver and compare results | Andrew Dunham | 1 | -1/+3 |
| 2023-06-29 | types/views: add JSON marshal/unmarshal and AsMap to Map | Maisem Ali | 1 | -1/+1 |
| 2023-06-27 | derp: use new net/tcpinfo package | Andrew Dunham | 1 | -0/+1 |
| 2023-06-27 | util/linuxfw: decoupling IPTables logic from linux router | KevinLiang10 | 1 | -3/+16 |
| 2023-06-23 | go.toolchain: switch to tailscale.go1.21 (#8415) | phirework | 1 | -0/+1 |
| 2023-06-11 | all: adjust some build tags for wasi | Brad Fitzpatrick | 1 | -1/+4 |
| 2023-06-07 | all: use cmpx.Or where it made sense | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-06-01 | cmd/tailscaled, util/winutil: log our registry keys during tailscaled startup | Aaron Klotz | 1 | -0/+4 |
| 2023-05-11 | logtail: be less aggressive about re-uploads (#8117) | Joe Tsai | 1 | -1/+1 |
| 2023-05-06 | fix sys.Set(router) issue will crash the daemon in some OSs | Chenyang Gao | 1 | -1/+1 |
| 2023-05-04 | tsd: add package with System type to unify subsystem init, discovery | Brad Fitzpatrick | 3 | -46/+61 |
| 2023-05-04 | various: add detection and Taildrop for Unraid | Derek Kaser | 1 | -1/+25 |
| 2023-05-03 | go.mod: bump all deps possible that don't break the build | Brad Fitzpatrick | 1 | -5/+17 |
| 2023-05-02 | wgengine/magicsock: add address selection for wireguard only endpoints (#7979) | Charlotte Brandhorst-Satzkorn | 1 | -1/+1 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 3 | -14/+23 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 3 | -18/+18 |
| 2023-04-17 | net/dnsfallback: more explicitly pass through logf function | Mihai Parparita | 1 | -1/+1 |
| 2023-04-11 | tsweb: move varz handler(s) into separate modules | Anton Tolchanov | 2 | -48/+3 |
| 2023-04-11 | tsweb: expose native Prometheus metrics in /debug/varz | Anton Tolchanov | 1 | -0/+44 |
| 2023-04-03 | ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load l... | Aaron Klotz | 1 | -0/+1 |
| 2023-04-03 | util/sysresources, magicsock: scale DERP buffer based on system memory | Andrew Dunham | 1 | -0/+1 |
| 2023-03-29 | net/tshttpproxy: don't proxy through ourselves | Andrew Dunham | 2 | -1/+6 |
| 2023-03-29 | net/tstun,wgengine/*: add support for NAT to routes | Maisem Ali | 1 | -0/+2 |
| 2023-03-29 | doctor/permissions: add new check to print process permissions | Andrew Dunham | 1 | -1/+2 |
| 2023-03-28 | go.mod: bump gvisor to 20230320 for dispatcher locking | James Tucker | 1 | -0/+1 |
| 2023-03-24 | derp, derphttp, magicsock: send new unknown peer frame when destination is un... | valscale | 1 | -1/+1 |
| 2023-03-23 | ipn/ipnlocal: fix cert storage in Kubernetes | Maisem Ali | 1 | -1/+1 |
| 2023-03-23 | all: pass log IDs as the proper type rather than strings | Will Norris | 2 | -10/+12 |
| 2023-03-13 | ipn,log: add logger for sockstat deltas | Will Norris | 1 | -1/+2 |
| 2023-03-09 | control/controlclient: improve handling of concurrent lite map requests | Maisem Ali | 1 | -1/+1 |
| 2023-03-07 | wgengine/magicsock: track per-endpoint changes in ringbuffer | Andrew Dunham | 1 | -0/+1 |
| 2023-03-03 | util/slicesx: add package for generic slice functions, use | Andrew Dunham | 1 | -0/+1 |
| 2023-03-03 | cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI | Andrew Dunham | 1 | -97/+1 |
| 2023-03-01 | cmd/mkmanifest, cmd/tailscale, cmd/tailscaled: remove Windows arm32 resources... | Aaron Klotz | 2 | -1/+0 |
| 2023-03-01 | sockstats: instrument networking code paths | Mihai Parparita | 1 | -0/+1 |
| 2023-02-28 | all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) | Joe Tsai | 1 | -0/+1 |
| 2023-02-11 | version: make all exported funcs compile-time constant or lazy | David Anderson | 1 | -0/+1 |
| 2023-02-11 | version: unexport all vars, turn Short/Long into funcs | David Anderson | 1 | -1/+1 |
| 2023-02-04 | all: implement pcap streaming for datapath debugging | Tom DNetto | 1 | -0/+1 |
| 2023-02-02 | net/{netns,netstat}: use new x/sys/cpu.IsBigEndian | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 2 | -4/+4 |