| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-11-02 | appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appc | James Tucker | 6 | -18/+698 |
| 2023-11-02 | cmd/tailscaled: pre-load wintun.dll using a fully-qualified path | Aaron Klotz | 1 | -1/+23 |
| 2023-11-02 | cmd/k8s-operator: set different app type for operator with proxy (#10081) | Irbe Krumina | 2 | -6/+12 |
| 2023-11-01 | appc,ipn/ipnlocal: add App Connector domain configuration from mapcap | James Tucker | 1 | -1/+1 |
| 2023-11-01 | appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in ... | James Tucker | 1 | -1/+4 |
| 2023-11-01 | cmd/k8s-operator: strip credentials from client config in noauth mode | David Anderson | 1 | -0/+3 |
| 2023-11-01 | cmd/k8s-operator: sanitize connection headers (#10063) | Rhea Ghosh | 1 | -10/+11 |
| 2023-11-01 | ipn: introduce app connector advertisement preference and flags | James Tucker | 3 | -0/+55 |
| 2023-11-01 | cmd/k8s-operator/deploy/chart,.github/workflows: use helm chart API v2 (#10055) | Irbe Krumina | 1 | -1/+1 |
| 2023-10-31 | ipn: replace web client debug flag with node capability | Will Norris | 1 | -3/+1 |
| 2023-10-31 | derp/derphttp: fix race in mesh watcher | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-10-31 | cmd/sniproxy: implement support for control configuration, multiple addresses | Tom DNetto | 2 | -266/+337 |
| 2023-10-31 | ipn: add user pref for running web client | Will Norris | 1 | -0/+3 |
| 2023-10-31 | ipn/ipnlocal,client/web: add web client to tailscaled | Sonia Appasamy | 3 | -4/+22 |
| 2023-10-30 | cmd/k8s-operator: allow to install operator via helm (#9920) | Irbe Krumina | 13 | -2/+320 |
| 2023-10-26 | cmd/tailscale/cli: use status before doing interactive feature query | Maisem Ali | 4 | -25/+31 |
| 2023-10-26 | ipn, safesocket: use Windows token in LocalAPI | Aaron Klotz | 3 | -19/+18 |
| 2023-10-25 | cmd/tailscale/cli: improve error when bg serve config is present (#9961) | Tyler Smalley | 2 | -3/+31 |
| 2023-10-25 | cmd/tailscale/cli: remove http flag for funnel command (#9955) | Tyler Smalley | 2 | -1/+13 |
| 2023-10-24 | cmd/tailscale/cli: chage port flags to uint for serve and funnel | Marwan Sulaiman | 3 | -26/+31 |
| 2023-10-24 | cmd/tailscale/cli: refactor TestServeDevConfigMutations | Marwan Sulaiman | 3 | -741/+771 |
| 2023-10-24 | cmd/tailscale/cli: unhide auto-update flags and mark update as Beta (#9954) | Andrew Lytvynov | 2 | -3/+3 |
| 2023-10-24 | cmd/tailscale: fix help message for serve funnel | Marwan Sulaiman | 2 | -9/+26 |
| 2023-10-24 | cmd/tailscale/cli: set Sparkle auto-update on macsys (#9952) | Andrew Lytvynov | 1 | -3/+18 |
| 2023-10-24 | cmd/tailscale/cli: serve --set-path should not force background mode (#9905) | Tyler Smalley | 2 | -31/+19 |
| 2023-10-23 | clientupdate: distinguish when auto-updates are possible (#9896) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-10-23 | cmd/tailscale/cli: updates help and background messaging (#9929) | Tyler Smalley | 2 | -83/+80 |
| 2023-10-23 | cmd/tailscale: add set-raw to the new serve funnel commands | Marwan Sulaiman | 1 | -0/+15 |
| 2023-10-23 | cmd/tailscale: translate old serve commands to new ones | Marwan Sulaiman | 2 | -43/+217 |
| 2023-10-23 | cmd/tailscale: allow serve|funnel off to delete an entire port | Marwan Sulaiman | 4 | -5/+74 |
| 2023-10-23 | cmd/k8s-operator: allow cleanup of cluster resources for deleted devices (#9917) | Irbe Krumina | 1 | -3/+11 |
| 2023-10-20 | cmd/tailscale/cli: update serve/funnel CLI help text (#9895) | Tyler Smalley | 1 | -14/+21 |
| 2023-10-20 | control/controlclient: support certstore without cgo | Adrian Dewhurst | 1 | -2/+1 |
| 2023-10-20 | clientupdate: change Mac App Store support (#9891) | Andrew Lytvynov | 1 | -12/+9 |
| 2023-10-19 | cmd/tailscale: improve taildrop progress printer on Linux (#9878) | Joe Tsai | 2 | -45/+73 |
| 2023-10-19 | cmd/tailscale/cli: [serve/funnel] support omitting scheme for TCP (#9856) | Tyler Smalley | 2 | -49/+57 |
| 2023-10-19 | cmd/tailscale/cli: [serve/funnel] provide correct command for disabling (#9859) | Tyler Smalley | 2 | -7/+121 |
| 2023-10-18 | cmd/tsconnect/wasm: add missing tstun.Wrapper.Start call | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-10-17 | tailcfg,cmd/tailscale: add UrgentSecurityUpdate flag to ClientVersion (#9848) | Andrew Lytvynov | 2 | -2/+10 |
| 2023-10-17 | cmd/k8s-operator: users can configure firewall mode for kube operator proxies... | Irbe Krumina | 5 | -98/+204 |
| 2023-10-17 | cmd/tailscale: promote new serve/funnel CLI to be default (#9833) | Tyler Smalley | 5 | -22/+14 |
| 2023-10-17 | cmd/k8s-operator: use our own container image instead of busybox | Maisem Ali | 3 | -3/+9 |
| 2023-10-16 | tstest, tstest/integration, github/workflows: shard integration tests | Brad Fitzpatrick | 1 | -0/+3 |
| 2023-10-16 | cmd/testwrapper: parse args better | Maisem Ali | 3 | -54/+249 |
| 2023-10-16 | cmd/containerboot: revert to using tailscale up | Maisem Ali | 2 | -130/+60 |
| 2023-10-16 | cmd/tailscaled,*: add start of configuration file support | Brad Fitzpatrick | 3 | -0/+36 |
| 2023-10-16 | ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798) | Rhea Ghosh | 1 | -1/+2 |
| 2023-10-14 | tstest/integration: add tests for tun mode (requiring root) | Brad Fitzpatrick | 1 | -4/+12 |
| 2023-10-14 | cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode | Maisem Ali | 1 | -0/+4 |
| 2023-10-12 | cmd/k8s-operator: allow setting same host value for tls and ingress rules | Maisem Ali | 1 | -3/+10 |