| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-04-04 | atomicfile: only run test on Linux.dgentry/atomicfile | Denton Gentry | 1 | -1/+1 |
| 2023-04-04 | ipn: prefer allow/denylist terminology | Will Norris | 1 | -2/+2 |
| 2023-04-03 | ipn: add sockstat logger to stable builds | Will Norris | 1 | -9/+7 |
| 2023-04-03 | ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load l... | Aaron Klotz | 6 | -22/+331 |
| 2023-04-03 | ipn/ipnlocal: automatically upload sockstats logs when the period ends | Mihai Parparita | 1 | -1/+8 |
| 2023-04-03 | util/sysresources, magicsock: scale DERP buffer based on system memory | Andrew Dunham | 10 | -7/+164 |
| 2023-04-03 | client/tailscale: Fix NPE caused by erroneous close in error case | Tom DNetto | 1 | -1/+0 |
| 2023-04-03 | cmd/tailscale/cli: make serve and funnel visible in list (#7737) | shayne | 3 | -6/+4 |
| 2023-04-02 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2023-03-31 | .github/workflows: remove tsconnect-pkg-publish.yml | Mihai Parparita | 1 | -31/+0 |
| 2023-03-31 | atomicfile: reject overwriting irregular files | James Tucker | 2 | -2/+46 |
| 2023-03-30 | cmd/tsconnect: allow root directory to be passed in | Mihai Parparita | 2 | -0/+4 |
| 2023-03-30 | envknob,net/tstun,wgengine: use TS_DEBUG_MTU consistently | James Tucker | 7 | -25/+105 |
| 2023-03-30 | envknob/logknob: add package for configurable logging | Andrew Dunham | 3 | -0/+197 |
| 2023-03-30 | ipn/ipnlocal: update comment in SetComponentDebugLogging | Andrew Dunham | 1 | -0/+1 |
| 2023-03-29 | ipn/store: add support for stores to hook into a custom dialer | Maisem Ali | 4 | -0/+23 |
| 2023-03-29 | licenses: update win/apple licenses | License Updater | 1 | -1/+1 |
| 2023-03-29 | licenses: update win/apple licenses | License Updater | 2 | -4/+5 |
| 2023-03-29 | sockstats: add labels for netlog and sockstatlog packages | Will Norris | 4 | -12/+19 |
| 2023-03-29 | net/tshttpproxy: don't proxy through ourselves | Andrew Dunham | 5 | -4/+207 |
| 2023-03-29 | log/sockstatlog: add delay before writing logs to disk | Will Norris | 2 | -17/+69 |
| 2023-03-29 | net/tstun,wgengine/*: add support for NAT to routes | Maisem Ali | 7 | -47/+103 |
| 2023-03-29 | net/tstun/table: add initial RoutingTable implementation | Maisem Ali | 2 | -0/+104 |
| 2023-03-29 | tempfork/device: add a temp fork of golang.zx2c4.com/wireguard/device | Maisem Ali | 6 | -0/+716 |
| 2023-03-29 | doctor/permissions: add new check to print process permissions | Andrew Dunham | 7 | -2/+177 |
| 2023-03-28 | licenses: update tailscale{,d} licenses | License Updater | 1 | -3/+3 |
| 2023-03-28 | tool/gocross: use grep -E over egrep to avoid warning | James Tucker | 1 | -1/+1 |
| 2023-03-28 | go.mod: bump gvisor to 20230320 for dispatcher locking | James Tucker | 3 | -16/+17 |
| 2023-03-28 | wgengine/netstack: do not send packets to netstack after close | James Tucker | 1 | -0/+8 |
| 2023-03-28 | ssh/tailssh: fix race in errors returned when starting recorder | Maisem Ali | 1 | -2/+13 |
| 2023-03-28 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2023-03-28 | go.mod, net/tstun, wgengine/magicsock: update wireguard-go (#7712) | Jordan Whited | 4 | -13/+7 |
| 2023-03-28 | licenses: update win/apple licenses | License Updater | 1 | -1/+1 |
| 2023-03-28 | licenses: update win/apple licenses | License Updater | 2 | -1/+20 |
| 2023-03-27 | util/codegen: add -copyright to control presence of copyright headers | Josh Bleecher Snyder | 1 | -1/+6 |
| 2023-03-27 | log: allow toggling sockstat logs via c2n component logging | Will Norris | 2 | -11/+34 |
| 2023-03-27 | tsnet,wgenegine/netstack: add test and fix resource leaks | Maisem Ali | 3 | -1/+14 |
| 2023-03-27 | cmd/tailscale: extend hostname validation (#7678) | Anton Tolchanov | 4 | -4/+52 |
| 2023-03-27 | funnel: change references from alpha to beta (#7613) | shayne | 4 | -6/+7 |
| 2023-03-27 | ipn/ipnlocal: [serve/funnel] use actual SrcAddr as X-Forwarded-For (#7600) | shayne | 1 | -11/+19 |
| 2023-03-27 | ipn/ipnlocal: [serve] Trim mountPoint prefix from proxy path (#7334) | shayne | 1 | -1/+6 |
| 2023-03-25 | scripts/installer.sh: check Photon OS version with pkg server. | Denton Gentry | 1 | -8/+1 |
| 2023-03-25 | ssh/tailssh: add tests for recording failure | Maisem Ali | 2 | -17/+139 |
| 2023-03-25 | scripts/installer: add VMWare PhotonOS. | Denton Gentry | 1 | -0/+19 |
| 2023-03-24 | derp, derphttp, magicsock: send new unknown peer frame when destination is un... | valscale | 12 | -67/+211 |
| 2023-03-24 | ssh/tailssh: add session recording test for non-pty sessions | Maisem Ali | 1 | -2/+96 |
| 2023-03-24 | tsnet: support TS_AUTH_KEY variant too | Maisem Ali | 1 | -1/+4 |
| 2023-03-24 | net/tstun: only log natConfig on changes | Maisem Ali | 1 | -2/+5 |
| 2023-03-24 | logpolicy: do not upload logs in tests | Maisem Ali | 1 | -2/+8 |
| 2023-03-24 | logpolicy: split out DialContext into a func | Maisem Ali | 2 | -51/+54 |