| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-11-23 | tsweb: add EnforceHostname helper for DNS rebinding mitigationwill/enforce-hostname | Will Norris | 1 | -0/+66 |
| 2022-11-22 | ipn/ipnlocal: call initTKALocked on backend start | Tom DNetto | 1 | -0/+4 |
| 2022-11-22 | licenses: update tailscale{,d} licenses | License Updater | 1 | -0/+2 |
| 2022-11-22 | ipn/ipnlocal,tka: generate a nonce for each TKA | Tom DNetto | 3 | -1/+41 |
| 2022-11-22 | cmd/tailscale,ipn: implement lock log command | Tom DNetto | 7 | -2/+198 |
| 2022-11-22 | ipn/ipnlocal: always tx TKA sync after enablement | Tom DNetto | 2 | -3/+30 |
| 2022-11-22 | ipn{,/ipnlocal}, client/tailscale: move Taildrop recv notifications to LocalA... | Brad Fitzpatrick | 5 | -28/+96 |
| 2022-11-22 | tsweb: export version metrics to Prometheus | Anton Tolchanov | 2 | -0/+10 |
| 2022-11-22 | ipn/ipnlocal: stop storing serverURL in LocalBackend | Maisem Ali | 1 | -6/+3 |
| 2022-11-22 | ipn/ipnlocal: account for currentUserID when iterating over knownProfiles | Maisem Ali | 2 | -32/+113 |
| 2022-11-22 | ipn/ipnlocal: call checkPrefs in Start too | Maisem Ali | 2 | -5/+21 |
| 2022-11-21 | tstest/integration: add --accept-risk=all to tailscale down | Maisem Ali | 2 | -2/+3 |
| 2022-11-21 | ipn/ipnlocal: send Content-Security-Policy, etc to peerapi browser requests | Brad Fitzpatrick | 1 | -0/+39 |
| 2022-11-21 | words: add some cloven-hoofed ruminants (#6393) | Luke Rewega | 1 | -0/+7 |
| 2022-11-21 | licenses: update tailscale{,d} licenses | License Updater | 1 | -0/+1 |
| 2022-11-21 | cmd/{tailscale,tailscaled}: embed manifest into Windows binaries | Andrew Dunham | 15 | -0/+107 |
| 2022-11-22 | cmd/tailscale/cli: add ability to set short names for profiles | Maisem Ali | 7 | -4/+68 |
| 2022-11-22 | ipn: add ability to name profiles | Maisem Ali | 5 | -2/+27 |
| 2022-11-21 | all: use strs.CutPrefix and strs.CutSuffix more | Mihai Parparita | 14 | -34/+46 |
| 2022-11-21 | net/dns: change windows DNS manager to use pointer receiver | Aaron Klotz | 2 | -15/+16 |
| 2022-11-20 | cmd/tailscale/cli: disallow empty text "" from serve CLI (#6416) | shayne | 1 | -0/+3 |
| 2022-11-20 | tailcfg: add TailscaleFunnelEnabled to HostInfo (#6414) | shayne | 1 | -0/+8 |
| 2022-11-20 | words: no explanation necessary (#6413) | Charlotte Brandhorst-Satzkorn | 1 | -0/+1 |
| 2022-11-19 | words: good vibes only (#6412) | Charlotte Brandhorst-Satzkorn | 1 | -0/+2 |
| 2022-11-19 | ipn/ipnlocal: add health warning for unstable builds | Brad Fitzpatrick | 2 | -0/+33 |
| 2022-11-19 | ipn/ipnlocal: actually fill out PeerAPIURLs in PeerStatus | Brad Fitzpatrick | 2 | -6/+11 |
| 2022-11-19 | words: where do penguins go when they lose their tail? (#6403) | Charlotte Brandhorst-Satzkorn | 2 | -0/+31 |
| 2022-11-19 | words: this list is really sheeping up to be something (#6399) | Charlotte Brandhorst-Satzkorn | 1 | -0/+30 |
| 2022-11-19 | cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401) | shayne | 4 | -166/+189 |
| 2022-11-19 | words: you goatta be kid'in me (#6397) | Charlotte Brandhorst-Satzkorn | 1 | -0/+14 |
| 2022-11-19 | words: add "coyote" to the wordlist for tailnet names (#6396) | mel | 1 | -0/+1 |
| 2022-11-18 | licenses: update win/apple licenses | License Updater | 1 | -2/+2 |
| 2022-11-18 | wgengine/magicsock: ignore pre-disco (pre-0.100) peers | Brad Fitzpatrick | 2 | -111/+21 |
| 2022-11-18 | ipn/{localapi,ipnserver}: set a CSP for ServeHTMLStatus, refactor host check | Tom DNetto | 1 | -1/+4 |
| 2022-11-18 | magicsock: cleanup canp2p (#6391) | phirework | 1 | -14/+15 |
| 2022-11-19 | ipn/ipnlocal: strip NetworkLockKey from Prefs | Maisem Ali | 2 | -3/+5 |
| 2022-11-18 | tsweb: cache prometheus metric names & types | Anton Tolchanov | 2 | -11/+34 |
| 2022-11-18 | tsweb: avoid dashes in Prometheus metric names | Anton Tolchanov | 2 | -1/+7 |
| 2022-11-18 | ipn/ipnlocal: handle untagging nodes better | Maisem Ali | 9 | -37/+121 |
| 2022-11-17 | ipn/ipnserver: validate Host header on debug ServeHTMLStatus status | Brad Fitzpatrick | 1 | -0/+11 |
| 2022-11-17 | ipn/localapi: require POST to add a bugreport marker | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-11-18 | portlist: wait for lsof cmd to exit | Maisem Ali | 1 | -0/+9 |
| 2022-11-17 | cmd/tailscale/cli: flesh out serve CLI and tests (#6304) | shayne | 9 | -58/+1198 |
| 2022-11-18 | ipn/ipnlocal: fill out PeerAPIURLs in PeerStatus | Maisem Ali | 1 | -18/+35 |
| 2022-11-17 | cmd/tailscale, util/quarantine: set quarantine flags on files from Taildrop | Andrew Dunham | 6 | -0/+125 |
| 2022-11-17 | ipn/localapi: set security headers | Andrew Dunham | 1 | -0/+3 |
| 2022-11-16 | words: help mercat get her sparkle back | Will Norris | 2 | -0/+2 |
| 2022-11-17 | cmd/tailscale/cli: add login and switch subcommands | Maisem Ali | 7 | -30/+237 |
| 2022-11-16 | tstime: fix ParseDuration for '6' digit (#6363) | Joe Tsai | 2 | -3/+7 |
| 2022-11-16 | logtail: remove MustParsePublicID (#6335) | Joe Tsai | 1 | -10/+0 |