| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-03-05 | cmd/sniproxy: reimplement DNS serverdgentry/sniproxy-dns | Denton Gentry | 1 | -30/+84 |
| 2023-03-05 | cmd/sniproxy: add a DNS server responding as itself | Denton Gentry | 1 | -1/+69 |
| 2023-03-04 | net/tsnet: add UDP support. | Denton Gentry | 3 | -18/+173 |
| 2023-03-04 | wgengine/netstack: add UDP forwarding bypass. | Denton Gentry | 1 | -0/+10 |
| 2023-03-03 | net/interfaces: add better test for LikelyHomeRouterIP | Andrew Dunham | 1 | -2/+102 |
| 2023-03-03 | tstest: add method to Replace values for tests | Maisem Ali | 5 | -12/+48 |
| 2023-03-03 | net/interfaces: always return an IPv4 LikelyHomeRouterIP | Andrew Dunham | 1 | -1/+11 |
| 2023-03-03 | util/slicesx: add package for generic slice functions, use | Andrew Dunham | 9 | -46/+121 |
| 2023-03-03 | tka: compact TKA storage on startup | Tom DNetto | 6 | -5/+250 |
| 2023-03-03 | ipn,cmd/tailscale: implement resigning nodes on tka key removal | Tom DNetto | 5 | -4/+332 |
| 2023-03-03 | cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI | Andrew Dunham | 16 | -130/+233 |
| 2023-03-03 | net/sockstats: remove explicit dependency on wgengine/monitor | Mihai Parparita | 7 | -20/+22 |
| 2023-03-02 | version/distro,wgengine/router: raise WSL eth0 MTU when too low | James Tucker | 2 | -0/+52 |
| 2023-03-02 | cmd/derper: randomize IPs on refreshBootstrapDNS (#7440) | shayne | 1 | -0/+8 |
| 2023-03-02 | net/dnsfallback: shuffle returned IPs | Andrew Dunham | 1 | -0/+1 |
| 2023-03-02 | api.md: refresh of API docs | Julia at Tailscale | 1 | -599/+1156 |
| 2023-03-02 | cmd/sniproxy: add start of a tsnet-based SNI proxy | Brad Fitzpatrick | 3 | -0/+94 |
| 2023-03-02 | types/logid: simplify implementation (#7415) | Joe Tsai | 3 | -136/+69 |
| 2023-03-02 | cmd/containerboot,kube: consolidate the two kube clients | Maisem Ali | 4 | -235/+200 |
| 2023-03-02 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2023-03-02 | go.mod: bump golang.org/x/image to latest version | Andrew Dunham | 2 | -2/+10 |
| 2023-03-01 | cmd/tailscale: use request Schema+Host for QNAP authLogin.cgi | Denton Gentry | 2 | -19/+93 |
| 2023-03-01 | licenses: update win/apple licenses (#7423) | tailscale-license-updater[bot] | 1 | -0/+5 |
| 2023-03-01 | release/dist/cli: add --verbose to print subcommand output | David Anderson | 2 | -5/+17 |
| 2023-03-01 | release/dist: add a helper to run commands | David Anderson | 1 | -10/+46 |
| 2023-03-01 | cmd/mkmanifest, cmd/tailscale, cmd/tailscaled: remove Windows arm32 resources... | Aaron Klotz | 5 | -3/+1 |
| 2023-03-01 | cmd/k8s-operator: update device authorization copy | Sonia Appasamy | 1 | -1/+1 |
| 2023-03-01 | tka: implement compaction logic | Tom DNetto | 2 | -0/+750 |
| 2023-03-01 | cmd/tsconnect: update device authorization copy | Sonia Appasamy | 2 | -2/+2 |
| 2023-03-01 | logtail: delete ID types and functions (#7412) | Joe Tsai | 3 | -33/+8 |
| 2023-03-01 | sockstats: instrument networking code paths | Mihai Parparita | 17 | -5/+326 |
| 2023-03-01 | cmd/tailscale/cli: update device authorization copy | Sonia Appasamy | 2 | -2/+2 |
| 2023-02-28 | types/logid: remove MustParsePublicID (#7405) | Joe Tsai | 1 | -10/+0 |
| 2023-02-28 | all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) | Joe Tsai | 12 | -36/+38 |
| 2023-02-28 | tsnet: do not error on NeedsMachineAuth for Up | David Crawshaw | 1 | -8/+5 |
| 2023-02-28 | tsnet: add a LocalAPI listener on loopback, with basic auth | David Crawshaw | 4 | -39/+195 |
| 2023-02-27 | Add support for OAuth tokens #7394 (#7393) | Vladimir Pouzanov | 1 | -19/+36 |
| 2023-02-27 | tailcfg,hostinfo: add App field to identify tsnet uses | Maisem Ali | 6 | -2/+33 |
| 2023-02-27 | ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handler | Mihai Parparita | 3 | -3/+42 |
| 2023-02-26 | words: just words, nothing but words (#7384) | Charlotte Brandhorst-Satzkorn | 2 | -0/+222 |
| 2023-02-25 | cmd/nginx-auth: build for arm64 | Denton Gentry | 1 | -25/+26 |
| 2023-02-25 | syncs: re-enable TestWatchMultipleValues | Denton Gentry | 1 | -8/+0 |
| 2023-02-25 | ssh/tailssh: try launching commands with /usr/bin/login on macOS | Maisem Ali | 1 | -7/+52 |
| 2023-02-24 | words: grasping at straws... wait, do straws have tails? (#7376) | Charlotte Brandhorst-Satzkorn | 2 | -0/+75 |
| 2023-02-24 | release/dist/cli: default to "all" for list if no filters given | David Anderson | 1 | -0/+3 |
| 2023-02-24 | cmd/tailscale/cli: fix TestUpdatePrefs over Tailscale SSH (#7374) | Jordan Whited | 1 | -0/+7 |
| 2023-02-24 | .github/workflows: add a pass/fail verdict job to the test workflow | David Anderson | 1 | -0/+24 |
| 2023-02-24 | .github/workflows: try to make the merge queue actually run CI | David Anderson | 2 | -0/+3 |
| 2023-02-24 | release/dist: add forgotten license headers | David Anderson | 6 | -0/+18 |
| 2023-02-24 | release/dist/cli: factor out the CLI boilerplace from cmd/dist | David Anderson | 2 | -116/+141 |