summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-10-17tka: don't look up parent/child information from purged AUMsalexc/share-tka-testsAlex Chan2-52/+108
2025-10-16all: use a consistent capitalisation for "Tailnet Lock"Alex Chan4-7/+7
2025-10-16k8s-operator/api-proxy: put kube api server events behind environment variabl...David Bond2-0/+10
2025-10-16wgengine/netlog: merge connstats into package (#17557)Joe Tsai14-104/+43
2025-10-15net/connstats: prepare to remove package (#17554)Joe Tsai16-113/+170
2025-10-15types/netlogtype: remove CBOR representation (#17545)Joe Tsai2-36/+14
2025-10-15cmd/tailscale: surface relay-server-port set flag (#17528)Jordan Whited1-1/+1
2025-10-15feature/tpm: quiet log output a bitBrad Fitzpatrick1-2/+8
2025-10-10util/eventbus/eventbustest: add support for synctest instead of timers (#17522)Claus Lensbøl6-144/+229
2025-10-10ipn/ipnlocal: strip AttestationKey in redacted prefs view (#17527)Patrick O'Doherty1-0/+1
2025-10-10clientupdate, util/osshare, util/winutil, version: improve Windows GUI filena...Aaron Klotz7-33/+146
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty26-42/+370
2025-10-10all: specify explicit JSON format for time.Duration (#17307)Joe Tsai2-2/+2
2025-10-10net/netmon: handle net.IPAddr types during interface address parsing (#17523)Jonathan Nobels2-0/+48
2025-10-10wgengine/magicsock: add clientmetrics for TX bytes/packets by af & conn type ...Jordan Whited2-0/+34
2025-10-10util/eventbus: run subscriber functions in a goroutine (#17510)M. J. Fromberger1-14/+24
2025-10-10cmd/tailscale/cli,ipn/conffile: add declarative config mode for Services (#17...Naman Sood6-13/+556
2025-10-10sessionrecording: add destination to struct for tsrecorder (#17520)Tom Meadows1-0/+14
2025-10-10tsweb/varz: add support for ShardedInt metricsAnton Tolchanov3-1/+20
2025-10-09wgengine/magicsock: do not apply node view updates to a closed Conn (#17517)M. J. Fromberger1-0/+5
2025-10-09wgengine/magicsock: fix docs for send clientmetrics (#17514)Jordan Whited1-3/+10
2025-10-09wgengine/magicsock: add clientmetrics for RX bytes by af & conn type (#17512)Jordan Whited2-0/+19
2025-10-09wgengine/magicsock: remove unused arg in deregisterMetrics (#17513)Jordan Whited1-2/+2
2025-10-09feature/relayserver: init server at config time instead of request time (#17484)Jordan Whited4-13/+12
2025-10-08feature/featuretags: make bird depend on advertiseroutesBrad Fitzpatrick2-2/+6
2025-10-08net/dns, wgengine: use viewer/cloner for ConfigBrad Fitzpatrick5-91/+222
2025-10-08net/dns, ipn/ipnlocal: fix regressions from change moving away from deephashBrad Fitzpatrick4-7/+94
2025-10-08flake.nix: update Nix to use tailscale/go 1.25.2 (#17500)Mike O'Driscoll5-4/+18
2025-10-08cmd/tailscale/cli: only print authURLs and device approval URLs onceAlex Chan3-13/+226
2025-10-08tstest/integration: log all the output printed by `tailscale up`Alex Chan2-1/+4
2025-10-08tstest/integration: test `tailscale up` when device approval is requiredAlex Chan3-101/+222
2025-10-08wgengine/magicsock: start peer relay path discovery sooner (#17485)Jordan Whited1-19/+19
2025-10-08go.toolchain.rev: bump Go to 1.25.2Brad Fitzpatrick11-7/+11
2025-10-08control/controlclient: add missing comment (#17498)Claus Lensbøl1-1/+1
2025-10-08control/ts2021: fix data race during concurrent Close and conn endingBrad Fitzpatrick1-0/+1
2025-10-08ipn/ipnlocal: use eventbus.SubscribeFunc in expiryManagerM. J. Fromberger1-23/+6
2025-10-08wgengine/magicsock: use eventbus.SubscribeFunc in ConnM. J. Fromberger1-50/+21
2025-10-08wgengine/router: use eventbus.SubscribeFunc in linuxRouterM. J. Fromberger1-28/+12
2025-10-08wgengine: use eventbus.SubscribeFunc in userspaceEngineM. J. Fromberger1-28/+11
2025-10-08ipn/ipnlocal: fix data race on captiveCtx in enterStateLockedOnEntry (#17495)James 'zofrex' Sanderson1-2/+3
2025-10-08k8s-operator/sessionrecording: gives the connection to the recorder from the ...Tom Meadows2-3/+12
2025-10-08cmd/tsrecorder: adds sending api level logging to tsrecorder (#16960)Tom Meadows13-21/+1014
2025-10-08flake.nix: use tailscale go fork (#17486)Mike O'Driscoll1-6/+9
2025-10-07util/eventbus: add a function-based subscriber type (#17432)M. J. Fromberger3-77/+268
2025-10-07cmd/tailscaled: default state encryption off for incompatible args (#17480)Tom Proctor1-28/+38
2025-10-07ipn/localapi: dead code eliminate unreachable/useless LocalAPI handlers when ...Brad Fitzpatrick3-53/+66
2025-10-07ipn/ipnlocal: use named arguments for `mockControl.send()`Alex Chan2-38/+46
2025-10-07feature/linkspeed: move cosmetic tstun netlink code out to modular featureBrad Fitzpatrick15-30/+72
2025-10-07wgengine/{magicsock,userspace,router}: move portupdates to the eventbus (#17423)Claus Lensbøl10-122/+83
2025-10-07ipn/ipnlocal: don't send LoginFinished unless auth was in progress (#17266)James 'zofrex' Sanderson2-1/+17