summaryrefslogtreecommitdiffhomepage
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2024-04-02exit node dst wipClaire Wang1-1/+1
2024-04-02util/linuxfw: fix MSS clamping in nftables mode (#11588)Irbe Krumina1-4/+28
2024-03-29util/linuxfw,wgengine/router: skip IPv6 firewall configuration in partial ipt...Irbe Krumina3-25/+46
2024-03-27ipn/localapi: add support for multipart POST to file-putPercy Wegmann1-0/+39
2024-03-21util/linuxfw,wgengine/router: enable IPv6 configuration when netfilter is dis...James Tucker3-3/+3
2024-03-21util/zstdframe: add package for stateless zstd compression (#11481)Joe Tsai3-0/+519
2024-03-21wgengine/magicsock: don't use endpoint debug ringbuffer on mobile.Brad Fitzpatrick1-0/+7
2024-03-20util/reload: add new package to handle periodic value loadingAndrew Dunham2-0/+360
2024-03-08util/linuxfw: fix support for containers without IPv6 iptables filters (#11381)James Tucker1-2/+22
2024-03-08util/linuxfw: correct logical error in NAT table check (#11380)James Tucker1-1/+1
2024-03-06util/linuxfw: add container-friendly IPv6 NAT check (#11353)Irbe Krumina3-33/+50
2024-03-05util/cmpver: add Less/LessEq helper funcsPaul Scott2-6/+38
2024-02-29util/linuxfw: insert rather than append nftables DNAT rule (#11303)Irbe Krumina1-1/+1
2024-02-27util/cache: fix missing interface methods (#11275)Andrew Dunham2-1/+8
2024-02-22util/syspolicy: add 'ResetToDefaults' (#11194)Andrea Gottardo2-5/+7
2024-02-20util/syspolicy: add ManagedBy keys for Windows (#11183)Andrea Gottardo2-0/+14
2024-02-14util/topk: add package containing a probabilistic top-K trackerAndrew Dunham2-0/+396
2024-02-10util/cloudenv: add support for DigitalOceanAndrew Dunham2-3/+59
2024-02-09util/rands: add Shuffle and Perm functions with on-stack RNG stateJames Tucker2-0/+178
2024-02-08all: use reflect.TypeFor now available in Go 1.22 (#11078)Joe Tsai4-17/+10
2024-02-08util/deephash: cleanup TODO in TestHash (#11080)Joe Tsai1-7/+1
2024-02-07util/cmpx: delete now that we're using Go 1.22Brad Fitzpatrick3-50/+4
2024-02-07.github/workflows: add privileged tests workflowJames Tucker1-1/+1
2024-02-01util/deephash: tighten up SelfHasher API (#11012)Joe Tsai4-36/+85
2024-02-01util/deephash: document pathological deephash behavior (#11010)Joe Tsai1-0/+43
2024-02-01util/deephash: implement SelfHasher to allow types to hash themselvesTom DNetto4-2/+62
2024-01-24util/expvarx: add a time and concurrency limiting expvar.Func wrapperJames Tucker2-0/+226
2024-01-19util/nocasemaps: add AppendSliceElem method to nocasemaps (#10871)as26432-0/+33
2024-01-19util/slicesx: add Filter functionAndrew Dunham2-0/+53
2024-01-18control/controlclient,util/execqueue: extract execqueue into a packageJames Tucker2-0/+126
2024-01-16all: make use of ctxkey everywhere (#10846)Joe Tsai2-28/+51
2024-01-12util/ctxkey: add package for type-safe context keys (#10841)Joe Tsai2-0/+221
2024-01-05util/winutil: add some missing docs to restartmgr errorsAaron Klotz1-0/+5
2023-12-22util/winutil: publicize existing functions for opening read-only connections ...Aaron Klotz1-9/+9
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov5-107/+4
2023-12-20all: cleanup unused code, part 1 (#10661)Andrew Lytvynov4-35/+38
2023-12-19util/cmpx: remove code that's in the stdlib nowAndrew Dunham1-37/+0
2023-12-12util/linuxfw: return created chain (#10563)Irbe Krumina1-1/+1
2023-12-08ipn/ipnlocal, util/syspolicy: make run exit node a preference optionAdrian Dewhurst1-5/+14
2023-12-08util/syspolicy: rename client metric keys (#10516)Andrea Gottardo1-3/+3
2023-12-07util/cache: add package for general-purpose cachingAndrew Dunham5-0/+379
2023-12-07ipn/ipnlocal, util/syspolicy: add auto update policyAdrian Dewhurst1-1/+12
2023-12-06ipn/ipnlocal: better enforce system policiesAdrian Dewhurst2-2/+11
2023-12-05util/linuxfw, wgengine: allow ingress to magicsock UDP port on Linux (#10370)Naman Sood2-2/+199
2023-12-05util/syspolicy: add policy counters (#10471)Claire Wang2-0/+85
2023-12-05linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilterNaman Sood2-9/+18
2023-12-05util/syspolicy: rename incorrectly named policy keysAdrian Dewhurst1-2/+2
2023-11-30util/winutil: add support for restarting Windows processes in specific sessionsAaron Klotz8-69/+1552
2023-11-29syspolicy: add exit node related policies (#10172)Claire Wang3-13/+19
2023-11-22util/httpm: don't run test if .git doesn't existAndrew Dunham1-2/+10