summaryrefslogtreecommitdiffhomepage
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2022-05-27net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t...Aaron Klotz1-0/+137
2022-05-26util/winutil, util/winutil/vss: remove winrestore and vss as they are unneces...Aaron Klotz2-569/+0
2022-05-12util/clientmetric: add gauge_ name prefix when uploading namesMihai Parparita2-8/+15
2022-05-06tailcfg,all: change structs to []*dnstype.ResolverMaisem Ali1-1/+1
2022-05-06cmd/cloner,util/codegen: refactor cloner internals to allow reuseMaisem Ali1-18/+132
2022-05-06util/clientmetric: switch to TestHooks struct for test-only functions (#4632)Mihai Parparita1-4/+8
2022-05-06util/clientmetric: add test hooks and ResetLastDelta functionMihai Parparita1-0/+4
2022-04-29util/codegen: format generated code with goimports, not gofmtBrad Fitzpatrick1-2/+7
2022-04-21util/mak: move tailssh's mapSet into a new package for reuse elsewhereBrad Fitzpatrick2-0/+124
2022-04-21Revert "wgengine/router,util/kmod: load & log xt_mark"Brad Fitzpatrick2-192/+0
2022-04-20wgengine/router,util/kmod: load & log xt_markJames Tucker2-0/+192
2022-03-26util/groupmember: remove redundant code (#4298)Maisem Ali4-136/+19
2022-03-18all: use cibuild.OnJosh Bleecher Snyder1-1/+3
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder10-24/+24
2022-03-16all: use Go 1.18's strings.CutBrad Fitzpatrick1-4/+2
2022-03-16util/deephash: remove Tailscale toolchain compatibility shimJosh Bleecher Snyder3-87/+8
2022-03-16util/netconv: add package to convert between netip and netaddr typesJosh Bleecher Snyder2-0/+139
2022-02-10util/winutil: migrate corp's winutil into OSS.Aaron Klotz1-4/+128
2022-02-09cmd/tailscaled, util/winutil: add accessor functions for Windows system polic...Aaron Klotz3-13/+78
2022-02-02util/winutil: fix buildBrad Fitzpatrick1-0/+3
2022-02-02ipn/ipnserver, util/winutil: update workaround for os/user.LookupId failures ...Aaron Klotz3-81/+116
2021-12-15all: gofmt -w -s (simplify) testsBrad Fitzpatrick1-1/+1
2021-11-22util/clientmetric: add tests omitted from earlier commitBrad Fitzpatrick1-0/+75
2021-11-17util/clientmetric: optimize memory layout for finding updatesBrad Fitzpatrick1-18/+53
2021-11-16util/clientmetric, logtail: log metric changesBrad Fitzpatrick1-10/+146
2021-11-15util/clientmetrics: add new package to add metrics to the clientBrad Fitzpatrick1-0/+135
2021-11-03all: replace tailcfg.DiscoKey with key.DiscoPublic.David Anderson1-5/+6
2021-11-02util/multierr: new packageJosh Bleecher Snyder2-0/+168
2021-10-28wgengine/wgcfg: convert to use new node key type.David Anderson1-2/+2
2021-10-18utils/winutil utils/winutil/vss: add utility function for extracting data fro...Aaron Klotz2-0/+569
2021-10-05util/groupmember: adjust build tags for osusergoBrad Fitzpatrick2-4/+4
2021-10-05util/groupmember: fix typo of package's name in its package docBrad Fitzpatrick1-4/+3
2021-09-29util/winutil: add GetRegIntegerAaron Klotz2-0/+30
2021-09-17util/codegen: reorder AssertStructUnchanged argsJosh Bleecher Snyder1-2/+2
2021-09-17util/codegen: add ContainsPointersJosh Bleecher Snyder1-0/+35
2021-09-17util/codegen: add NamedTypesJosh Bleecher Snyder1-0/+30
2021-09-17util/codegen: add AssertStructUnchangedJosh Bleecher Snyder1-0/+41
2021-09-17util/codegen: add packageJosh Bleecher Snyder1-0/+40
2021-09-01wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint.David Anderson1-1/+2
2021-08-30util/deephash: remove soon to be deleted field from wgcfg.David Anderson1-3/+1
2021-08-30util/deephash: fix TestArrayAllocsJoe Tsai1-3/+22
2021-08-24fix: typo spelling grammarslowy072-2/+2
2021-08-06types/dnstype: introduce new package for ResolverDavid Crawshaw1-1/+2
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder16-0/+16
2021-08-03util/deephash: remove unnecessary formatting for structs and slices (#2571)Joe Tsai2-11/+37
2021-08-02util/deephash: hash uint{8,16,32,64} explicitly (#2502)Joe Tsai2-46/+116
2021-08-02util/deephash: simplify hasher.hashMap (#2503)Joe Tsai1-80/+46
2021-07-22util/deephash: improve cycle detection (#2470)Joe Tsai3-331/+100
2021-07-21util/deephash: disambiguate hashing of AppendTo (#2483)Joe Tsai2-2/+12
2021-07-21util/deephash: include type as part of hash for interfaces (#2476)Joe Tsai2-1/+48