95 Commits (2bac8b6013398decedb73f0a86cc698adbef5b21)

Author SHA1 Message Date
Aaron Klotz b005b79236 net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management to support more than 50 domains. 4 years ago
Aaron Klotz c163b2a3f1 util/winutil, util/winutil/vss: remove winrestore and vss as they are unnecessary. 4 years ago
Mihai Parparita dd5548771e util/clientmetric: add gauge_ name prefix when uploading names 4 years ago
Maisem Ali fd99c54e10 tailcfg,all: change structs to []*dnstype.Resolver 4 years ago
Maisem Ali e409e59a54 cmd/cloner,util/codegen: refactor cloner internals to allow reuse 4 years ago
Mihai Parparita 025867fd07
util/clientmetric: switch to TestHooks struct for test-only functions (#4632) 4 years ago
Mihai Parparita 7966aed1e0
util/clientmetric: add test hooks and ResetLastDelta function 4 years ago
Brad Fitzpatrick 373176ea54 util/codegen: format generated code with goimports, not gofmt 4 years ago
Brad Fitzpatrick 910ae68e0b util/mak: move tailssh's mapSet into a new package for reuse elsewhere 4 years ago
Brad Fitzpatrick 53588f632d Revert "wgengine/router,util/kmod: load & log xt_mark" 4 years ago
James Tucker 8d6793fd70 wgengine/router,util/kmod: load & log xt_mark 4 years ago
Maisem Ali 909f40da84
util/groupmember: remove redundant code (#4298) 4 years ago
Josh Bleecher Snyder 32fd42430b all: use cibuild.On 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
Brad Fitzpatrick 61ee72940c all: use Go 1.18's strings.Cut 4 years ago
Josh Bleecher Snyder 97a01b7b17 util/deephash: remove Tailscale toolchain compatibility shim 4 years ago
Josh Bleecher Snyder 463728a885 util/netconv: add package to convert between netip and netaddr types 4 years ago
Aaron Klotz 82cd98609f util/winutil: migrate corp's winutil into OSS. 4 years ago
Aaron Klotz 3a74f2d2d7 cmd/tailscaled, util/winutil: add accessor functions for Windows system policies. 4 years ago
Brad Fitzpatrick 0626cf4183 util/winutil: fix build 4 years ago
Aaron Klotz d7962e3bcf ipn/ipnserver, util/winutil: update workaround for os/user.LookupId failures on Windows to reject SIDs from deleted/invalid security principals. 4 years ago
Brad Fitzpatrick 486059589b all: gofmt -w -s (simplify) tests 4 years ago
Brad Fitzpatrick 0de1b74fbb util/clientmetric: add tests omitted from earlier commit 4 years ago
Brad Fitzpatrick 5b5f032c9a util/clientmetric: optimize memory layout for finding updates 4 years ago
Brad Fitzpatrick 3b541c833e util/clientmetric, logtail: log metric changes 4 years ago
Brad Fitzpatrick 57b039c51d util/clientmetrics: add new package to add metrics to the client 4 years ago
David Anderson 0532eb30db all: replace tailcfg.DiscoKey with key.DiscoPublic. 5 years ago
Josh Bleecher Snyder 3fd5f4380f util/multierr: new package 5 years ago
David Anderson a9c78910bd wgengine/wgcfg: convert to use new node key type. 5 years ago
Aaron Klotz c6ea282b3f utils/winutil utils/winutil/vss: add utility function for extracting data from Windows System Restore Point backups. 5 years ago
Brad Fitzpatrick 0410f1a35a util/groupmember: adjust build tags for osusergo 5 years ago
Brad Fitzpatrick 2a0d3f72c5 util/groupmember: fix typo of package's name in its package doc 5 years ago
Aaron Klotz 3386a86fe5 util/winutil: add GetRegInteger 5 years ago
Josh Bleecher Snyder b14db5d943 util/codegen: reorder AssertStructUnchanged args 5 years ago
Josh Bleecher Snyder 3cd85c0ca6 util/codegen: add ContainsPointers 5 years ago
Josh Bleecher Snyder d8a8f70000 util/codegen: add NamedTypes 5 years ago
Josh Bleecher Snyder 618376dbc0 util/codegen: add AssertStructUnchanged 5 years ago
Josh Bleecher Snyder fb66ff7c78 util/codegen: add package 5 years ago
David Anderson bb10443edf wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint. 5 years ago
David Anderson 54bc3b7d97 util/deephash: remove soon to be deleted field from wgcfg. 5 years ago
Joe Tsai 3f1317e3e5
util/deephash: fix TestArrayAllocs 5 years ago
slowy07 ac0353e982 fix: typo spelling grammar 5 years ago
David Crawshaw 360223fccb types/dnstype: introduce new package for Resolver 5 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago
Joe Tsai 9d0c86b6ec
util/deephash: remove unnecessary formatting for structs and slices (#2571) 5 years ago
Joe Tsai d8fbce7eef
util/deephash: hash uint{8,16,32,64} explicitly (#2502) 5 years ago
Joe Tsai 01d4dd331d
util/deephash: simplify hasher.hashMap (#2503) 5 years ago
Joe Tsai d145c594ad
util/deephash: improve cycle detection (#2470) 5 years ago
Joe Tsai d666bd8533
util/deephash: disambiguate hashing of AppendTo (#2483) 5 years ago
Joe Tsai 23ad028414
util/deephash: include type as part of hash for interfaces (#2476) 5 years ago