You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/util
Brad Fitzpatrick c81ef9055b util/linuxfw: fix 32-bit arm regression with iptables
This fixes a regression from dd615c8fdd that moved the
newIPTablesRunner constructor from a any-Linux-GOARCH file to one that
was only amd64 and arm64, thus breaking iptables on other platforms
(notably 32-bit "arm", as seen on older Pis running Buster with
iptables)

Tested by hand on a Raspberry Pi 2 w/ Buster + iptables for now, for
lack of automated 32-bit arm tests at the moment. But filed #17629.

Fixes #17623
Updates #17629

Change-Id: Iac1a3d78f35d8428821b46f0fed3f3717891c1bd
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
(cherry picked from commit 8576a802ca)
3 months ago
..
backoff util/backoff: rename logtail/backoff package to util/backoff 4 months ago
cache
checkchange net/dns, ipn/ipnlocal: fix regressions from change moving away from deephash 3 months ago
cibuild
clientmetric feature/featuretags: make clientmetrics optional 3 months ago
cloudenv feature/featuretags, all: add build features, use existing ones in more places 3 months ago
cmpver
codegen cmd/viewer, types/views: implement support for json/v2 (#16852) 5 months ago
cstruct all: use Go 1.21's binary.NativeEndian 1 year ago
ctxkey
deephash util/deephash: move tests that depend on other tailscale packages to deephash_test 8 months ago
dirwalk
dnsname tailcfg: adjust ServiceName.Validate to use vizerror 12 months ago
eventbus util/eventbus/eventbustest: add support for synctest instead of timers (#17522) 3 months ago
execqueue
expvarx util/expvarx: deflake TestSafeFuncHappyPath with synctest 4 months ago
goroutines ipn/ipnlocal, util/goroutines: track goroutines for tests, shutdown 1 year ago
groupmember
hashx
httphdr
httpm
limiter all: add test for package comments, fix, add comments as needed 2 years ago
lineiter types/result, util/lineiter: add package for a result type, use it 1 year ago
lineread
linuxfw util/linuxfw: fix 32-bit arm regression with iptables 3 months ago
lru util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps 1 year ago
mak util/mak: delete long-deprecated, unused, pre-generics NonNil func 9 months ago
multierr
must util/must: add Get2 for functions that return two values 7 months ago
nocasemaps
osdiag all: add test for package comments, fix, add comments as needed 2 years ago
osshare clientupdate, util/osshare, util/winutil, version: improve Windows GUI filename resolution and WinUI build awareness 3 months ago
osuser ssh/tailssh: add Plan 9 support for Tailscale SSH 10 months ago
pidowner types/result, util/lineiter: add package for a result type, use it 1 year ago
pool
precompress
progresstracking
prompt util/prompt: add a default and take default in non-interactive cases 4 months ago
quarantine
race
racebuild
rands wgengine/magicsock: use math/rands/v2 2 years ago
reload all: use math/rand/v2 more 2 years ago
ringlog util/ringbuffer: rename to ringlog 5 months ago
set control/controlclient: restore aggressive Direct.Close teardown 3 months ago
singleflight util/singleflight: add DoChanContext 2 years ago
slicesx util/slicesx: add AppendNonzero 12 months ago
stringsx util/stringsx: add package for extra string functions, like CompareFold 1 year ago
syspolicy types/persist: add AttestationKey (#17281) 3 months ago
sysresources
testenv nettest, *: add option to run HTTP tests with in-memory network 9 months ago
topk
truncate
usermetric feature/featuretags: make usermetrics modular 3 months ago
vizerror util/vizerror: add WrapWithMessage 1 year ago
winutil clientupdate, util/osshare, util/winutil, version: improve Windows GUI filename resolution and WinUI build awareness 3 months ago
zstdframe