367 Commits (a93173b56ae0d732ec00c8acfe7c95b2f5db5dd2)

Author SHA1 Message Date
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
Irbe Krumina 92ca770b8d
util/linuxfw: fix MSS clamping in nftables mode (#11588) 2 years ago
Irbe Krumina 5fb721d4ad
util/linuxfw,wgengine/router: skip IPv6 firewall configuration in partial iptables mode (#11546) 2 years ago
Percy Wegmann bed818a978 ipn/localapi: add support for multipart POST to file-put 2 years ago
James Tucker 3f7313dbdb util/linuxfw,wgengine/router: enable IPv6 configuration when netfilter is disabled 2 years ago
Joe Tsai d4bfe34ba7
util/zstdframe: add package for stateless zstd compression (#11481) 2 years ago
Brad Fitzpatrick 5d1c72f76b wgengine/magicsock: don't use endpoint debug ringbuffer on mobile. 2 years ago
Andrew Dunham 512fc0b502 util/reload: add new package to handle periodic value loading 2 years ago
James Tucker 055117ad45
util/linuxfw: fix support for containers without IPv6 iptables filters (#11381) 2 years ago
James Tucker 43fba6e04d
util/linuxfw: correct logical error in NAT table check (#11380) 2 years ago
Irbe Krumina 90c4067010
util/linuxfw: add container-friendly IPv6 NAT check (#11353) 2 years ago
Paul Scott 2fa20e3787 util/cmpver: add Less/LessEq helper funcs 2 years ago
Irbe Krumina 097c5ed927
util/linuxfw: insert rather than append nftables DNAT rule (#11303) 2 years ago
Andrew Dunham a20e46a80f
util/cache: fix missing interface methods (#11275) 2 years ago
Andrea Gottardo 0359c2f94e
util/syspolicy: add 'ResetToDefaults' (#11194) 2 years ago
Andrea Gottardo d756622432
util/syspolicy: add ManagedBy keys for Windows (#11183) 2 years ago
Andrew Dunham b7104cde4a util/topk: add package containing a probabilistic top-K tracker 2 years ago