| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-01-11 | util/httpio: prototype design for handling I/O in HTTPdsnet/httpio | Joe Tsai | 7 | -0/+402 |
| 2024-01-11 | client/web: skip connectivity check on https | Will Norris | 1 | -3/+18 |
| 2024-01-11 | derp: reduce excess goroutines blocking on broadcasts | James Tucker | 1 | -0/+11 |
| 2024-01-11 | cmd/k8s-operator: remove configuration knob for Connector (#10791) | Irbe Krumina | 4 | -30/+17 |
| 2024-01-11 | cmd/k8s-operator: fix base truncating for extra long Service names (#10825) | Irbe Krumina | 2 | -36/+28 |
| 2024-01-11 | client/web: add initial types for using peer capabilities | Sonia Appasamy | 4 | -4/+225 |
| 2024-01-10 | wgengine/router: look up absolute path to netsh.exe on Windows | Andrew Dunham | 2 | -1/+61 |
| 2024-01-10 | Makefile,build_docker.sh: allow to configure target platform. (#10806) | Irbe Krumina | 2 | -2/+7 |
| 2024-01-10 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2024-01-10 | version/mkversion: allow version override with $TS_VERSION_OVERRIDE (#10799) | Andrew Lytvynov | 1 | -0/+7 |
| 2024-01-10 | go.mod: update golang-x-crypto fork (#10786) | Andrew Lytvynov | 3 | -13/+11 |
| 2024-01-10 | safesocket: detect macsys from within tailscaled | Will Norris | 1 | -1/+3 |
| 2024-01-10 | go.mod: update web-client-prebuilt module | OSS Updater | 2 | -3/+3 |
| 2024-01-10 | cmd/k8s-operator: add Connector CRD to Helm chart and static manifests (#10775) | Irbe Krumina | 5 | -10/+273 |
| 2024-01-09 | cli/set: add printout when web client started | Sonia Appasamy | 1 | -1/+10 |
| 2024-01-09 | taildrop: remove breaking abstraction layers for apple (#10728) | Rhea Ghosh | 6 | -58/+20 |
| 2024-01-09 | .github/workflows/govulncheck: migrate to a Github App (#10793) | Andrew Lytvynov | 1 | -11/+24 |
| 2024-01-09 | net/netutil: allow 16-bit 4via6 site IDs | Andrew Dunham | 3 | -7/+26 |
| 2024-01-09 | cmd/k8s-operator,k8s-operator: allow the operator to deploy exit nodes via Co... | Irbe Krumina | 10 | -792/+1052 |
| 2024-01-08 | cmd/{derper,stund},net/stunserver: add standalone stun server | James Tucker | 8 | -110/+474 |
| 2024-01-08 | client/web: ensure path prefix has a leading slash | Will Norris | 2 | -22/+52 |
| 2024-01-08 | licenses: update win/apple licenses | License Updater | 2 | -9/+25 |
| 2024-01-08 | licenses: update tailscale{,d} licenses | License Updater | 1 | -4/+4 |
| 2024-01-08 | tstest/integration: add tests for auto-update defaulting behavior (#10763) | Andrew Lytvynov | 1 | -0/+95 |
| 2024-01-08 | client/web: rename Disconnect to Log out | Sonia Appasamy | 3 | -12/+30 |
| 2024-01-08 | cmd/containerboot: add EXPERIMENTAL_TS_CONFIGFILE_PATH env var to allow passi... | Irbe Krumina | 2 | -56/+148 |
| 2024-01-05 | ipn: apply ControlURL policy before login | Adrian Dewhurst | 3 | -5/+16 |
| 2024-01-05 | docs: add Windows administrative template | Adrian Dewhurst | 2 | -0/+478 |
| 2024-01-05 | net/dns/resolver: add ID to verbose logs in forwarder | Andrew Dunham | 1 | -2/+7 |
| 2024-01-05 | taildrop: Allow category Z unicode characters (#10750) | Rhea Ghosh | 2 | -1/+2 |
| 2024-01-05 | cmd/tailscale, ipn/ipnlocal: add 'debug dial-types' command | Andrew Dunham | 2 | -0/+139 |
| 2024-01-05 | util/winutil: add some missing docs to restartmgr errors | Aaron Klotz | 1 | -0/+5 |
| 2024-01-05 | cmd/tailscaled, tsnet: don't return an interface containing a nil pointer | Andrew Dunham | 2 | -2/+14 |
| 2024-01-05 | ssh/tailssh: use a local error instead of gossh.ErrDenied (#10743) | Andrew Lytvynov | 1 | -9/+13 |
| 2024-01-05 | controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401) | James 'zofrex' Sanderson | 6 | -4/+18 |
| 2024-01-04 | net/interfaces: handle iOS network transitions (#10680) | Andrea Gottardo | 3 | -15/+134 |
| 2024-01-04 | ipn/ipnlocal: refresh node key without blocking if cap enabled (#10529) | James 'zofrex' Sanderson | 3 | -7/+35 |
| 2024-01-04 | cmd/containerboot: don't parse empty subnet routes (#10738) | Irbe Krumina | 1 | -1/+1 |
| 2024-01-04 | cmd/containerboot: ensure that subnet routes can be unset. (#10734) | Irbe Krumina | 2 | -11/+54 |
| 2024-01-03 | cmd/tailscaled: don't create a network monitor in the parent tailscaled on Wi... | Aaron Klotz | 1 | -9/+12 |
| 2024-01-03 | net/portmapper: check returned epoch from PMP and PCP protocols | Andrew Dunham | 2 | -3/+65 |
| 2024-01-03 | wgengine/magicsock: fix typos in docs (#10729) | Jordan Whited | 1 | -4/+4 |
| 2024-01-03 | tsweb: use object-src instead of plugin-types (#10719) | Chris Palmer | 2 | -2/+2 |
| 2024-01-03 | logpolicy: use syspolicy to override LogTarget | Adrian Dewhurst | 1 | -9/+3 |
| 2024-01-02 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2024-01-03 | go.{mod,sum}: bump mkctr (#10722) | Irbe Krumina | 2 | -18/+18 |
| 2024-01-03 | release: add shebang to the debian postinst script | Anton Tolchanov | 1 | -0/+1 |
| 2024-01-02 | cmd/tailscale/cli: document usage more clearly (#10681) | Chris Palmer | 1 | -1/+1 |
| 2023-12-22 | util/winutil: publicize existing functions for opening read-only connections ... | Aaron Klotz | 1 | -9/+9 |
| 2023-12-21 | ipn/ipnlocal: fix data race with capForcedNetfilter field | Andrew Dunham | 1 | -3/+6 |