| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-11-13 | ipn/ipnlocal: restart the map poll when posture checking is enabledknyar/restartmap | Anton Tolchanov | 2 | -3/+14 |
| 2023-11-10 | client/web: add readonly/manage toggle | Sonia Appasamy | 18 | -189/+731 |
| 2023-11-09 | ipn,tailconfig: clean up unreleased and removed app connector service | James Tucker | 4 | -81/+2 |
| 2023-11-09 | tailcfg,ipn/ipnlocal: add hostinfo field to replace service entry | James Tucker | 6 | -8/+37 |
| 2023-11-09 | clientupdate: add support for QNAP (#10179) | Andrew Lytvynov | 2 | -0/+82 |
| 2023-11-09 | ipn/ipnlocal: ensure that hostinfo is updated on app connector preference cha... | James Tucker | 2 | -1/+60 |
| 2023-11-09 | ipn/policy: mark AppConnector service as interesting | James Tucker | 1 | -1/+1 |
| 2023-11-09 | appc: prevent duplication of wildcard entries on map updates | James Tucker | 2 | -1/+14 |
| 2023-11-09 | go.toolchain.rev: bump to Go 1.21.4 (#10189) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-11-09 | ssh/tailssh: add envknobs to force override forwarding, sftp, pty | Brad Fitzpatrick | 2 | -1/+27 |
| 2023-11-09 | ssh/tailssh: fix sftp metric increment location | Brad Fitzpatrick | 1 | -2/+4 |
| 2023-11-09 | ipn/{ipnlocal,ipnstate,localapi}: add localapi endpoints for client self-upda... | Naman Sood | 4 | -3/+152 |
| 2023-11-09 | ipn/localapi: only perform local-admin check in serveServeConfig (#10163) | Andrew Lytvynov | 4 | -123/+122 |
| 2023-11-09 | appc: add support for matching wildcard domains | James Tucker | 2 | -8/+56 |
| 2023-11-09 | client/tailscale,ipn/{ipnlocal,localapi}: check UDP GRO config (#10071) | Jordan Whited | 10 | -1/+162 |
| 2023-11-09 | ssh/tailssh,util: extract new osuser package from ssh code (#10170) | Andrew Lytvynov | 3 | -86/+143 |
| 2023-11-09 | ipn/ipnlocal: allow connecting to local web client | Will Norris | 4 | -29/+90 |
| 2023-11-09 | tsnet: check a bit harder for https in Server.ListenFunnel | Brad Fitzpatrick | 1 | -0/+3 |
| 2023-11-08 | clientupdate,ipn/ipnlocal: fix c2n update on freebsd (#10168) | Andrew Lytvynov | 2 | -15/+30 |
| 2023-11-08 | client/web: populate device details view | Sonia Appasamy | 6 | -53/+182 |
| 2023-11-08 | logtail: fix Logger.Write return result | Brad Fitzpatrick | 2 | -1/+30 |
| 2023-11-08 | ipn/ipnlocal: fix nil control client panic while updating TKA head | Tom DNetto | 1 | -7/+11 |
| 2023-11-08 | ipn/ipnlocal: add empty address to the app-connector localNets set | Tom DNetto | 2 | -0/+19 |
| 2023-11-08 | cmd/tailscale: add -webclient flag to up and set | Will Norris | 3 | -0/+18 |
| 2023-11-07 | tailcfg,ipn,appc: add c2n endpoint for appc domain routes | Charlotte Brandhorst-Satzkorn | 3 | -0/+54 |
| 2023-11-07 | clientupdate: check whether running as root early (#10161) | Andrew Lytvynov | 1 | -15/+15 |
| 2023-11-07 | ipn/localapi: require root or sudo+operator access for SetServeConfig (#10142) | Andrew Lytvynov | 3 | -25/+107 |
| 2023-11-07 | go.mod: updates web-client-prebuilt | Will Norris | 2 | -3/+3 |
| 2023-11-07 | client/web: pass URL prefix to frontend | Will Norris | 3 | -25/+30 |
| 2023-11-07 | client/web: move useNodeData out of App component | Sonia Appasamy | 1 | -34/+51 |
| 2023-11-07 | go.mod: bump web-client-prebuilt | Will Norris | 2 | -3/+3 |
| 2023-11-07 | client/web: add initial framework for exit node selector | Sonia Appasamy | 8 | -34/+202 |
| 2023-11-07 | client/web: pipe newSession through to readonly view | Sonia Appasamy | 1 | -6/+6 |
| 2023-11-07 | client/web: add device details view | Sonia Appasamy | 5 | -52/+242 |
| 2023-11-07 | client/web: show manage button in readonly view | Will Norris | 2 | -30/+27 |
| 2023-11-07 | Add support for custom DERP port in TLS prober | Thomas Kosiewski | 1 | -1/+7 |
| 2023-11-06 | wgengine/magicsock: handle wireguard only clean up and log messages | Charlotte Brandhorst-Satzkorn | 1 | -3/+9 |
| 2023-11-06 | client/web: fix hotreload proxy | Sonia Appasamy | 1 | -7/+1 |
| 2023-11-06 | cli/web: don't block startup on status req | Sonia Appasamy | 1 | -4/+7 |
| 2023-11-06 | client/web: add route management for ui pages | Sonia Appasamy | 3 | -5/+28 |
| 2023-11-06 | licenses: update win/apple licenses | License Updater | 2 | -2/+2 |
| 2023-11-06 | licenses: update tailscale{,d} licenses | License Updater | 1 | -2/+2 |
| 2023-11-06 | client/web: build out client home page | Sonia Appasamy | 6 | -14/+112 |
| 2023-11-06 | util/winutil: simplify dropping privileges after use (#10099) | Andrew Lytvynov | 1 | -19/+29 |
| 2023-11-06 | derp/derphttp: use a getter method to read server key | Anton Tolchanov | 1 | -1/+1 |
| 2023-11-05 | control/controlclient: move watchdog out of mapSession | Brad Fitzpatrick | 2 | -70/+38 |
| 2023-11-05 | control/controlclient: move lastPrintMap field from Direct to mapSession | Brad Fitzpatrick | 3 | -28/+24 |
| 2023-11-05 | client/tailscale: remove redundant error check | Matt Layher | 1 | -3/+0 |
| 2023-11-05 | client/web: relax CSP restrictions for manage client | Will Norris | 1 | -3/+6 |
| 2023-11-04 | syspolicy: add Allow LAN Access visibility key (#10113) | Claire Wang | 1 | -0/+1 |