summaryrefslogtreecommitdiffhomepage
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2025-10-10util/eventbus/eventbustest: add support for synctest instead of timers (#17522)Claus Lensbøl4-94/+164
2025-10-10clientupdate, util/osshare, util/winutil, version: improve Windows GUI filena...Aaron Klotz2-17/+54
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty2-0/+5
2025-10-10util/eventbus: run subscriber functions in a goroutine (#17510)M. J. Fromberger1-14/+24
2025-10-08net/dns, ipn/ipnlocal: fix regressions from change moving away from deephashBrad Fitzpatrick1-1/+1
2025-10-07util/eventbus: add a function-based subscriber type (#17432)M. J. Fromberger3-77/+268
2025-10-06util/checkchange: stop using deephash everywhereBrad Fitzpatrick1-0/+25
2025-10-06feature/featuretags: make usermetrics modularBrad Fitzpatrick3-5/+43
2025-10-02control/controlclient: restore aggressive Direct.Close teardownBrad Fitzpatrick1-4/+12
2025-10-02feature/featuretags: make clientmetrics optionalBrad Fitzpatrick2-0/+26
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick2-8/+21
2025-10-01cmd/tailscaled: default --encrypt-state to true if TPM is available (#17376)Andrew Lytvynov1-1/+3
2025-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick2-5/+3
2025-09-30cmd/tailscaled, ipn/localapi, util/eventbus: don't link in regexp when debug ...Brad Fitzpatrick4-16/+8
2025-09-30util/eventbus: when ts_omit_debugeventbus is set, don't import tswebBrad Fitzpatrick1-3/+1
2025-09-30util/prompt: add a default and take default in non-interactive casesJames Tucker1-2/+17
2025-09-29feature/sdnotify: move util/systemd to a modular featureBrad Fitzpatrick3-99/+0
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick1-0/+80
2025-09-28tsconst, util/linuxfw, wgengine/router: move Linux fw consts to tsconstBrad Fitzpatrick3-27/+18
2025-09-27util/linuxfw, feature/buildfeatures: add ts_omit_iptables to make IPTables op...Brad Fitzpatrick10-216/+246
2025-09-25various: allow tailscaled shutdown via LocalAPINick Khyl2-0/+8
2025-09-25util/eventbus: flesh out docs a bitBrad Fitzpatrick4-3/+11
2025-09-24util/eventbus: add a Done method to the Monitor type (#17263)M. J. Fromberger2-3/+38
2025-09-22util/eventbus: give a nicer error when attempting to use a closed client (#17...M. J. Fromberger2-6/+64
2025-09-19util/eventbus: add a Monitor type to manage subscriber goroutines (#17127)M. J. Fromberger2-0/+115
2025-09-19health: remove direct callback and replace with eventbus (#17199)Claus Lensbøl2-2/+7
2025-09-19util/eventbus/eventbustest: fix typo of test nameBrad Fitzpatrick1-1/+1
2025-09-19util/eventbus: fix flakes in eventbustest tests (#17198)M. J. Fromberger1-6/+9
2025-09-18util/eventbus: add a LogAllEvents helper for testing (#17187)M. J. Fromberger2-0/+29
2025-09-17util/eventbus: add an EqualTo helper for testing (#17178)M. J. Fromberger2-9/+40
2025-09-17util/eventbus: allow test expectations reporting only an error (#17146)M. J. Fromberger2-6/+39
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-2/+2
2025-09-16util/eventbus: add a Done channel to the Client (#17118)M. J. Fromberger2-4/+54
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl1-1/+1
2025-09-08util/eventbus: add ts_omit_debugeventbusBrad Fitzpatrick2-2/+2
2025-09-08util/expvarx: deflake TestSafeFuncHappyPath with synctestBrad Fitzpatrick1-14/+15
2025-09-08utils/expvarx, tstest/integration: mark two tests as known flaky (#17052)Alex Chan1-0/+3
2025-09-04util/syspolicy/policyclient: always use no-op policyclient in tests by defaultBrad Fitzpatrick1-1/+9
2025-09-04ipn/ipnlocal, util/syspolicy: convert last RegisterWellKnownSettingsForTest c...Brad Fitzpatrick4-31/+120
2025-09-03util/syspolicy: remove handler, other dead codeBrad Fitzpatrick3-125/+0
2025-09-03util/syspolicy: delete some unused code in handler.goBrad Fitzpatrick1-17/+2
2025-09-02ipn/ipnlocal: convert more tests to use policytest, de-global-ifyBrad Fitzpatrick1-22/+65
2025-09-02util/syspolicy/policytest: move policy test helper to its own packageBrad Fitzpatrick1-0/+117
2025-09-02util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo...Brad Fitzpatrick3-48/+101
2025-09-02ipn/ipnlocal: use policyclient.Client always, stop using global syspolicy funcsBrad Fitzpatrick1-1/+55
2025-09-02util/syspolicy/{setting,ptype}: move PreferenceOption and Visibility to new l...Brad Fitzpatrick9-39/+71
2025-09-01util/syspolicy/policyclient: add policyclient.Client interface, start plumbingBrad Fitzpatrick3-7/+75
2025-08-31util/syspolicy/*: move syspolicy keys to new const leaf "pkey" packageBrad Fitzpatrick24-455/+479
2025-08-28util/ringbuffer: rename to ringlogJames Tucker2-20/+19
2025-08-14cmd/viewer, types/views: implement support for json/v2 (#16852)Joe Tsai1-9/+20