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.