| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-01-09 | client/web: switch to custom fork of gorilla/csrfwill/webclient-csrf | Will Norris | 1 | -6/+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 |
| 2023-10-09 | posture: add get serial support for Windows/Linux | Kristoffer Dalby | 1 | -0/+1 |
| 2023-10-09 | posture: add get serial stub for all platforms | Kristoffer Dalby | 1 | -0/+1 |
| 2023-10-05 | taildrop: initial commit of taildrop functionality refactoring (#9676) | Rhea Ghosh | 1 | -1/+2 |
| 2023-10-03 | net/dns/resolver: race UDP and TCP queries (#9544) | Andrew Dunham | 1 | -0/+1 |
| 2023-10-02 | net/packet: implement methods for rewriting v6 addresses | Tom DNetto | 1 | -4/+4 |
| 2023-09-29 | util/syspolicy: add read boolean setting (#9592) | Claire Wang | 2 | -2/+4 |
| 2023-09-29 | go.mod: bump all dependencies except go-billy | James Tucker | 1 | -0/+3 |
| 2023-09-28 | go.mod,*: bump gvisor | Andrea Barisani | 1 | -4/+4 |
| 2023-09-26 | winutil: refactor methods to get values from registry to also return (#9536) | Claire Wang | 1 | -2/+2 |
| 2023-09-17 | wgengine, proxymap: split out port mapping from Engine to new type | Brad Fitzpatrick | 2 | -1/+9 |
| 2023-09-17 | ipn/ipnlocal: add some test accessors | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-09-12 | wgengine{,/netstack}: remove AddNetworkMapCallback from Engine interface | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-09-12 | control/controlknobs: move more controlknobs code from controlclient | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-09-11 | control/controlknobs, all: add plumbed Knobs type, not global variables | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-09-10 | all: depend on zstd unconditionally, remove plumbing to make it optional | Brad Fitzpatrick | 2 | -5/+1 |
| 2023-09-06 | ipn, ipn/ipnlocal: remove log streaming for StreamServe | Marwan Sulaiman | 1 | -1/+1 |