489 Commits (55698c8511cb2e52fb41fa89dd71093a02cdff93)

Author SHA1 Message Date
Joe Tsai fbb91758ac
cmd/viewer, types/views: implement support for json/v2 (#16852) 8 months ago
Claus Lensbøl 5bb42e3018
wgengine/router: rely on events for deleted IP rules (#16744) 9 months ago
Joe Tsai 1cc842b389
util/set: add more functionality to IntSet (#16640) 9 months ago
Nick Khyl 4df02bbb48 util/syspolicy/setting: use a custom marshaler for time.Duration 9 months ago
Joe Tsai 0de5e7b94f
util/set: add IntSet (#16602) 9 months ago
Claus Lensbøl d334d9ba07
client/local,cmd/tailscale/cli,ipn/localapi: expose eventbus graph (#16597) 9 months ago
Joe Tsai f338c4074d
util/jsonutil: remove unused package (#16563) 9 months ago
Brad Fitzpatrick fbc6a9ec5a all: detect JetKVM and specialize a handful of things for it 9 months ago
Nick Khyl 740b77df59 ipn/ipnlocal,util/syspolicy: add support for ExitNode.AllowOverride policy setting 9 months ago
Nick Khyl f1c7b463cd ipn/{ipnauth,ipnlocal,localapi}: make EditPrefs return an error if changing exit node is restricted by policy 9 months ago
Nick Khyl a6f6478129 util/syspolicy: add HasAnyOf to check if any specified policy settings are configured 9 months ago
Nick Khyl 381fdcc3f1 ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto exit node, if it's allowed by policy 9 months ago
Claus Lensbøl 53f67c4396
util/eventbus: fix docstrings (#16401) 10 months ago
Andrew Lytvynov 6feb3c35cb
ipn/store: automatically migrate between plaintext and encrypted state (#16318) 10 months ago
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 12 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