57 Commits (8bd04bdd3a6ceca64dfd04b49035cc16cbe2b2e1)

Author SHA1 Message Date
Nick Khyl f0db47338e cmd/tailscaled,util/syspolicy/source,util/winutil/gp: disallow acquiring the GP lock during service startup 1 year ago
Aaron Klotz 48343ee673 util/winutil/s4u: fix token handle leak 1 year ago
Aaron Klotz 8f6a2353d8 util/winutil: add GetRegUserString/SetRegUserString accessors for storage and retrieval of string values in HKEY_CURRENT_USER 2 years ago
Aaron Klotz f95785f22b util/winutil: add constants from Win32 SDK for dll blocking mitigation policies 2 years ago
Nick Khyl 4099a36468 util/winutil/gp: fix a busy loop bug 2 years ago
Brad Fitzpatrick c6af5bbfe8 all: add test for package comments, fix, add comments as needed 2 years ago
Nick Khyl 8bd442ba8c util/winutil/gp, net/dns: add package for Group Policy API 2 years ago
Aaron Klotz e181f12a7b util/winutil/s4u: fix some doc comments in the s4u package 2 years ago
Aaron Klotz b292f7f9ac util/winutil/s4u: fix incorrect token type specified in s4u Login 2 years ago
Aaron Klotz 5f177090e3 util/winutil: ensure domain controller address is used when retrieving remote profile information 2 years ago
Aaron Klotz da078b4c09 util/winutil: add package for logging into Windows via Service-for-User (S4U) 2 years ago
Aaron Klotz 7354547bd8 util/winutil: update UserProfile to ensure any environment variables in the roaming profile path are expanded 2 years ago
Aaron Klotz bd2a6d5386 util/winutil: add UserProfile type for (un)loading user profiles 2 years ago
Aaron Klotz df86576989 util/winutil: add AllocateContiguousBuffer and SetNTString helper funcs 2 years ago
Aaron Klotz 34e8820301 util/winutil: add conpty package and helper for building windows.StartupInfoEx 2 years ago
Andrea Gottardo 1d3e77f373
util/syspolicy: add ReadStringArray interface (#11857) 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Nick Khyl 8d83adde07 util/winutil/winenv: add package for current Windows environment details 2 years ago
Aaron Klotz aed2cfec4e util/winutil: add some missing docs to restartmgr errors 2 years ago
Aaron Klotz 5812093d31 util/winutil: publicize existing functions for opening read-only connections to the Windows Service Control Manager 2 years ago
Andrew Lytvynov 2716250ee8
all: cleanup unused code, part 2 (#10670) 2 years ago
Aaron Klotz db39a43f06 util/winutil: add support for restarting Windows processes in specific sessions 2 years ago
Adrian Dewhurst 1ef5bd5381 util/osdiag, util/winutil: expose Windows policy key 2 years ago
Aaron Klotz 855f79fad7 cmd/tailscaled, util/winutil: changes to process and token APIs in winutil 2 years ago
Andrew Lytvynov aba4bd0c62
util/winutil: simplify dropping privileges after use (#10099) 2 years ago
Aaron Klotz fbc18410ad ipn/ipnauth: improve the Windows token administrator check 2 years ago
Claire Wang e3d6236606
winutil: refactor methods to get values from registry to also return (#9536) 3 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Aaron Klotz ea693eacb6 util/winutil: add RegisterForRestart, allowing programs to indicate their preferences to the Windows restart manager 3 years ago
Aaron Klotz b07347640c util/winutil/authenticode: add missing docs for CertSubjectError 3 years ago
Aaron Klotz 3d2e35c053 util/winutil/authenticode: fix an inaccurate doc comment 3 years ago
Aaron Klotz 37925b3e7a go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil/authenticode: add Windows module list to OS-specific logs that are written upon bugreport 3 years ago
Aaron Klotz 7adf15f90e cmd/tailscale/cli, util/winutil/authenticode: flesh out authenticode support 3 years ago
Aaron Klotz 2aa8299c37 cmd/tailscaled, util/winutil: log our registry keys during tailscaled startup 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Aaron Klotz 90fd04cbde ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load legacy prefs from within tailscaled 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick d9144c73a8 cmd/tailscale: add start of "tailscale update" command 3 years ago
Aaron Klotz 3c452b9880 util/winutil: fix erroneous condition in implementation of getRegIntegerInternal 3 years ago
Aaron Klotz 6e33d2da2b ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to address os/user.LookupId errors on Windows 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Adrian Dewhurst c3a5489e72 util/winutil: remove log spam for missing registry keys 4 years ago
Aaron Klotz 44f13d32d7 cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun device fails to install 4 years ago
Maisem Ali 545639ee44 util/winutil: consolidate interface specific registry keys 4 years ago
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
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