github anton48/vk-turn-proxy-ios v1.0-build67
v1.0-build67 — 1-Click Connection Link import + watchdog & UI cleanup

latest releases: v1.0-build443, v1.0-build440, v1.0-build433...
5 months ago

Combines builds 65-67 since v1.0-build64.

Highlights

• 1-Click Connection Link import. Server admins can now share the
full deployment definition (WG keys, vkLink, server address,
WRAP key, optional dnsServers/numConnections) as a single
vkturnproxy://import?data=… URL. Tapping the link anywhere on
iOS launches the app and shows a confirm alert before applying.
Same flow available via Settings → Backup & Restore → "Import
from Connection Link…" reading the system clipboard.

Generator script: quick_link.py at the repo root. Edit its
CONFIG dict (or pass a JSON file as argv[1]) and the script
prints a ready-to-share URL.

Connection links carry ONLY the deployment definition — no TURN
credentials, no captured browser profile. Each receiving device
captures its own state on first connect, completely independent
of other devices using the same link.

• Removed false-positive watchdog. The "5+ pion permission/binding
errors → ForceReconnect" rule was over-eager: post-iOS-wake error
bursts always triggered it, then 90s later — after new conns had
already recovered — it would fire and kill the freshly-restored
conns. Recent logs showed 5 false positives, 0 true positives.
Removed entirely; counter still recorded for future diagnosis.

• Backup Import file picker more permissive. Backup files
transferred via AirDrop / Mail / iCloud sometimes lose their
.json UTI association and become greyed-out / un-tappable in the
picker. The filter now also accepts .text and .data UTIs; the
AppConfig parser rejects non-matching content so widening is safe.

Don't miss a new vk-turn-proxy-ios release

NewReleases is sending notifications on new releases.