570 Commits (32adca78f1cbf0b0bdb5db5840bfe4303607b64f)

Author SHA1 Message Date
Gesa Stupperich ac74dfa5cd util/osuser: extend id command fallback for group IDs to freebsd 1 month ago
Brad Fitzpatrick bd2a2d53d3 all: use Go 1.26 things, run most gofix modernizers 1 month ago
Brad Fitzpatrick 2a64c03c95 types/ptr: deprecate ptr.To, use Go 1.26 new 1 month ago
Mike O'Driscoll 26ef46bf81
util/linuxfw,wgengine/router: add connmark rules for rp_filter workaround (#18860) 1 month ago
Brad Fitzpatrick 15836e5624 util/set: make Set.Slice return elements in sorted order for ordered types 2 months ago
Fernando Serboncini f48cd46662
net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Josh Bleecher Snyder 6dc0bd834c util/limiter: don't panic when dumping a new Limiter 3 months ago
Simon Law 3e45e5b420
feature/featuretags: make QR codes modular (#18358) 3 months ago
Simon Law 522a6e385e
cmd/tailscale/cli, util/qrcodes: format QR codes on Linux consoles (#18182) 3 months ago
Alex Valiushko 4c3cf8bb11
wgengine/magicsock: extract IMDS utilities into a standalone package (#18334) 3 months ago
Will Norris 0fd1670a59 client/local: add method to set gauge metric to a value 4 months ago
Brad Fitzpatrick 8af7778ce0 util/execqueue: don't hold mutex in RunSync 5 months ago
Nick Khyl 1ccece0f78 util/eventbus: use unbounded event queues for DeliveredEvents in subscribers 5 months ago
Nick Khyl 3780f25d51 util/eventbus: add tests for a subscriber publishing events 5 months ago
Nick Khyl 016ccae2da util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher 5 months ago
Brad Fitzpatrick 6ac4356bce util/eventbus: simplify some reflect in Bus.pump 5 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Andrew Lytvynov d01081683c
go.mod: bump golang.org/x/crypto (#17907) 5 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Brad Fitzpatrick 98aadbaf54 util/cache: remove unused code 5 months ago
Avery Palmer 8aa46a3956 util/clientmetric: fix regression causing Metric.v to be uninitialised 5 months ago
Brad Fitzpatrick 146ea42822 ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc) 5 months ago
Fran Bull 37aa7e6935 util/dnsname: fix test error message 5 months ago
Brad Fitzpatrick f387b1010e wgengine/wgcfg: remove two unused Config fields 5 months ago
Fran Bull 27a0168cdc util/dnsname: increase maxNameLength to account for trailing dot 5 months ago
Brad Fitzpatrick 1eba5b0cbd util/eventbus: log goroutine stacks when hung in CI 5 months ago
M. J. Fromberger 4c856078e4
util/eventbus: block for the subscriber during SubscribeFunc close (#17642) 6 months ago
M. J. Fromberger 061e6266cf
util/eventbus: allow logging of slow subscribers (#17705) 6 months ago
James 'zofrex' Sanderson b6c6960e40
control/controlclient: remove unused reference to mapCtx (#17614) 6 months ago
Joe Tsai fcb614a53e
cmd/jsonimports: add static analyzer for consistent "json" imports (#17669) 6 months ago
Brad Fitzpatrick 8576a802ca util/linuxfw: fix 32-bit arm regression with iptables 6 months ago
Claus Lensbøl 005e264b54
util/eventbus/eventbustest: add support for synctest instead of timers (#17522) 6 months ago
Aaron Klotz 7c49cab1a6 clientupdate, util/osshare, util/winutil, version: improve Windows GUI filename resolution and WinUI build awareness 6 months ago
Patrick O'Doherty e45557afc0
types/persist: add AttestationKey (#17281) 6 months ago
M. J. Fromberger 0a33aae823
util/eventbus: run subscriber functions in a goroutine (#17510) 6 months ago
Brad Fitzpatrick f270c3158a net/dns, ipn/ipnlocal: fix regressions from change moving away from deephash 6 months ago
M. J. Fromberger ad6cf2f8f3
util/eventbus: add a function-based subscriber type (#17432) 6 months ago
Brad Fitzpatrick 316afe7d02 util/checkchange: stop using deephash everywhere 6 months ago
Brad Fitzpatrick d816454a88 feature/featuretags: make usermetrics modular 6 months ago
Brad Fitzpatrick 206d98e84b control/controlclient: restore aggressive Direct.Close teardown 7 months ago
Brad Fitzpatrick 3ae7a351b4 feature/featuretags: make clientmetrics optional 7 months ago
Brad Fitzpatrick c45f8813b4 feature/featuretags, all: add build features, use existing ones in more places 7 months ago
Andrew Lytvynov cca70ddbfc
cmd/tailscaled: default --encrypt-state to true if TPM is available (#17376) 7 months ago
Brad Fitzpatrick c2f37c891c all: use Go 1.20's errors.Join instead of our multierr package 7 months ago
Brad Fitzpatrick 9386a101d8 cmd/tailscaled, ipn/localapi, util/eventbus: don't link in regexp when debug is omitted 7 months ago
Brad Fitzpatrick be6cfa00cb util/eventbus: when ts_omit_debugeventbus is set, don't import tsweb 7 months ago
James Tucker b9cdef18c0 util/prompt: add a default and take default in non-interactive cases 7 months ago
Brad Fitzpatrick 976389c0f7 feature/sdnotify: move util/systemd to a modular feature 7 months ago
Brad Fitzpatrick 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff 7 months ago