summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-07-06.github: Bump github/codeql-action from 3.29.0 to 3.29.1 (#16423)dependabot[bot]1-3/+3
2025-07-07cmd/k8s-operator: always set ProxyGroup status conditions (#16429)Tom Proctor6-172/+212
2025-07-04tailcfg, feature/relayserver, wgengine/magicsock: invert UDP relay server nod...Dylan Bargatze4-19/+23
2025-07-04Dockerfile,build_docker.sh: add a note on how to build local images (#16471)Irbe Krumina2-0/+19
2025-07-04cmd/k8s-operator: Move login server value to top-level (#16470)David Bond2-4/+4
2025-07-03cmd/tailscale/cli,ipn,ipn/ipnlocal: add AutoExitNode preference for automatic...Nick Khyl8-90/+790
2025-07-03ipn/ipnlocal: update suggestExitNode to skip offline candidates and fix TestS...Nick Khyl2-11/+15
2025-07-03ipn/ipnlocal: skip TestUpdateNetmapDeltaAutoExitNodeNick Khyl1-8/+12
2025-07-03ipn/ipnlocal: simplify pickNewAutoExitNodeNick Khyl1-9/+2
2025-07-03ipn/ipnlocal: rename setAutoExitNodeIDLockedOnEntry to pickNewAutoExitNode; d...Nick Khyl1-25/+8
2025-07-03cmd/k8s-operator: Set login server on tsrecorder nodes (#16443)David Bond5-11/+24
2025-07-02feature/relayserver,net/udprelay: add IPv6 support (#16442)Jordan Whited3-111/+178
2025-07-02derp/derphttp: fix DERP TLS client server name inclusion in URL formJames Tucker2-1/+39
2025-07-02cmd/k8s-operator: Allow configuration of login server (#16432)David Bond10-10/+50
2025-07-02wgengine/magicsock: make lazyEndpoint load bearing for UDP relay (#16435)Jordan Whited4-8/+27
2025-07-02tailcfg: report StateEncrypted in Hostinfo (#16434)Andrew Lytvynov7-1/+47
2025-07-02wgengine/magicsock: remove references to rucPtr (#16441)Jordan Whited1-2/+2
2025-07-01tailcfg: add CapabilityOwner (#16426)kari-ts2-0/+15
2025-07-01drive,ipn/ipnlocal: calculate peer taildrive URLs on-demandPercy Wegmann4-11/+22
2025-06-30ipn/ipnlocal: add verbose Taildrive logging on client sidePercy Wegmann2-14/+27
2025-06-30wgengine/magicsock: avoid handshaking relay endpoints that are trusted (#16412)Jordan Whited4-63/+130
2025-06-30cmd/k8s-operator: ProxyClass annotation for Services and Ingresses (#16363)Tom Meadows6-28/+398
2025-06-28client/systray: replace counter metric with gaugeWill Norris2-1/+19
2025-06-28tailcfg: format integer IDs as decimal consistentlyBrad Fitzpatrick1-4/+4
2025-06-27wgengine/magicsock: clear UDP relay bestAddr's on disco ping timeout (#16410)Jordan Whited1-1/+6
2025-06-27tsidp: update README to refer to community projects (#16411)Simon Law1-2/+2
2025-06-27ipn/store: make StateStore.All optional (#16409)Andrew Lytvynov10-70/+45
2025-06-27wgengine/magicsock: move UDP relay path discovery to heartbeat() (#16407)Jordan Whited3-18/+118
2025-06-27cmd/{containerboot,k8s-operator}: use state Secret for checking device auth (...Tom Proctor19-202/+373
2025-06-27cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115)Tom Meadows16-63/+2244
2025-06-27util/eventbus: fix docstrings (#16401)Claus Lensbøl1-2/+2
2025-06-27cmd/tailscale: use text format for TKA headKristoffer Dalby1-1/+5
2025-06-27cmd/tailscale: add tlpub: prefix to lock log outputKristoffer Dalby1-3/+3
2025-06-26disco,net/udprelay,wgengine/magicsock: support relay re-binding (#16388)Jordan Whited5-133/+276
2025-06-26wgengine/magicsock: add envknob to toggle UDP relay feature (#16396)Jordan Whited3-3/+10
2025-06-26ipn/store: automatically migrate between plaintext and encrypted state (#16318)Andrew Lytvynov24-26/+546
2025-06-26.github/workflows: replace tibdex with official GitHub Action (#16385)Simon Law2-12/+8
2025-06-26ipn/ipnlocal: update PeerByID to return SelfNode and rename it to NodeByID (#...JerryYan4-12/+13
2025-06-26tool/gocross: remove GOROOT to ensure correct toolchain useJames Tucker1-0/+6
2025-06-25.github/workflows: request @tailscale/dataplane review DERP changes (#16372)Simon Law1-0/+31
2025-06-25wgengine/magicsock: fix relayManager alloc work cleanup (#16387)Jordan Whited1-1/+4
2025-06-25net/netmon: add tests for the events over the eventbus (#16382)Claus Lensbøl1-4/+32
2025-06-25envknob/featureknob: restore SSH and exit-node capability for Home Assistant ...Laszlo Magyar1-14/+0
2025-06-25cmd/k8s-operator: Add NOTES.txt to Helm chart (#16364)David Bond2-0/+28
2025-06-25util/eventbus: add test helpers to simplify testing events (#16294)Claus Lensbøl7-13/+831
2025-06-24release/dist/qnap: upgrade to Ubuntu 24.04 Docker imagePercy Wegmann1-2/+2
2025-06-24ipn/ipnlocal,wgengine/magicsock: wait for magicsock to process pending events...Nick Khyl4-1/+95
2025-06-23release/dist: switch back to Ubuntu 20.04 for building QNAP packagesPercy Wegmann1-1/+1
2025-06-23wgengine/magicsock: send CallMeMaybeVia for relay endpoints (#16360)Jordan Whited1-4/+34
2025-06-23feature/relayserver,net/udprelay,wgengine/magicsock: implement retry (#16347)Jordan Whited3-34/+96