575 Commits (68ecc4b033082dea93f76edc273521e5244e741c)

Author SHA1 Message Date
Claus Lensbøl f2f1236ad4
util/eventbus: add test helpers to simplify testing events (#16294) 10 months ago
Kristoffer Dalby 9309760263 util/prompt: make yes/no prompt reusable 10 months ago
James Sanderson 735f15cb49 util/must: add Get2 for functions that return two values 10 months ago
Nick Khyl 866614202c util/eventbus: remove redundant code from eventbus.Publish 10 months ago
Claus Lensbøl 6010812f0c
ipn/localapi,client/local: add debug watcher for bus events (#16239) 10 months ago
Anton Tolchanov cc988596a2 posture: propagate serial number from MDM on Android 11 months ago
Brad Fitzpatrick ef49e75b10 util/set: add SmallSet.SoleElement, fix bug, add more tests 11 months ago
Brad Fitzpatrick dca4036a20 util/set: add SmallSet 11 months ago
Irbe Krumina 6b97e615d6
cmd/containerboot,kube/ingressservices: proxy VIPService TCP/UDP traffic to cluster Services (#15897) 11 months ago
Nick Khyl fb188c5b53 net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses in AD DNS if required by policy 11 months ago
Irbe Krumina 2c16fcaa06
util/linuxfw,wgengine/router: add new netfilter rules for HA ingresses (#15896) 11 months ago
Nick Khyl cb6fc37d66 util/deephash: move tests that depend on other tailscale packages to deephash_test 11 months ago
Brad Fitzpatrick e2814871a7 util/eventbus: also disable websocket debug on Android 11 months ago
Brad Fitzpatrick 9d623cf5eb util/systemd: don't link systemd-notification package on Android 11 months ago
KevinLiang10 e05e620096
util/linuxfw: fix delete snat rule (#15763) 12 months ago
Brad Fitzpatrick f468919f95 util/mak: delete long-deprecated, unused, pre-generics NonNil func 12 months ago
Brad Fitzpatrick 265c76dbc5 all: unify some redundant testing.TB interface copies 1 year ago
Brad Fitzpatrick c76d075472 nettest, *: add option to run HTTP tests with in-memory network 1 year ago
Brad Fitzpatrick 6d117d64a2 util/testenv: add func to report whether a testing.TB is in parallel mode 1 year ago
Brad Fitzpatrick b3953ce0c4 ssh/tailssh: add Plan 9 support for Tailscale SSH 1 year ago
David Anderson e091e71937 util/eventbus: remove debug UI from iOS build 1 year ago
M. J. Fromberger 0663412559
util/eventbus: add basic throughput benchmarks (#15284) 1 year ago
David Anderson 6d217d81d1 util/eventbus: add a helper program for bus development 1 year ago
David Anderson d83024a63f util/eventbus: add a debug HTTP handler for the bus 1 year ago
David Anderson 346a35f612 util/eventbus: add debugger methods to list pub/sub types 1 year ago
David Anderson e71e95b841 util/eventbus: don't allow publishers to skip events while debugging 1 year ago
David Anderson 853abf8661 util/eventbus: initial debugging facilities for the event bus 1 year ago
David Anderson e80d2b4ad1 util/eventbus: add debug hooks to snoop on bus traffic 1 year ago
David Anderson dd7166cb8e util/eventbus: add internal hook type for debugging 1 year ago
David Anderson cf5c788cf1 util/eventbus: track additional event context in subscribe queue 1 year ago
David Anderson a1192dd686 util/eventbus: track additional event context in publish queue 1 year ago
David Anderson bf40bc4fa0 util/eventbus: make internal queue a generic type 1 year ago
David Anderson 24d4846f00 util/eventbus: adjust worker goroutine management helpers 1 year ago
David Anderson 3e18434595 util/eventbus: rework to have a Client abstraction 1 year ago
David Anderson ef906763ee util/eventbus: initial implementation of an in-process event bus 1 year ago
Joe Tsai 3d28aa19cb
all: statically enforce json/v2 interface satisfaction (#15154) 1 year ago
Joe Tsai ae303d41dd
go.mod: bump github.com/go-json-experiment/json (#15010) 1 year ago
Nick Khyl 8d7033fe7f ipn/ipnlocal,util/syspolicy,docs/windows/policy: implement the ReconnectAfter policy setting 1 year ago
Nick Khyl d832467461 client/tailscale,ipn/ipn{local,server},util/syspolicy: implement the AlwaysOn.OverrideWithReason policy setting 1 year ago
Nick Khyl 2c02f712d1 util/syspolicy/internal/metrics: replace dots with underscores for metric names 1 year ago
Nick Khyl 0a51bbc765 ipn/ipnauth,util/syspolicy: improve comments 1 year ago
Nick Khyl 02ad21717f ipn/ipn{auth,server,local}: initial support for the always-on mode 1 year ago
Adrian Dewhurst d69c70ee5b tailcfg: adjust ServiceName.Validate to use vizerror 1 year ago
Kristoffer Dalby 05afa31df3 util/clientmetric: use counter in aggcounter 1 year ago
Kristoffer Dalby f0b63d0eec wgengine/filter: add check for unknown proto 1 year ago
Kristoffer Dalby 3a39f08735 util/usermetric: add more drop labels 1 year ago
Nick Khyl f0db47338e cmd/tailscaled,util/syspolicy/source,util/winutil/gp: disallow acquiring the GP lock during service startup 1 year ago
Brad Fitzpatrick 8b65598614 util/slicesx: add AppendNonzero 1 year ago
Andrea Gottardo c79b736a85
ipnlocal: allow overriding os.Hostname() via syspolicy (#14676) 1 year ago
Brad Fitzpatrick 60d19fa00d all: use Go 1.21's binary.NativeEndian 1 year ago