531 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
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
Andrew Dunham c1c50cfcc0 util/cloudenv: add support for DigitalOcean 2 years ago
James Tucker 24bac27632 util/rands: add Shuffle and Perm functions with on-stack RNG state 2 years ago
Joe Tsai 94a4f701c2
all: use reflect.TypeFor now available in Go 1.22 (#11078) 2 years ago
Joe Tsai efddad7d7d
util/deephash: cleanup TODO in TestHash (#11080) 2 years ago
Brad Fitzpatrick 2bd3c1474b util/cmpx: delete now that we're using Go 1.22 2 years ago
James Tucker 0b16620b80 .github/workflows: add privileged tests workflow 2 years ago
Joe Tsai 60657ac83f
util/deephash: tighten up SelfHasher API (#11012) 2 years ago
Joe Tsai 84f8311bcd
util/deephash: document pathological deephash behavior (#11010) 2 years ago
Tom DNetto 2aeef4e610 util/deephash: implement SelfHasher to allow types to hash themselves 2 years ago
James Tucker 0f3b2e7b86 util/expvarx: add a time and concurrency limiting expvar.Func wrapper 2 years ago
as2643 832e5c781d
util/nocasemaps: add AppendSliceElem method to nocasemaps (#10871) 2 years ago
Andrew Dunham 2ac7c0161b util/slicesx: add Filter function 2 years ago
James Tucker 38a1cf748a control/controlclient,util/execqueue: extract execqueue into a package 2 years ago
Joe Tsai c25968e1c5
all: make use of ctxkey everywhere (#10846) 2 years ago
Joe Tsai 241a541864
util/ctxkey: add package for type-safe context keys (#10841) 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
Andrew Lytvynov 1302bd1181
all: cleanup unused code, part 1 (#10661) 2 years ago
Andrew Dunham a661287c4b util/cmpx: remove code that's in the stdlib now 2 years ago
Irbe Krumina 0cdc8e20d6
util/linuxfw: return created chain (#10563) 2 years ago
Adrian Dewhurst 86aa0485a6 ipn/ipnlocal, util/syspolicy: make run exit node a preference option 2 years ago
Andrea Gottardo 646d17ac8d
util/syspolicy: rename client metric keys (#10516) 2 years ago
Andrew Dunham 9fd29f15c7 util/cache: add package for general-purpose caching 2 years ago
Adrian Dewhurst f706a3abd0 ipn/ipnlocal, util/syspolicy: add auto update policy 2 years ago
Adrian Dewhurst af32d1c120 ipn/ipnlocal: better enforce system policies 2 years ago
Naman Sood d46a4eced5
util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370) 2 years ago
Claire Wang 47db67fef5
util/syspolicy: add policy counters (#10471) 2 years ago
Naman Sood 0a59754eda linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilter 2 years ago
Adrian Dewhurst 94a64c0017 util/syspolicy: rename incorrectly named policy keys 2 years ago
Aaron Klotz db39a43f06 util/winutil: add support for restarting Windows processes in specific sessions 2 years ago
Claire Wang 8af503b0c5
syspolicy: add exit node related policies (#10172) 2 years ago
Andrew Dunham 5aa7687b21 util/httpm: don't run test if .git doesn't exist 2 years ago
Andrew Lytvynov 2c1f14d9e6
util/set: implement json.Marshaler/Unmarshaler (#10308) 2 years ago
Claire Wang b8a2aedccd
util/syspolicy: add caching handler (#10288) 2 years ago
Adrian Dewhurst b8ac3c5191 util/syspolicy: add some additional policy keys 2 years ago