1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 05:17:39 +03:00
Files
android_cast/third-party
2026-06-03 06:50:57 +02:00
..
2026-05-18 14:25:02 +02:00
2026-06-02 14:39:45 +02:00
2026-06-02 14:39:45 +02:00
2026-06-03 06:50:57 +02:00

Third-party vendored dependencies

wireguard-android (optional Gradle module)

Remote access WireGuard v1 can use the in-app RemoteAccessVpnService fallback (TUN only). For full userspace WireGuard crypto/data plane, initialize the upstream tunnel library:

bash scripts/init-wireguard-submodule.sh

Then build with the :tunnel module (auto-included when present):

  • Submodule path: third-party/wireguard-android/
  • Gradle module: third-party/wireguard-android/tunnel
  • License: MIT / Apache-2.0 (see upstream COPYING)

WireGuardTunnelBridge loads com.wireguard.android.backend.GoBackend via reflection when the module is on the classpath.