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-android/libtailscale
Jonathan Nobels c1b1cad633 libtailscale: use b.netmon and sys.Bus consistently
fixes tailscale/android#17747

There was a mismatch between the netmon into which we
were injecting network change events, and the netmon that
the eventBus registered with in the userspace engine.

The switch from directly registering callbacks with netmon
to using the eventBus caused a regression where the
injected events would no longer trigger interface rebinds based
on feedback from the Android network monitoring APIs.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
2 weeks ago
..
backend.go libtailscale: use b.netmon and sys.Bus consistently 2 weeks ago
callbacks.go android: defer taildrop selector until first taildrop attempt (#684) 4 months ago
fileops.go android: expand SAF FileOps implementation (#675) 4 months ago
interfaces.go android,libtailscale: allow toggling HW attestation via MDM (#709) 2 months ago
keystore.go Fix hardware key attestation support (#715) 3 weeks ago
localapi.go android: expand SAF FileOps implementation (#675) 4 months ago
log.go android: switch to using gomobile 2 years ago
multitun.go android: switch to using gomobile 2 years ago
net.go libtailscale: use b.netmon and sys.Bus consistently 2 weeks ago
notifier.go android: switch to using gomobile 2 years ago
store.go android: add All() to state store implementation (#673) 5 months ago
streamutil.go android: expand SAF FileOps implementation (#675) 4 months ago
syspolicy_handler.go libtailscale: use syspolicy RegisterStore rather than deprecated RegisterHandler 3 months ago
tailscale.go android,libtailscale: allow toggling HW attestation via MDM (#709) 2 months ago
vpnfacade.go android: only reconfigure VPN when ready 2 years ago