| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-26 | ipn/ipnlocal: add c2n /debug/{goroutines,prefs,metrics} | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-09-26 | doctor: add package for running in-depth healthchecks; use in bugreport (#5413) | Andrew Dunham | 1 | -1/+4 |
| 2022-09-22 | cmd/tailscaled: use explicit equal sign in --port=$PORT in tailscaled.service | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-09-17 | cmd/tailscaled: respect $PORT on all platforms, not just Linux | Brad Fitzpatrick | 1 | -1/+16 |
| 2022-09-17 | envknob, health: support Synology, show parse errors in status | Brad Fitzpatrick | 2 | -7/+5 |
| 2022-09-16 | envknob: generalize Windows tailscaled-env.txt support | Brad Fitzpatrick | 2 | -0/+11 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 2 | -4/+2 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 2 | -6/+5 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 1 | -0/+6 |
| 2022-09-08 | net/dns/{publicdns,resolver}: add NextDNS DoH support | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-08-31 | wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages | Andrew Dunham | 1 | -1/+1 |
| 2022-08-29 | wgengine: use Go API rather than UAPI for status | James Tucker | 1 | -0/+1 |
| 2022-08-29 | tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-08-19 | net/dns: [win] add MagicDNS entries to etc/hosts | Maisem Ali | 1 | -1/+1 |
| 2022-08-16 | util/hashx: move from sha256x (#5388) | Joe Tsai | 1 | -1/+1 |
| 2022-08-15 | cmd/tailscaled: enable hybrid netstack mode on openbsd too | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-08-11 | util/deephash: use sha256x (#5339) | Joe Tsai | 1 | -0/+1 |
| 2022-08-05 | hostinfo, net/netcheck: use CutPrefix | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-08-04 | net/netcheck: try ICMP if UDP is blocked (#5056) | Andrew Dunham | 1 | -1/+3 |
| 2022-08-04 | tka,types/key: remove dependency for tailcfg & types/ packages on tka | Tom DNetto | 1 | -1/+2 |
| 2022-08-04 | syncs, all: move to using Go's new atomic types instead of ours | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-08-03 | assorted: plumb tka initialization & network-lock key into tailscaled | Tom DNetto | 1 | -1/+1 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-08-02 | tailcfg: add CapabilityFileSharingTarget to identify FileTargets | Maisem Ali | 1 | -0/+2 |
| 2022-08-02 | all: require Go 1.19 | Brad Fitzpatrick | 9 | -19/+19 |
| 2022-07-29 | cmd/tailscale{,d}: update depaware | Tom DNetto | 1 | -2/+10 |
| 2022-07-28 | go.mod: bump inet.af/wf, tidy | Brad Fitzpatrick | 1 | -3/+0 |
| 2022-07-27 | cmd/tailscaled: add opt-in support for linking CLI into daemon | Brad Fitzpatrick | 2 | -0/+32 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 4 | -8/+7 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -2/+3 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 4 | -8/+9 |
| 2022-07-21 | go.mod: bump gvisor.dev/gvisor | Maisem Ali | 1 | -2/+3 |
| 2022-07-19 | ipn/ipnlocal: logout ephemeral nodes on shutdown | Maisem Ali | 1 | -1/+1 |
| 2022-07-16 | net/tstun: diagnose /dev/net/tun fd leak, give better failure message | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-13 | cmd/tailscaled: fix Windows "Allow local LAN access" regression | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-30 | util/cloudenv: add Azure support & DNS IPs | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: specialize DNS config on Google Cloud | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-06-17 | control/controlclient, net/dnscache: use typed singleflight fork | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-06-07 | net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.... | Mihai Parparita | 1 | -1/+0 |
| 2022-06-03 | ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows | Brad Fitzpatrick | 2 | -17/+18 |
| 2022-06-02 | control/controlhttp: allow client and server to communicate over WebSockets | Mihai Parparita | 1 | -5/+5 |
| 2022-06-01 | build_docker.sh: pin github.com/tailscale/mkctr | Maisem Ali | 1 | -0/+1 |
| 2022-05-27 | net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t... | Aaron Klotz | 1 | -54/+54 |
| 2022-05-26 | cmd/tailscaled: fix state path for windows svc | James Tucker | 2 | -7/+10 |
| 2022-05-26 | util/winutil, util/winutil/vss: remove winrestore and vss as they are unneces... | Aaron Klotz | 1 | -1/+0 |
| 2022-05-10 | cmd/tailscaled: use --statedir as documented | James Tucker | 1 | -1/+7 |
| 2022-04-30 | cmd/tailscaled,ipn/ipnlocal,wgengine/...: pass dns.Manager into netstack | Tom DNetto | 1 | -3/+3 |
| 2022-04-29 | cmd/tailscaled: change Windows service shutdown and add optional event logging | Aaron Klotz | 2 | -5/+32 |
| 2022-04-29 | all: gofmt all | Brad Fitzpatrick | 1 | -1/+0 |