• v0.5.3 2df1c00516

    Версия 0.5.3
    CI / Линт и типы (push) Canceled after 0s
    CI / Сборка (Windows) (push) Canceled after 0s
    CI / Сборка (Linux) (push) Canceled after 0s

    maeneko released this 2026-09-04 07:26:00 +00:00 | 7 commits to main since this release

    Добавлена сборка под Linux: nfqws + правила nftables (NFQUEUE) вместо
    socks-прокси или службы Windows. Повышение прав — pkexec на каждое
    включение/выключение, без службы и без автозапуска.

    Стратегии переиспользуют существующий набор Flowseal (strategies.win32.generated.ts):
    --wf-tcp/--wf-udp уходят в правила nftables, остальное — в nfqws как есть.
    Все правила nftables держат bypass, поэтому упавший или выключенный демон
    не рвёт пользователю сеть.

    Помощник (resources/linux-helper/rknboost-helper.sh) и бинарник nfqws перед
    каждым запуском копируются в userData: root не может прочитать файлы внутри
    AppImage (FUSE-примонтирован без allow_other), а обычная файловая система
    на диске ему доступна независимо от прав.

    Заодно:

    • починен баг генератора стратегий (^! не разэкранировался в !, ломало
      fake-tls-auto и на Windows тоже);
    • карточка обхода теперь показывает текст ошибки независимо от state;
    • счётчик auto-hostlist в настройках больше не привязан к !isWindows;
    • CI: отдельная джоба сборки под Linux на ubuntu-latest.
    Downloads