| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-01-09 | ssh/tailssh: add OpenBSD support for Tailscale SSH | Brad Fitzpatrick | 1 | -1/+1 |
| 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 | 1 | -0/+3 |
| 2023-01-05 | net/dns,userspace: remove unused DNS paths, normalize query limit on iOS | Tom DNetto | 1 | -1/+1 |
| 2023-01-04 | cmd/tailscale,tka: make KeyID return an error instead of panicking | Tom DNetto | 1 | -3/+12 |
| 2023-01-04 | cmd/tailscale,tka: implement compat for TKA messages, minor UX tweaks | Tom DNetto | 1 | -1/+14 |
| 2023-01-03 | cmd/tailscale/cli: redact private key in debug netmap output by default | David Anderson | 1 | -2/+7 |
| 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 | 2 | -2/+2 |
| 2022-12-24 | cmd/printdep: support printing the toolchain SRI hash. | David Anderson | 1 | -0/+4 |
| 2022-12-24 | cmd/nardump: Go tool to build Nix NARs and compute their hashes. | Brad Fitzpatrick | 2 | -0/+192 |
| 2022-12-23 | wgengine/netstack: change netstack API to require LocalBackend | Claire Wang | 2 | -7/+5 |
| 2022-12-20 | go.mod, etc: bump gvisor | andig | 1 | -3/+3 |
| 2022-12-20 | cmd/tailscale: fix "up" warning about netfilter-mode on Synology | Brad Fitzpatrick | 1 | -1/+9 |
| 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 | 1 | -0/+174 |
| 2022-12-19 | cmd/tailscale/cli: hide Windows named pipe default name in flag help | Brad Fitzpatrick | 1 | -2/+9 |
| 2022-12-19 | go.mod: bump tailscale/wireguard-go for big-endian fix (#6785) | Jordan Whited | 1 | -1/+0 |
| 2022-12-16 | cmd/containerboot: allow disabling secret storage in k8s. | David Anderson | 2 | -10/+39 |
| 2022-12-15 | go.mod: bump dhcp dep to remove another endian package from our tree | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-12-14 | cmd/k8s-operator: move the operator into its own namespace. | David Anderson | 2 | -12/+33 |
| 2022-12-14 | cmd/k8s-operator: use oauth credentials for API access. | David Anderson | 2 | -22/+90 |
| 2022-12-14 | cmd/k8s-operator: refactor reconcile loop, un-plumbing reconcile.Result. | David Anderson | 1 | -62/+72 |
| 2022-12-14 | cmd/gitops-pusher: support alternate api-server URLs | Denton Gentry | 1 | -3/+4 |
| 2022-12-13 | cmd/k8s-operator: remove unnecessary timed requeue. | David Anderson | 2 | -3/+3 |
| 2022-12-13 | cmd/k8s-operator: sprinkle debug logging throughout. | David Anderson | 2 | -35/+90 |
| 2022-12-13 | cmd/k8s-operator: remove times requeues in proxy deletion path. | David Anderson | 2 | -6/+7 |
| 2022-12-13 | cmd/k8s-operator: add more tests for "normal" paths. | David Anderson | 1 | -17/+388 |
| 2022-12-13 | cmd/k8s-operator: factor out some of the larger expected test outputs. | David Anderson | 1 | -50/+63 |
| 2022-12-12 | cmd/k8s-operator: remove unused structs. Cleanup missed in #6718. | David Anderson | 1 | -23/+0 |
| 2022-12-12 | cmd/k8s-operator: rename main.go -> operator.go. | David Anderson | 2 | -0/+0 |
| 2022-12-12 | cmd/k8s-operator: add a basic unit test. | David Anderson | 2 | -29/+366 |
| 2022-12-12 | cmd/k8s-operator: use the client's authkey method to create auth keys. | David Anderson | 1 | -33/+20 |
| 2022-12-12 | util/endian: delete package; use updated josharian/native instead | Brad Fitzpatrick | 3 | -6/+3 |
| 2022-12-12 | cmd/k8s-operator: add a kubernetes operator. | David Anderson | 3 | -0/+776 |
| 2022-12-12 | cmd/tailscaled: change Windows implementation to shut down subprocess via clo... | Aaron Klotz | 1 | -8/+21 |
| 2022-12-10 | cmd/tailscale/cli: [ssh] fix typo in help text (#6694) | shayne | 1 | -1/+1 |
| 2022-12-09 | all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (... | Jordan Whited | 2 | -21/+21 |
| 2022-12-09 | cmd/tailscale/cli: update lock status help strings (#6675) | Walter Poupore | 1 | -2/+2 |
| 2022-12-08 | net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663) | Jordan Whited | 1 | -0/+1 |
| 2022-12-08 | cmd/tailscale/cli: add workaround for improper named socket quoting in ssh co... | James Tucker | 1 | -2/+8 |
| 2022-12-08 | cmd/tailscale/cli: add progress to tailscale file cp | Tom DNetto | 1 | -6/+81 |
| 2022-12-07 | cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402) | shayne | 2 | -4/+39 |
| 2022-12-07 | cmd/containerboot: switch to IPN bus monitoring instead of polling. | David Anderson | 3 | -186/+266 |
| 2022-12-07 | ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify command | Tom DNetto | 1 | -13/+10 |
| 2022-12-07 | cmd/tailscaled: add a special command to tailscaled's Windows service for rem... | Aaron Klotz | 2 | -1/+42 |
| 2022-12-07 | cmd/containerboot: gracefully degrade if missing patch permissions in k8s. | David Anderson | 3 | -76/+180 |
| 2022-12-06 | ipn/ipnlocal: improve redactErr to handle more cases | Andrew Dunham | 1 | -0/+1 |
| 2022-12-06 | cmd/containerboot: check that k8s secret permissions are correct. | David Anderson | 3 | -11/+70 |
| 2022-12-06 | cmd/containerboot: refactor tests to have more explicit phases. | David Anderson | 1 | -182/+292 |