• v3.7.2 48356f10e3

    danik released this 2026-10-30 14:29:57 +03:00 | 0 commits to main since this release

    Исключения из VPN: произвольные приложения .exe (Windows), локальная сеть и выбранные сайты.

    В Desktop 3.7.2: Настройки → VPN → Исключения из VPN. Добавьте исполняемый файл любого торрент-клиента или другой программы, включите локальную сеть и/или перечислите домены по одному на строке. Поддомены учитываются автоматически. Переподключитесь после изменения. Прежний профиль сервера совместим.

    Доменным правилам нужен обычный DNS: отключите защищённый DNS/DoH в браузере и перезапустите браузер после изменения списка. Правила приложений не зависят от портов, шифрования BitTorrent или DoH. Публичный IPv6 остаётся заблокированным. Windows Defender и другие firewall providers не отключаются.

    Проверки: core/mobile Go race и vet; packet-level TCP/UDP routing tests; 678 shared JVM + 9 Desktop tests; Windows amd64/arm64 builds и 386/amd64 routing test executables; govulncheck — 0 уязвимостей импортируемых пакетов. Локальный Linux GUI проверен в изолированном Xvfb. Нативные owner lookup/WFP/Wintun и торрент-клиент на физической Windows здесь не проверялись.

    Windows portable содержит пересобранные Desktop/shared jars и новое ядро 0.17.1-danik.2 с проверенным runtime upstream 3.7.0. NSIS installer сохраняет профили. Linux пакет собран из исходников. Сервер и Android для этой функции обновлять не требуется.

    Настройка, устройство и границы проверок.

    Контрольные суммы — в приложенном SHA256SUMS. Личные профили и ключи не включены.

    Downloads
  • v3.7.1 8c87717d0d

    danik released this 2026-10-30 13:04:20 +03:00 | 2 commits to main since this release

    Обновление форка на ядро upstream v0.17.1 с сохранением DNS через туннель, запрета private-назначений exit и защиты TUN Windows/Linux.

    Исправлены panic MAX при отказе подключения, временный файл Avito и восстановление старой комнаты при ERR_ROOM_NOT_FOUND на записи. Go 1.26.10, x/net 0.60.0; govulncheck: 0 уязвимостей импортируемых пакетов.

    Проверки: Go race/vet в core/mobile; 676 shared JVM + 9 Desktop tests; Linux GUI в изолированном Xvfb. Сервер обновлён, HTTPS через Direct и новые Cups-комнаты проверен. Старые Cups-комнаты удалены сервисом — нужен обновлённый приватный профиль. Direct, новые комнаты Cups и Avito проверены отдельно: HTTPS 200 через каждый транспорт. Для Avito исправлен rejoin при ошибке записи; комнаты обновлены до одной пары для спокойного старта. Проверка Avito выполнена без Direct fallback.

    Клиент 3.7.1 на базе UI/shared 3.7.0. Linux пакет собран из исходников. Windows portable: upstream runtime 3.7.0 с пересобранными Desktop/shared jars и новым ядром; NSIS installer сохраняет профили. Полноценная проверка Windows Wintun/DNS/WebRTC не выполнялась.

    SHA-256 — в приложенном файле. Личные профили, ключи и cookies не включены.

    Подробное ревью и границы проверок.

    Downloads
  • v2.6.4 7aa6ee85e9

    danik released this 2026-10-14 20:05:29 +03:00 | 77 commits to main since this release

    Модернизация на базе upstream OpenFlux 0.7.3 и клиентов 2.6.3.

    Новые ссылки Session AES-GCM; старые Noise-ссылки несовместимы.
    Ядро: блокировка приватных назначений exit по умолчанию, DNS через туннель.
    Desktop: повторное открытие окна; TUN Linux с pkexec/nftables и WFP Windows;
    IPv6 в полном туннеле блокируется. SOCKS5/системный прокси защищает только
    использующие его программы.

    Проверены Go race/vet, кросс-сборка Windows, тест отката IPv6 и аварийной
    очистки правил, JVM-тесты, запуск Linux GUI, подпись APK и соответствие
    нативных библиотек APK/AAR. HTTPS через Avito/Cups/Direct проверяется отдельно.
    Живая проверка утечек с включённым TUN и установка на Windows/Android ещё
    требуют проверки на устройствах. Сборки предназначены для этой проверки.

    Персональные профили, ключи и адреса сервера не входят в артефакты.

    Проверенные артефакты опубликованы в GitHub:

    Downloads