SubVost VPN for Linux 0.5.10 — исключения и обновления
Что нового
- Раздельное туннелирование: исключения сайтов по домену, wildcard-маске и IP/сети; исключения приложений по пути к исполняемому файлу. Сохранение и сброс относятся только к редактору правил.
- Доработаны настройки и состояния интерфейса. В разделе обновлений — автоматическая проверка и раскрываемый список изменений, который можно выделить и скопировать.
- Загрузка пакета подходящей архитектуры с проверкой размера и SHA-256. Установка остаётся явным действием пользователя; приложение не отключает VPN ради обновления.
Установка и ограничения
Выберите x86_64 (Intel/AMD) или arm64 и формат своего дистрибутива: DEB, RPM, Arch, AppImage или архив. Для обновления сначала отключите VPN и закройте SubVost, затем установите пакет.
Требуются glibc 2.35+, systemd, polkit и Linux TUN. Alpine/musl, 32-битные системы и системы без systemd этими пакетами не поддерживаются. Исключение приложения зависит от владельца сокета; для sandbox/helper-процессов могут понадобиться дополнительные пути. Постоянного kill switch нет.
Проверены автоматические тесты, GTK-интерфейс и содержимое пакетов. x86_64 проверяется в QEMU, а не на физическом ПК; установка на каждом дистрибутиве, сон и длительные VPN-сессии требуют проверки на целевых устройствах.
English
Site and executable-path exclusions, clearer network settings, automatic update checks and selectable release notes. Downloads are matched to CPU/package type and size/SHA-256 verified. Installation is user-confirmed; updates do not silently interrupt the VPN.
Requirements: x86_64 or arm64, glibc 2.35+, systemd, polkit and TUN. No musl/32-bit/non-systemd support or persistent kill switch. x86_64 QA uses QEMU; real-device and distribution installation testing remains necessary.
The Xray source archive contains the modified third-party core and its license/build notices, not the private SubVost application source.