| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-03 | exit node dst wipenable-exit-node-dst-logs | Claire Wang | 2 | -28/+34 |
| 2024-04-03 | tailscale: update tailfs functions and vars to use drive naming (#11597) | Charlotte Brandhorst-Satzkorn | 3 | -17/+17 |
| 2024-04-02 | tailscale: update tailfs file and package names (#11590) | Charlotte Brandhorst-Satzkorn | 6 | -19/+19 |
| 2024-04-02 | cmd/{derper,derpprobe}: add --version flag | Brad Fitzpatrick | 2 | -10/+22 |
| 2024-04-01 | logtail: delete unused code from old way to configure zstd | Brad Fitzpatrick | 1 | -2/+5 |
| 2024-03-27 | cmd/k8s-operator: fix failing tests (#11541) | Irbe Krumina | 1 | -4/+4 |
| 2024-03-27 | cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make o... | Irbe Krumina | 15 | -7/+1287 |
| 2024-03-27 | cmd/serve: update warning for sandboxed macOS builds (#11530) | Andrea Gottardo | 1 | -3/+3 |
| 2024-03-27 | ipn/localapi: add support for multipart POST to file-put | Percy Wegmann | 1 | -2/+3 |
| 2024-03-26 | cmd/tailscale/cli: remove Beta tag from tailscale update (#11529) | Andrew Lytvynov | 1 | -1/+1 |
| 2024-03-26 | cmd/k8s-operator: redact auth key from debug logs (#11523) | Irbe Krumina | 1 | -2/+20 |
| 2024-03-25 | Change type of installCRDs (#11478) | Chris Milson-Tokunaga | 1 | -1/+1 |
| 2024-03-25 | net/tstun: use gaissmai/bart instead of tempfork/device | Percy Wegmann | 1 | -2/+2 |
| 2024-03-24 | all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv... | Brad Fitzpatrick | 1 | -5/+11 |
| 2024-03-21 | all: use zstdframe where sensible (#11491) | Joe Tsai | 1 | -2/+2 |
| 2024-03-19 | cmd/k8s-operator,ipn/conf.go: fix --accept-routes for proxies (#11453) | Irbe Krumina | 6 | -143/+188 |
| 2024-03-18 | cmd/tailscale,ipn/ipnlocal: enable web client over quad 100 by default (#11419) | Mario Minardi | 1 | -1/+1 |
| 2024-03-14 | version,cli,safesocket: detect non-sandboxed macOS GUI (#11369) | Andrea Gottardo | 1 | -2/+2 |
| 2024-03-14 | cmd/tailscale/cli: fix configuring partially empty kubeconfig (#11417) | Irbe Krumina | 2 | -3/+28 |
| 2024-03-13 | prober: add a DERP bandwidth probe | Anton Tolchanov | 1 | -6/+20 |
| 2024-03-08 | ipn,cmd/tailscale,client/tailscale: add support for renaming TailFS shares | Percy Wegmann | 1 | -13/+39 |
| 2024-03-08 | ipn,tailfs: tie TailFS share configuration to user profile | Percy Wegmann | 2 | -10/+5 |
| 2024-03-08 | cmd/viewer: import views when generating byteSliceField | Percy Wegmann | 1 | -0/+1 |
| 2024-03-07 | cmd/derper, types/logger: move log filter to shared package | Andrew Dunham | 1 | -21/+2 |
| 2024-03-06 | {ipn,cmd/tailscale/cli}: move ServeConfig mutation logic to ipn/serve | Sonia Appasamy | 3 | -126/+14 |
| 2024-03-05 | {ipn/serve,cmd/tailscale/cli}: move some shared funcs to ipn | Sonia Appasamy | 3 | -133/+6 |
| 2024-02-29 | ipn: include full tailfs shares in ipn notifications | Percy Wegmann | 1 | -1/+1 |
| 2024-02-28 | wgengine{,/wgint}: add wgint.Peer wrapper type, add to wgengine.Engine | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-27 | cmd/k8s-operator: reconcile tailscale Ingresses when their backend Services c... | Irbe Krumina | 2 | -2/+178 |
| 2024-02-27 | cmd/k8s-operator: configure all proxies with declarative config (#11238) | Irbe Krumina | 8 | -169/+175 |
| 2024-02-27 | cmd/k8s-operator,k8s-operator,go.{mod,sum},tstest/tools: add Tailscale Kubern... | Irbe Krumina | 1 | -1/+4 |
| 2024-02-27 | health: warn about reverse path filtering and exit nodes | Anton Tolchanov | 1 | -0/+1 |
| 2024-02-26 | cmd/tailscaled, ipn/ipnlocal, wgengine: shutdown tailscaled if wgdevice is cl... | Nick Khyl | 1 | -6/+20 |
| 2024-02-26 | tailfs: replace webdavfs with reverse proxies | Percy Wegmann | 1 | -4/+3 |
| 2024-02-25 | all: remove LenIter, use Go 1.22 range-over-int instead | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-02-23 | cmd/derper: apply TCP keepalive and timeout to TLS as well | James Tucker | 1 | -3/+3 |
| 2024-02-23 | cli/debug: rename DERP debug mode (#11220) | Andrea Gottardo | 1 | -4/+4 |
| 2024-02-23 | cmd/tailscale: add node attribute instructions to share command help | Percy Wegmann | 1 | -35/+52 |
| 2024-02-22 | cmd/derper: add user timeout and reduce TCP keepalive | James Tucker | 2 | -2/+28 |
| 2024-02-21 | cmd/derper, derp, tailcfg: add admission controller URL option | Brad Fitzpatrick | 1 | -5/+9 |
| 2024-02-21 | cmd/tailscale/cli: pass "-o 'CanonicalizeHostname no'" to ssh | Paul Scott | 1 | -0/+1 |
| 2024-02-21 | cmd/testwrapper: apply results of all unit tests to coverage for all packages | Percy Wegmann | 1 | -0/+1 |
| 2024-02-16 | cmd/tailscale: support clickable IPv6 web client addresses | Will Norris | 1 | -1/+1 |
| 2024-02-16 | cmd/tailscale: make web client URL clickable | Will Norris | 1 | -1/+1 |
| 2024-02-15 | doctor/ethtool, ipn/ipnlocal: add ethtool bugreport check | Andrew Dunham | 1 | -1/+2 |
| 2024-02-13 | go.mod, all: move away from inet.af domain seized by Taliban | Brad Fitzpatrick | 2 | -4/+4 |
| 2024-02-13 | cmd/k8s-operator,k8s-operator: proxy configuration mechanism via a new ProxyC... | Irbe Krumina | 19 | -72/+2171 |
| 2024-02-12 | cmd/tailscale: hide share subcommand | Percy Wegmann | 2 | -7/+8 |
| 2024-02-10 | tailscaled: revert to using pointers for subcommands | Percy Wegmann | 1 | -9/+17 |
| 2024-02-09 | tailfs: fix startup issues on windows | Percy Wegmann | 1 | -0/+3 |