| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-04-21 | Revert "wgengine/router,util/kmod: load & log xt_mark" | Brad Fitzpatrick | 1 | -9/+0 |
| 2022-04-20 | wgengine/router,util/kmod: load & log xt_mark | James Tucker | 1 | -0/+9 |
| 2022-04-15 | ssh/tailssh: make the SSH server a singleton, register with LocalBackend | Brad Fitzpatrick | 2 | -1/+13 |
| 2022-04-14 | net/dns, util/publicdns: extract public DNS mapping into own package (#4405) | phirework | 1 | -0/+1 |
| 2022-04-14 | tailscaled: no longer tune gcpercent | James Tucker | 1 | -9/+0 |
| 2022-04-07 | go.mod: bump netstack for clone reset fix (#4379) | James Tucker | 1 | -1/+1 |
| 2022-04-07 | wgengine/netstack: disable refsvfs2 leak tracking (#4378) | James Tucker | 1 | -1/+1 |
| 2022-03-26 | tempfork: temporarily fork gliderlabs/ssh and x/crypto/ssh | Brad Fitzpatrick | 1 | -6/+10 |
| 2022-03-23 | all: remove "no 1.18 support" failures | Josh Bleecher Snyder | 1 | -3/+0 |
| 2022-03-18 | net/tshttpproxy: ensure we pass the correct flags to WinHttpOpen on Win7 and ... | Aaron Klotz | 1 | -24/+24 |
| 2022-03-18 | cmd/tailscaled: make build fail nicely on older Go versions | Brad Fitzpatrick | 9 | -3/+34 |
| 2022-03-17 | syncs: use TryLock and TryRLock instead of unsafe | Josh Bleecher Snyder | 1 | -1/+1 |
| 2022-03-17 | cmd/tailscaled: fail early with nice error on macOS with go1.18 | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-03-16 | go.mod: update to latest certstore | Josh Bleecher Snyder | 1 | -0/+2 |
| 2022-03-16 | control/controlclient: only build certstore-related code with the Tailscale G... | Josh Bleecher Snyder | 1 | -2/+0 |
| 2022-03-16 | wgengine/magicsock: remove final alloc from ReceiveFrom | Josh Bleecher Snyder | 1 | -1/+2 |
| 2022-03-16 | go.mod: require Go 1.18 | Josh Bleecher Snyder | 1 | -1/+2 |
| 2022-03-12 | go.mod: move from github.com/gliderlabs/ssh to github.com/tailscale/ssh | Maisem Ali | 1 | -4/+4 |
| 2022-03-11 | ssh/tailssh: make pty termios options match OpenSSH | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-03-08 | ssh/tailssh: create login sessions for new connections | Maisem Ali | 1 | -1/+2 |
| 2022-03-07 | control/controlclient: add Noise client | Maisem Ali | 1 | -3/+5 |
| 2022-03-01 | cmd/tailscaled: default to userspace-networking mode on gokrazy, set paths | Brad Fitzpatrick | 1 | -1/+17 |
| 2022-02-28 | net/interfaces: get Linux default route from netlink as fallback | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-02-28 | ipn/store: add common package for instantiating ipn.StateStores | Maisem Ali | 3 | -16/+20 |
| 2022-02-27 | net/tstun: set link speed to SPEED_UNKNOWN | Dmytro Shynkevych | 1 | -0/+1 |
| 2022-02-24 | cmd/tailscaled: add a no-op test for profiling init-time memory allocs | Brad Fitzpatrick | 1 | -0/+13 |
| 2022-02-24 | cmd/tailscaled/childproc: add be-child registration mechanism | Brad Fitzpatrick | 3 | -0/+37 |
| 2022-02-24 | ssh: make it build on darwin | Brad Fitzpatrick | 1 | -7/+7 |
| 2022-02-23 | net/dns: ignore permission errors on Synology DSM7 for now | Brad Fitzpatrick | 1 | -1/+14 |
| 2022-02-22 | ipn/ipnlocal: use views for Peer.PrimaryRoutes and Peer.Tags | Maisem Ali | 1 | -1/+1 |
| 2022-02-18 | cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node. | Maisem Ali | 1 | -1/+13 |
| 2022-02-16 | tailcfg: make Node.Hostinfo a HostinfoView | Maisem Ali | 1 | -0/+1 |
| 2022-02-15 | ssh/tailssh: move SSH code from wgengine/netstack to this new package | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-02-14 | net/dns/resolvconffile: unify three /etc/resolv.conf parsers into new package | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-02-13 | net/netutil: unify two oneConnListeners into a new package | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-02-09 | cmd/tailscaled, util/winutil: add accessor functions for Windows system polic... | Aaron Klotz | 1 | -1/+1 |
| 2022-01-26 | go.mod: bump netstack, switch to upstream netstack | Brad Fitzpatrick | 1 | -43/+43 |
| 2022-01-24 | wgengine/netstack: add an SSH server experiment | Brad Fitzpatrick | 2 | -8/+14 |
| 2022-01-24 | envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) | Brad Fitzpatrick | 4 | -11/+10 |
| 2022-01-20 | cmd/tailscaled: include Go runtime metrics in /debug/metrics | Brad Fitzpatrick | 2 | -1/+4 |
| 2021-12-31 | netcheck,portmapper,magicsock: ignore some UDP write errors on Linux | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-12-21 | wgengine/magicsock: add HTML debug handler to see magicsock state | Brad Fitzpatrick | 1 | -1/+8 |
| 2021-12-17 | logpolicy, ipn/ipnserver: connect to logtail via tailscaled when needed | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-12-16 | ipn/ipnserver, logpolicy: move Windows disk logging up earlier | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-12-16 | cmd/tailscaled: log Windows service change requests | Brad Fitzpatrick | 1 | -0/+42 |
| 2021-12-14 | cmd/tailscaled: fix windows logtail integration | Brad Fitzpatrick | 1 | -1/+7 |
| 2021-12-09 | net/dnscache, net/tsdial: add DNS caching to tsdial UserDial | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-12-08 | cmd/tailscaled: move start-up failure logging to one place | Brad Fitzpatrick | 1 | -12/+7 |
| 2021-12-06 | ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms | Brad Fitzpatrick | 1 | -1/+3 |
| 2021-12-03 | ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNS | Brad Fitzpatrick | 1 | -1/+1 |