383 Commits (4099a364685d70a1dec1896996c94de42f0f67bc)

Author SHA1 Message Date
Nick Khyl 4099a36468 util/winutil/gp: fix a busy loop bug 2 years ago
Brad Fitzpatrick 575feb486f util/osuser: turn wasm check into a const expression 2 years ago
Ross Williams 1bf82ddf84 util/osuser: run getent on non-Linux Unixes 2 years ago
Nick Khyl d500a92926 util/slicesx: add HasPrefix, HasSuffix, CutPrefix, and CutSuffix functions 2 years ago
Nick Khyl 20562a4fb9 cmd/viewer, types/views, util/codegen: add viewer support for custom container types 2 years ago
Nick Khyl fc28c8e7f3 cmd/cloner, cmd/viewer, util/codegen: add support for generic types and interfaces 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
Tom Proctor 01a7726cf7
cmd/containerboot,cmd/k8s-operator: enable IPv6 for fqdn egress proxies (#12577) 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
Irbe Krumina 24a40f54d9
util/linuxfw: verify that IPv6 if available if (#12598) 2 years ago
Brad Fitzpatrick 1023b2a82c util/deephash: fix test regression on 32-bit 2 years ago
Brad Fitzpatrick 21460a5b14 tailcfg, wgengine/filter: remove most FilterRule.SrcBits code 2 years ago
Brad Fitzpatrick bd93c3067e wgengine/filter/filtertype: make Match.IPProto a view 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
Andrea Gottardo e8ca30a5c7
xcode/iOS: support serial number collection via MDM on iOS (#11429) 2 years ago
Aaron Klotz bd2a6d5386 util/winutil: add UserProfile type for (un)loading user profiles 2 years ago
Andrew Dunham 93cd2ab224 util/singleflight: add DoChanContext 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
Maisem Ali 36e8e8cd64 wgengine/magicsock: use math/rands/v2 2 years ago
Maisem Ali 4a8cb1d9f3 all: use math/rand/v2 more 2 years ago
Brad Fitzpatrick 909a292a8d util/linuxfw: don't try cleaning iptables on gokrazy 2 years ago
Andrew Dunham 8e4a29433f util/pool: add package for storing and using a pool of items 2 years ago
Maisem Ali 9a64c06a20 all: do not depend on the testing package 2 years ago
Andrew Dunham 47b3476eb7 util/lru: add Clear method 2 years ago
Irbe Krumina 7ef2f72135
util/linuxfw: fix IPv6 availability check for nftables (#12009) 2 years ago
Andrew Dunham 25e32cc3ae util/linuxfw: fix table name in DelStatefulRule 2 years ago
Anton Tolchanov ac638f32c0 util/linuxfw: fix stateful packet filtering in nftables mode 2 years ago
Andrew Lytvynov c28f5767bf
various: implement stateful firewalling on Linux (#12025) 2 years ago
Claire Wang 41f2195899
util/syspolicy: add auto exit node related keys (#11996) 2 years ago
Brad Fitzpatrick 1a963342c7 util/set: add Of variant of SetOf that takes variadic parameter 2 years ago
Brad Fitzpatrick 7455e027e9 util/slicesx: add AppendMatching 2 years ago
Andrea Gottardo 1d3e77f373
util/syspolicy: add ReadStringArray interface (#11857) 2 years ago
Irbe Krumina add62af7c6
util/linuxfw,go.{mod,sum}: don't log errors when deleting non-existant chains and rules (#11852) 2 years ago
Irbe Krumina 3af0f526b8
cmd{containerboot,k8s-operator},util/linuxfw: support ExternalName Services (#11802) 2 years ago
Percy Wegmann b7e5122226 util/osuser: add unit test for parseGroupIds 2 years ago
Andrew Dunham e985c6e58f ssh/tailssh: try fetching group IDs for user with the 'id' command 2 years ago
Joe Tsai 63b3c82587
ipn/local: log OS-specific diagnostic information as JSON (#11700) 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick 271cfdb3d3 util/syspolicy: clean up doc grammar and consistency 2 years ago
James Tucker d0f3fa7d7e util/fastuuid: add a more efficient uuid generator 2 years ago
James Tucker db760d0bac cmd/tailscaled: move cleanup to an implicit action during startup 2 years ago
Nick Khyl 8d83adde07 util/winutil/winenv: add package for current Windows environment details 2 years ago
Irbe Krumina 1fbaf26106
util/linuxfw: fix chain comparison (#11639) 2 years ago
Joe Tsai 4bbac72868
util/truncate: support []byte as well (#11614) 2 years ago
Joe Tsai 1a38d2a3b4
util/zstdframe: support specifying a MaxWindowSize (#11595) 2 years ago