| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-01-09 | licenses: update tailscale{,d} licensescoral-gitops | License Updater | 1 | -1/+1 |
| 2023-01-09 | ssh/tailssh: add OpenBSD support for Tailscale SSH | Brad Fitzpatrick | 9 | -13/+20 |
| 2023-01-06 | ssh/tailssh: fix Tailscale SSH to non-root tailscaled | Brad Fitzpatrick | 1 | -1/+23 |
| 2023-01-06 | ssh/tailssh: unify some of the incubator_* GOOS files into incubator.go | Brad Fitzpatrick | 4 | -58/+36 |
| 2023-01-05 | README.md: update with some new links, refresh | Brad Fitzpatrick | 1 | -10/+22 |
| 2023-01-05 | cmd/containerboot: use TS_AUTHKEY as the parameter for auth keys | David Anderson | 2 | -13/+40 |
| 2023-01-05 | ipn/ipnlocal: add c2n handler to flush logtail for support debugging | Brad Fitzpatrick | 6 | -3/+50 |
| 2023-01-05 | net/dns,userspace: remove unused DNS paths, normalize query limit on iOS | Tom DNetto | 3 | -163/+8 |
| 2023-01-05 | scripts: permit 2023 in license headers | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-01-04 | logtail: make logs flush delay dynamic | Mihai Parparita | 1 | -17/+20 |
| 2023-01-04 | health,ipn/ipnlocal: report the node being locked out as a health issue | Tom DNetto | 2 | -0/+20 |
| 2023-01-04 | cmd/tailscale,tka: make KeyID return an error instead of panicking | Tom DNetto | 14 | -59/+125 |
| 2023-01-04 | cmd/tailscale,tka: implement compat for TKA messages, minor UX tweaks | Tom DNetto | 3 | -10/+31 |
| 2023-01-04 | ipn/profiles: set default prefs based on Windows registry (#6803) | Kristoffer Dalby | 2 | -12/+28 |
| 2023-01-03 | ipn/localapi: add localapi debug endpoints for packet filter/matches | Brad Fitzpatrick | 3 | -51/+93 |
| 2023-01-03 | util/codegen: permit running in directories without copyright headers | Brad Fitzpatrick | 1 | -7/+10 |
| 2023-01-03 | cmd/tailscale/cli: redact private key in debug netmap output by default | David Anderson | 3 | -2/+27 |
| 2023-01-03 | licenses: update android licenses | License Updater | 1 | -3/+3 |
| 2023-01-03 | net/tlsdial,tstest,version: use go command from $PATH | James Tucker | 5 | -12/+5 |
| 2023-01-03 | cmd/tailscale: use localhost for QNAP authLogin.cgi | Denton Gentry | 1 | -4/+4 |
| 2023-01-02 | util/codegen, all: use latest year, not time.Now, in generated files | Brad Fitzpatrick | 10 | -14/+68 |
| 2023-01-02 | net/dns/resolvconffile: fix handling of multiple search domains | Brad Fitzpatrick | 2 | -8/+42 |
| 2022-12-29 | licenses: update android licenses | License Updater | 1 | -9/+8 |
| 2022-12-24 | flake.nix: rename package to just "tailscale". | David Anderson | 1 | -8/+8 |
| 2022-12-24 | cmd/printdep: support printing the toolchain SRI hash. | David Anderson | 2 | -0/+10 |
| 2022-12-24 | update-flake.sh: tooling to keep Nix SRI hashes in sync. | David Anderson | 5 | -5/+34 |
| 2022-12-24 | cmd/nardump: Go tool to build Nix NARs and compute their hashes. | Brad Fitzpatrick | 2 | -0/+192 |
| 2022-12-24 | flake.nix: init to ship unstable tailscale packages. | David Anderson | 5 | -47/+227 |
| 2022-12-24 | version: construct short hash in dev mode if GitCommit is given. | David Anderson | 1 | -4/+5 |
| 2022-12-24 | scripts/installer.sh: add SUSE Enterprise Server. | Denton Gentry | 1 | -1/+1 |
| 2022-12-23 | licenses: update win/apple licenses | License Updater | 1 | -1/+1 |
| 2022-12-23 | wgengine/netstack: change netstack API to require LocalBackend | Claire Wang | 5 | -63/+54 |
| 2022-12-23 | ssh/tailssh: don't swallow process exit code in be-child | Brad Fitzpatrick | 1 | -1/+14 |
| 2022-12-22 | licenses: update tailscale{,d} licenses | License Updater | 1 | -2/+2 |
| 2022-12-22 | licenses: update win/apple licenses | License Updater | 2 | -3/+3 |
| 2022-12-22 | wgengine/netstack: delete some dead code, old comment, use atomic int types | Brad Fitzpatrick | 2 | -13/+7 |
| 2022-12-21 | ipn/ipnlocal: maintain a proxy handler per backend (#6804) | Anton Tolchanov | 2 | -17/+77 |
| 2022-12-21 | wgengine/monitor: don't log unhandled RTM_{NEW,DEL}LINK messages | Andrew Dunham | 1 | -0/+4 |
| 2022-12-21 | wgengine/magicsock: add TS_DISCO_PONG_IPV4_DELAY knob to bias IPv6 paths | Brad Fitzpatrick | 1 | -1/+12 |
| 2022-12-21 | envknob: add time.Duration knob support | Brad Fitzpatrick | 1 | -5/+42 |
| 2022-12-20 | go.mod, etc: bump gvisor | andig | 7 | -40/+29 |
| 2022-12-20 | cmd/tailscale: fix "up" warning about netfilter-mode on Synology | Brad Fitzpatrick | 1 | -1/+9 |
| 2022-12-20 | ssh/tailssh: fix typo in error message | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-12-20 | wgengine/magicsock: avoid ReadBatch/WriteBatch on old Linux kernels | Brad Fitzpatrick | 1 | -0/+9 |
| 2022-12-20 | net/dns: bump DNS-over-TCP size limit to 4k | Andrew Dunham | 1 | -2/+2 |
| 2022-12-19 | licenses: update tailscale{,d} licenses | License Updater | 1 | -1/+1 |
| 2022-12-19 | go.toolchain.rev: bump Go | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-12-19 | go.mod: bump x/sys for linux/arm64 cpu SIGILL fix | Brad Fitzpatrick | 2 | -3/+3 |
| 2022-12-19 | cmd/sync-containers: add a dry-run option. | David Anderson | 1 | -6/+11 |
| 2022-12-19 | cmd/sync-containers: program to sync tags between container registries. | David Anderson | 2 | -1/+175 |