James Tucker d0f3fa7d7e util/fastuuid: add a more efficient uuid generator 1 year ago
..
cache a20e46a80f util/cache: fix missing interface methods (#11275) 2 years ago
cibuild 71029cea2d all: update copyright and license headers 3 years ago
clientmetric f49b9f75b8 util/clientmetric: allow client metric values to be provided by a function 2 years ago
cloudenv c1c50cfcc0 util/cloudenv: add support for DigitalOcean 2 years ago
cmpver 2fa20e3787 util/cmpver: add Less/LessEq helper funcs 2 years ago
codegen 4f454f4122 util/codegen: support embedded fields 2 years ago
cstruct 71029cea2d all: update copyright and license headers 3 years ago
ctxkey 94a4f701c2 all: use reflect.TypeFor now available in Go 1.22 (#11078) 2 years ago
deephash 94a4f701c2 all: use reflect.TypeFor now available in Go 1.22 (#11078) 2 years ago
dirwalk 1a30b2d73f all: use tstest.Replace more 3 years ago
dnsname 2a933c1903 cmd/tailscale: extend hostname validation (#7678) 3 years ago
execqueue 38a1cf748a control/controlclient,util/execqueue: extract execqueue into a package 2 years ago
expvarx 0f3b2e7b86 util/expvarx: add a time and concurrency limiting expvar.Func wrapper 2 years ago
fastuuid d0f3fa7d7e util/fastuuid: add a more efficient uuid generator 1 year ago
goroutines 7c1068b7ac util/goroutines: let ScrubbedGoroutineDump get only current stack 2 years ago
groupmember 673ff2cb0b util/groupmember: fail earlier if group doesn't exist, use slices.Contains 2 years ago
hashx 71029cea2d all: update copyright and license headers 3 years ago
httphdr 9cb6c5bb78 util/httphdr: add new package for parsing HTTP headers (#9797) 2 years ago
httpm 5aa7687b21 util/httpm: don't run test if .git doesn't exist 2 years ago
jsonutil 71029cea2d all: update copyright and license headers 3 years ago
limiter 95082a8dde util/lru, util/limiter: add debug helper to dump state as HTML 2 years ago
lineread 71029cea2d all: update copyright and license headers 3 years ago
linuxfw db760d0bac cmd/tailscaled: move cleanup to an implicit action during startup 1 year ago
lru ed50f360db util/lru: update c.head when deleting the most recently used entry 2 years ago
mak 280255acae various: add golangci-lint, fix issues (#7905) 2 years ago
multierr e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 2 years ago
must 71029cea2d all: update copyright and license headers 3 years ago
nocasemaps 832e5c781d util/nocasemaps: add AppendSliceElem method to nocasemaps (#10871) 2 years ago
osdiag 1ef5bd5381 util/osdiag, util/winutil: expose Windows policy key 2 years ago
osshare 71029cea2d all: update copyright and license headers 3 years ago
osuser 1fc1077052 ssh/tailssh,util: extract new osuser package from ssh code (#10170) 2 years ago
pidowner 71029cea2d all: update copyright and license headers 3 years ago
precompress 71029cea2d all: update copyright and license headers 3 years ago
progresstracking bed818a978 ipn/localapi: add support for multipart POST to file-put 1 year ago
quarantine 71029cea2d all: update copyright and license headers 3 years ago
race 5902d51ba4 util/race: add test to confirm we don't leak goroutines 2 years ago
racebuild 71029cea2d all: update copyright and license headers 3 years ago
rands 24bac27632 util/rands: add Shuffle and Perm functions with on-stack RNG state 2 years ago
reload 512fc0b502 util/reload: add new package to handle periodic value loading 2 years ago
ringbuffer 5d1c72f76b wgengine/magicsock: don't use endpoint debug ringbuffer on mobile. 2 years ago
set 2c1f14d9e6 util/set: implement json.Marshaler/Unmarshaler (#10308) 2 years ago
singleflight 71029cea2d all: update copyright and license headers 3 years ago
slicesx 2ac7c0161b util/slicesx: add Filter function 2 years ago
syspolicy 0359c2f94e util/syspolicy: add 'ResetToDefaults' (#11194) 2 years ago
sysresources 8d3acc9235 util/sysresources, magicsock: scale DERP buffer based on system memory 2 years ago
systemd 71029cea2d all: update copyright and license headers 3 years ago
testenv 682fd72f7b util/testenv: add new package to hold InTest 2 years ago
topk b7104cde4a util/topk: add package containing a probabilistic top-K tracker 2 years ago
truncate 4bbac72868 util/truncate: support []byte as well (#11614) 1 year ago
uniq 71029cea2d all: update copyright and license headers 3 years ago
vizerror 10085063fb util/vizerror: add As function to get wrapped Error 3 years ago
winutil 8d83adde07 util/winutil/winenv: add package for current Windows environment details 1 year ago
zstdframe 1a38d2a3b4 util/zstdframe: support specifying a MaxWindowSize (#11595) 1 year ago