summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-06-16tool/gocross: make gocross opt-in instead of opt-outnocrossBrad Fitzpatrick4-5/+35
2025-06-16util/must: add Get2 for functions that return two valuesJames Sanderson1-0/+8
2025-06-16tsconsensus: protect from data raceFran Bull1-6/+6
2025-06-16util/eventbus: remove redundant code from eventbus.PublishNick Khyl3-20/+13
2025-06-16.github/workflows: do a go mod download & cache it before all jobsBrad Fitzpatrick2-33/+215
2025-06-16ipn/ipnlocal,wgengine/magicsock: use eventbus for node & filter updates (#16271)Jordan Whited4-25/+108
2025-06-16tka: reject removal of the last signing keyAnton Tolchanov3-0/+25
2025-06-16.github: Bump github/codeql-action from 3.28.19 to 3.29.0 (#16287)dependabot[bot]1-3/+3
2025-06-16cmd/k8s-operator: ensure that TLS resources are updated for HA Ingress (#16262)Irbe Krumina3-154/+183
2025-06-13ipn/ipnlocal: signal nodeBackend readiness and shutdownNick Khyl3-16/+230
2025-06-13client/local: use an iterator to stream bus events (#16269)M. J. Fromberger3-29/+41
2025-06-13ipn/ipnlocal: replace nodeContext with nodeBackend in commentsNick Khyl1-24/+24
2025-06-13go.mod: bump github.com/cloudflare/circl (#16264)Andrew Lytvynov2-3/+3
2025-06-13prober: record DERP dropped packets as they occurJames Tucker1-0/+20
2025-06-13net/packet: cleanup IPv4 fragment guardsJames Tucker4-10/+149
2025-06-13net/netcheck: preserve live home DERP through packet lossJames Tucker5-17/+65
2025-06-12feature/relayserver,net/{netcheck,udprelay}: implement addr discovery (#16253)Jordan Whited4-42/+169
2025-06-12tsweb/varz: add binary name to version metricBrad Fitzpatrick1-1/+19
2025-06-12cmd/k8s-operator: ensure status update errors are displayed to users (#16251)Irbe Krumina4-23/+24
2025-06-11.github: Bump actions/setup-go from 5.4.0 to 5.5.0 (#15947)dependabot[bot]3-3/+3
2025-06-11.github: Bump slackapi/slack-github-action from 2.0.0 to 2.1.0 (#15948)dependabot[bot]3-3/+3
2025-06-11.github: Bump github/codeql-action from 3.28.15 to 3.28.19 (#16227)dependabot[bot]1-3/+3
2025-06-11ipn/localapi,client/local: add debug watcher for bus events (#16239)Claus Lensbøl5-37/+154
2025-06-11cmd/natc: allow specifying the tsnet state dirFran Bull2-33/+34
2025-06-10types/netmap,wgengine/magicsock: propagate CapVer to magicsock.endpoint (#16244)Jordan Whited4-0/+33
2025-06-10go.toolchain.rev: bump to go 1.24.4 (#16230)Patrick O'Doherty1-1/+1
2025-06-10cmd/{derp,derpprobe},prober,derp: add mesh support to derpprobe (#15414)Mike O'Driscoll8-55/+195
2025-06-10cmd/tailscale/cli: add a risk message about rp_filterAnton Tolchanov10-71/+143
2025-06-09types/netmap: fix NodeMutationEndpoints docs typo (#16234)Jordan Whited1-1/+1
2025-06-09wgengine/magicsock: don't cancel in-progress relayManager work (#16233)Jordan Whited1-32/+30
2025-06-09wgengine/relaymanager: don't start runLoop() on init() (#16231)Jordan Whited1-1/+1
2025-06-09wgengine/magicsock: enable setting relay epAddr's as bestAddr (#16229)Jordan Whited5-61/+212
2025-06-09cmd/k8s-operator: explicitly set tcp on VIPService port configuration for Ing...Tom Meadows2-9/+9
2025-06-09health: prefix Warnables received from the control planeJames Sanderson5-26/+34
2025-06-06ipn/ipnlocal: Update hostinfo to control on service config change (#16146)KevinLiang102-8/+76
2025-06-06wgengine/magicsock: make endpoint.bestAddr Geneve-aware (#16195)Jordan Whited14-386/+604
2025-06-06wgengine/magicsock: fix bpf fragmentation jump offsets (#16204)Claus Lensbøl2-2/+78
2025-06-05cmd/natc: use new on disk state store for consensusFran Bull2-2/+34
2025-06-05net/packet: fix Parsed docs (#16200)Jordan Whited1-3/+4
2025-06-04cmd/natc: add optional consensus backendFran Bull7-10/+1029
2025-06-04health: show DisplayMessage actions in 'tailscale status'James Sanderson2-11/+35
2025-06-04ipn: add watch opt to include actions in health messagesJames Sanderson3-17/+161
2025-06-03ssh/tailssh: display more useful error messages when authentication failsPercy Wegmann2-30/+73
2025-06-03cmd/tsidp: add Docker image building support (#16078)Raj Singh5-73/+712
2025-06-03posture: propagate serial number from MDM on AndroidAnton Tolchanov3-6/+7
2025-06-03ipn/ipnlocal: fix deadlock when filtering DisplayMessage URLsJames Sanderson2-2/+13
2025-06-02go.mod,wgengine/magicsock: update wireguard-go (#16148)Jordan Whited10-35/+43
2025-05-30tsconsensus: enable writing state to diskFran Bull5-7/+80
2025-05-30syncs: fix AtomicValue.CompareAndSwap (#16137)Joe Tsai2-2/+25
2025-05-30controlclient,health,ipnlocal,tailcfg: add DisplayMessage supportJames Sanderson7-22/+417