summaryrefslogtreecommitdiffhomepage
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2023-10-16ipn/ipnlocal: change serial number policy to be PreferenceOptionKristoffer Dalby1-1/+4
2023-10-13util/httphdr: add new package for parsing HTTP headers (#9797)Joe Tsai2-0/+293
2023-10-13tailcfg: add tailnet field to register request (#9675)Claire Wang1-1/+1
2023-10-11util/nocasemaps: import nocasemaps from corpJames Tucker2-0/+243
2023-10-11cmd/containerboot: use linuxfw.NetfilterRunnerMaisem Ali2-5/+299
2023-10-11util/linuxfw: move fake runner into pkgMaisem Ali2-141/+131
2023-10-11util/cmpver: only consider ascii numerals (#9741)Paul Scott2-12/+31
2023-10-10util/linuxfw: move detection logicMaisem Ali7-14/+243
2023-10-10util/linuxfw: add missing input rule to the tailscale tunJames Tucker4-1/+89
2023-10-10ipn/ipnlocal: use syspolicy to determine collection of posture dataKristoffer Dalby1-0/+4
2023-10-03util/race: add test to confirm we don't leak goroutinesAndrew Dunham1-0/+10
2023-10-03net/dns/resolver: race UDP and TCP queries (#9544)Andrew Dunham2-0/+204
2023-10-03util/httpm, all: add a test to make sure httpm is used consistentlyBrad Fitzpatrick1-0/+29
2023-09-30util/slicesx: add EqualSameNil, like slices.Equal but same nilnessBrad Fitzpatrick2-0/+33
2023-09-29util/syspolicy: add read boolean setting (#9592)Claire Wang4-0/+83
2023-09-29util/set: add some useful utility functions for Set (#9535)Chris Palmer4-26/+94
2023-09-29util: add syspolicy package (#9550)Claire Wang6-0/+685
2023-09-27util/linuxfw: fix crash in DelSNATRule when no rules are foundJames Tucker1-1/+3
2023-09-26winutil: refactor methods to get values from registry to also return (#9536)Claire Wang4-47/+63
2023-09-19util/lru: update c.head when deleting the most recently used entryDavid Anderson2-0/+154
2023-09-09all: use set.Set consistently instead of map[T]struct{}Brad Fitzpatrick2-3/+7
2023-09-08util/lru, util/limiter: add debug helper to dump state as HTMLDavid Anderson4-0/+178
2023-09-07util/linuxfw: Fix comment which lists supported linux archesCraig Rodrigues1-1/+1
2023-09-07util/lru: replace container/list with a custom ring implementationDavid Anderson1-38/+87
2023-09-07util/lru: add a microbenchmarkDavid Anderson1-1/+18
2023-09-06util/limiter: add a keyed token bucket rate limiterDavid Anderson3-0/+314
2023-09-06util/cmpver: add a few tests covering different OS versionsAnton Tolchanov1-0/+60
2023-09-05util/rands: add package with HexString funcBrad Fitzpatrick2-0/+40
2023-09-02client/web, clientupdate, util/linuxfw, wgengine/magicsock: Use %v verb for e...Craig Rodrigues1-1/+1
2023-08-30cmd/k8s-operator: add metrics to track usageMaisem Ali1-0/+3
2023-08-27util/deephash: add IncludeFields, ExcludeFields HasherForType OptionsBrad Fitzpatrick2-7/+138
2023-08-25util/osdiag: add query for Windows page file configuration and statusAaron Klotz3-4/+92
2023-08-24util/osdiag, util/osdiag/internal/wsc: add code to probe the Windows Security...Aaron Klotz2-0/+420
2023-08-22util/winutil: add RegisterForRestart, allowing programs to indicate their pre...Aaron Klotz5-1/+94
2023-08-21util/linuxfw: fix typo in unexported doc commentBrad Fitzpatrick1-1/+2
2023-08-19util/deephash: relax an annoyingly needy testBrad Fitzpatrick1-3/+3
2023-08-18util/linuxfw: reorganize nftables rules to allow it to work with ufwKevinLiang102-21/+349
2023-08-17all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps"Brad Fitzpatrick1-1/+1
2023-08-17all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}Brad Fitzpatrick3-5/+4
2023-08-14util/osdiag: add logging for winsock layered service providers to Windows bug...Aaron Klotz3-6/+185
2023-08-14util/winutil/authenticode: add missing docs for CertSubjectErrorAaron Klotz1-2/+5
2023-08-10util/linuxfw: rename ErrorFWModeNotSupportedBrad Fitzpatrick3-8/+8
2023-08-09util/winutil/authenticode: fix an inaccurate doc commentAaron Klotz1-3/+3
2023-08-08all: require Go 1.21Brad Fitzpatrick1-6/+2
2023-08-08util/testenv: add new package to hold InTestMaisem Ali2-0/+39
2023-08-08wgengine/router: add auto selection heuristic for iptables/nftablesKevinLiang103-6/+78
2023-08-03go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil...Aaron Klotz11-299/+557
2023-08-01cmd/tailscale/cli, util/winutil/authenticode: flesh out authenticode supportAaron Klotz3-0/+665
2023-07-28all: update exp/slices and fix call sitesDavid Anderson1-0/+37
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali1-1/+1