1
0
mirror of git://f0xx.org/ac/ac-mobile-android synced 2026-07-29 04:59:30 +03:00

Implement native iodine client and fix RA heartbeat URL resolution.

Bundle iodine 0.7.0 with JNI TUN bridge; apply BE iodine credentials on connect; canonical heartbeat URL fallback.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Anton Afanasyeu
2026-07-12 19:44:38 +02:00
parent cd520cadd1
commit 2619848d1b
73 changed files with 14063 additions and 29 deletions

9
third-party/iodine/README.md vendored Normal file
View File

@@ -0,0 +1,9 @@
# iodine (vendored)
Upstream: https://github.com/yarrick/iodine (0.7.0)
Used by `androidcast_iodine` native library (`ndk/jni/iodine_jni.c`) for DNS tunnel remote access on Android.
License: see `src/COPYING` / `README`.
Generated file: `src/base64u.c` (from upstream Makefile).