1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 05:58:14 +03:00

wireguard -> third-party

This commit is contained in:
Anton Afanasyeu
2026-06-11 11:19:21 +02:00
parent 88ca1b9e70
commit f5c107bb85
8 changed files with 56 additions and 25 deletions

View File

@@ -1,15 +1,16 @@
# Third-party vendored dependencies
## wireguard-android (optional Gradle module)
## wireguard-android (git submodule)
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:
Listed in `.gitmodules` like libvpx/opus/speex. Initialize after clone:
```bash
git submodule update --init third-party/wireguard-android
# or:
bash scripts/init-wireguard-submodule.sh
```
Then build with the `:tunnel` module (auto-included when present):
Build with the `:tunnel` module (auto-included when present):
- Submodule path: `third-party/wireguard-android/`
- Gradle module: `third-party/wireguard-android/tunnel`