summaryrefslogtreecommitdiffhomepage
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2025-07-22util/set: add IntSet (#16602)Joe Tsai2-0/+346
2025-07-18client/local,cmd/tailscale/cli,ipn/localapi: expose eventbus graph (#16597)Claus Lensbøl1-0/+13
2025-07-14util/jsonutil: remove unused package (#16563)Joe Tsai3-169/+0
2025-07-10all: detect JetKVM and specialize a handful of things for itBrad Fitzpatrick2-2/+8
2025-07-08ipn/ipnlocal,util/syspolicy: add support for ExitNode.AllowOverride policy se...Nick Khyl2-0/+15
2025-07-07ipn/{ipnauth,ipnlocal,localapi}: make EditPrefs return an error if changing e...Nick Khyl1-1/+4
2025-07-07util/syspolicy: add HasAnyOf to check if any specified policy settings are co...Nick Khyl1-0/+21
2025-07-07ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto...Nick Khyl1-0/+7
2025-06-27util/eventbus: fix docstrings (#16401)Claus Lensbøl1-2/+2
2025-06-26ipn/store: automatically migrate between plaintext and encrypted state (#16318)Andrew Lytvynov1-0/+5
2025-06-25util/eventbus: add test helpers to simplify testing events (#16294)Claus Lensbøl5-0/+825
2025-06-23util/prompt: make yes/no prompt reusableKristoffer Dalby1-0/+24
2025-06-16util/must: add Get2 for functions that return two valuesJames Sanderson1-0/+8
2025-06-16util/eventbus: remove redundant code from eventbus.PublishNick Khyl3-20/+13
2025-06-11ipn/localapi,client/local: add debug watcher for bus events (#16239)Claus Lensbøl1-0/+9
2025-06-03posture: propagate serial number from MDM on AndroidAnton Tolchanov1-2/+2
2025-05-29util/set: add SmallSet.SoleElement, fix bug, add more testsBrad Fitzpatrick2-5/+54
2025-05-29util/set: add SmallSetBrad Fitzpatrick2-0/+225
2025-05-19cmd/containerboot,kube/ingressservices: proxy VIPService TCP/UDP traffic to c...Irbe Krumina1-8/+8
2025-05-12net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses i...Nick Khyl2-0/+16
2025-05-12util/linuxfw,wgengine/router: add new netfilter rules for HA ingresses (#15896)Irbe Krumina6-39/+550
2025-05-08util/deephash: move tests that depend on other tailscale packages to deephash...Nick Khyl2-156/+177
2025-05-08util/eventbus: also disable websocket debug on AndroidBrad Fitzpatrick2-2/+4
2025-05-07util/systemd: don't link systemd-notification package on AndroidBrad Fitzpatrick2-2/+2
2025-05-01util/linuxfw: fix delete snat rule (#15763)KevinLiang102-64/+98
2025-04-25util/mak: delete long-deprecated, unused, pre-generics NonNil funcBrad Fitzpatrick2-63/+0
2025-04-08all: unify some redundant testing.TB interface copiesBrad Fitzpatrick13-37/+26
2025-04-07nettest, *: add option to run HTTP tests with in-memory networkBrad Fitzpatrick1-0/+7
2025-04-06util/testenv: add func to report whether a testing.TB is in parallel modeBrad Fitzpatrick2-0/+52
2025-04-02ssh/tailssh: add Plan 9 support for Tailscale SSHBrad Fitzpatrick2-2/+25
2025-03-18util/eventbus: remove debug UI from iOS buildDavid Anderson2-0/+20
2025-03-13util/eventbus: add basic throughput benchmarks (#15284)M. J. Fromberger1-0/+125
2025-03-12util/eventbus: add a helper program for bus developmentDavid Anderson1-0/+103
2025-03-12util/eventbus: add a debug HTTP handler for the busDavid Anderson10-3/+541
2025-03-07util/eventbus: add debugger methods to list pub/sub typesDavid Anderson3-0/+50
2025-03-07util/eventbus: don't allow publishers to skip events while debuggingDavid Anderson2-1/+5
2025-03-07util/eventbus: initial debugging facilities for the event busDavid Anderson6-66/+207
2025-03-06util/eventbus: add debug hooks to snoop on bus trafficDavid Anderson4-28/+56
2025-03-06util/eventbus: add internal hook type for debuggingDavid Anderson1-0/+62
2025-03-05util/eventbus: track additional event context in subscribe queueDavid Anderson2-11/+27
2025-03-05util/eventbus: track additional event context in publish queueDavid Anderson3-10/+23
2025-03-05util/eventbus: make internal queue a generic typeDavid Anderson3-16/+18
2025-03-05util/eventbus: adjust worker goroutine management helpersDavid Anderson3-85/+104
2025-03-04util/eventbus: rework to have a Client abstractionDavid Anderson6-208/+345
2025-02-28util/eventbus: initial implementation of an in-process event busDavid Anderson6-0/+851
2025-02-27all: statically enforce json/v2 interface satisfaction (#15154)Joe Tsai4-0/+25
2025-02-27go.mod: bump github.com/go-json-experiment/json (#15010)Joe Tsai5-43/+43
2025-02-24ipn/ipnlocal,util/syspolicy,docs/windows/policy: implement the ReconnectAfter...Nick Khyl1-0/+7
2025-02-01client/tailscale,ipn/ipn{local,server},util/syspolicy: implement the AlwaysOn...Nick Khyl1-1/+8
2025-02-01util/syspolicy/internal/metrics: replace dots with underscores for metric namesNick Khyl1-0/+1