| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-02-26 | wgengine/netstack: add debug page for TCP forwarderandrew/netstack-forwarder-debug | Andrew Dunham | 2 | -1/+3 |
| 2024-02-26 | tailfs: replace webdavfs with reverse proxies | Percy Wegmann | 1 | -4/+3 |
| 2024-02-15 | doctor/ethtool, ipn/ipnlocal: add ethtool bugreport check | Andrew Dunham | 1 | -1/+2 |
| 2024-02-13 | go.mod, all: move away from inet.af domain seized by Taliban | Brad Fitzpatrick | 1 | -3/+3 |
| 2024-02-10 | tailscaled: revert to using pointers for subcommands | Percy Wegmann | 1 | -9/+17 |
| 2024-02-09 | tailfs: fix startup issues on windows | Percy Wegmann | 1 | -0/+3 |
| 2024-02-09 | tailfs: clean up naming and package structure | Percy Wegmann | 2 | -20/+23 |
| 2024-02-09 | util/rands: add Shuffle and Perm functions with on-stack RNG state | James Tucker | 1 | -0/+1 |
| 2024-02-09 | tailfs: initial implementation | Percy Wegmann | 2 | -129/+169 |
| 2024-02-07 | util/cmpx: delete now that we're using Go 1.22 | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-01-19 | go.mod,wgengine/netstack: bump gvisor | James Tucker | 1 | -3/+3 |
| 2024-01-19 | go.mod: bump most deps for start of cycle | James Tucker | 1 | -3/+7 |
| 2024-01-19 | wgengine/netstack: expose gVisor metrics through expvar | Andrew Dunham | 1 | -1/+10 |
| 2024-01-18 | ipn/ipnlocal: make app connector configuration concurrent | James Tucker | 1 | -1/+1 |
| 2024-01-18 | control/controlclient,util/execqueue: extract execqueue into a package | James Tucker | 1 | -0/+1 |
| 2024-01-16 | all: make use of ctxkey everywhere (#10846) | Joe Tsai | 1 | -0/+1 |
| 2024-01-10 | go.mod: update golang-x-crypto fork (#10786) | Andrew Lytvynov | 1 | -4/+2 |
| 2024-01-09 | taildrop: remove breaking abstraction layers for apple (#10728) | Rhea Ghosh | 1 | -1/+0 |
| 2024-01-05 | cmd/tailscaled, tsnet: don't return an interface containing a nil pointer | Andrew Dunham | 1 | -1/+7 |
| 2024-01-03 | cmd/tailscaled: don't create a network monitor in the parent tailscaled on Wi... | Aaron Klotz | 1 | -9/+12 |
| 2023-12-21 | all: cleanup unused code, part 2 (#10670) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-12-18 | net/portmapper: handle multiple UPnP discovery responses | Andrew Dunham | 1 | -1/+1 |
| 2023-12-11 | cmd/tailscaled: update ConfigureWebClient's UseSocketOnly value | Sonia Appasamy | 1 | -1/+4 |
| 2023-12-08 | clientupdate: remove TS_NOLAUNCH and GUI restart hacks from autoupdate | Aaron Klotz | 1 | -1/+1 |
| 2023-11-29 | syspolicy: add exit node related policies (#10172) | Claire Wang | 1 | -1/+2 |
| 2023-11-15 | cmd/tailscaled: make tun mode default on gokrazy | Maisem Ali | 1 | -14/+0 |
| 2023-11-15 | ipn/ipnlocal: rename SetWebLocalClient to ConfigureWebClient | Sonia Appasamy | 1 | -1/+1 |
| 2023-11-15 | cmd/tailscaled, util/winutil: changes to process and token APIs in winutil | Aaron Klotz | 1 | -5/+4 |
| 2023-11-14 | clientupdate: fix auto-update on Windows over RDP (#10242) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-11-09 | ipn/{ipnlocal,ipnstate,localapi}: add localapi endpoints for client self-upda... | Naman Sood | 1 | -1/+1 |
| 2023-11-09 | ipn/localapi: only perform local-admin check in serveServeConfig (#10163) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-11-09 | client/tailscale,ipn/{ipnlocal,localapi}: check UDP GRO config (#10071) | Jordan Whited | 1 | -0/+2 |
| 2023-11-09 | ssh/tailssh,util: extract new osuser package from ssh code (#10170) | Andrew Lytvynov | 1 | -0/+1 |
| 2023-11-02 | appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appc | James Tucker | 1 | -2/+1 |
| 2023-11-02 | cmd/tailscaled: pre-load wintun.dll using a fully-qualified path | Aaron Klotz | 1 | -1/+23 |
| 2023-11-01 | appc,ipn/ipnlocal: add App Connector domain configuration from mapcap | James Tucker | 1 | -1/+1 |
| 2023-11-01 | appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in ... | James Tucker | 1 | -1/+4 |
| 2023-10-31 | ipn: replace web client debug flag with node capability | Will Norris | 1 | -3/+1 |
| 2023-10-31 | ipn/ipnlocal,client/web: add web client to tailscaled | Sonia Appasamy | 2 | -2/+16 |
| 2023-10-26 | ipn, safesocket: use Windows token in LocalAPI | Aaron Klotz | 1 | -7/+6 |
| 2023-10-20 | control/controlclient: support certstore without cgo | Adrian Dewhurst | 1 | -2/+1 |
| 2023-10-16 | cmd/tailscaled,*: add start of configuration file support | Brad Fitzpatrick | 2 | -0/+16 |
| 2023-10-16 | ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798) | Rhea Ghosh | 1 | -1/+2 |
| 2023-10-14 | cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode | Maisem Ali | 1 | -0/+4 |
| 2023-10-11 | tailcfg: import ProtoPortRange for local use | James Tucker | 1 | -1/+1 |
| 2023-10-11 | types/ipproto: import and test string parsing for ipproto | James Tucker | 1 | -0/+2 |
| 2023-10-11 | net/packet: split off checksum munging into different pkg | Maisem Ali | 1 | -0/+1 |
| 2023-10-10 | clientupdate: abort if current version is newer than latest (#9733) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-10-10 | go.mod: bump x/net to 0.17 for CVE-2023-39325 | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-10-10 | ipn/ipnlocal: use syspolicy to determine collection of posture data | Kristoffer Dalby | 1 | -1/+1 |