• v2.1.16 d2fdb9671a

    danik released this 2026-09-22 22:56:07 +03:00 | 3 commits to main since this release

    Режимы «Авто API» / «Авто ВК» и надёжность отключения

    • Звонки VK как в Android: «Вручную (ссылки)», «Авто API» и «Авто ВК» на вкладке «Подключение». «Авто API» создаёт звонки через calls.start и завершает их при отключении или падении туннеля; незавершённые звонки добиваются при следующем запуске. «Авто ВК» создаёт звонок в ядре по VK-токену (неофициальные методы — лучше второстепенный аккаунт). Токен получается кнопкой входа VK в браузере; в поле можно вставить весь адрес blank.html#access_token=….
    • Отключение просит ядро выйти штатно (в «Авто ВК» — с завершением звонка), процесс убивается только через 10 с.
    • Хвосты после аварии: при запуске GUI снимаются NRPT-правило Windows (переживало перезагрузку и ломало DNS), IPv6 leak guard Linux, процессы ядра и звонки «Авто API».
    • Закрытие окна при включённом VPN больше не подвешивает UI на Windows.
    • Windows: шлюз, DNS, адаптер и bypass-маршруты — через нативные API вместо PowerShell/route; шлюз с учётом метрики интерфейса, маршрут снимается с точным шлюзом. Исключение ya.ru/yandex.* прокладывает подсети Яндекса.
    • DNS исключённых доменов идёт мимо туннеля; Linux-гонка bypass-маршрута при отключении устранена.

    Bundled core 2.1.11; сервер нашего форка 2.1.11–2.1.14 (CSQPX2), обновление сервера не требуется.

    Проверено: Go tests/race/vet, Windows vet, GitHub CI на ubuntu-latest и windows-latest (включая тесты нативных маршрутов), 5 frontend-тестов, npm audit, PE-версия/манифест, распаковка ZIP кодом updater. Не проверено на реальном Windows/Linux с VPN: серия подключений с нативными маршрутами, «Авто API»/«Авто ВК» с настоящим токеном, updater UAC/rollback.

    Windows: распаковать ZIP целиком или обновиться из настроек. Linux: распаковать tar.gz, sudo -E ./CSQTT-VPN. Контрольные суммы — SHA256SUMS; метаданные updater — BUILDINFO.

    Downloads