v71.1
bol-van/zapretv71.1Jun 12, 2025by github-actions[bot]
AI Summary
Optimizes `ipset` performance, adds dry-run mode, Android logging support, and fixes group handling for macOS and OpenBSD, alongside WiFi SSID filtering.
Key Highlights
- Significant performance improvement for `ipset`.
- Dry-run mode to test hostlist availability under non-root privileges.
- Support for Android logging via `--debug=android`.
New Features
- ipset performance optimization
- Dry-run mode for hostlist availability checking
- Android logging support (`--debug=android`)
- initgroups usage fix for macOS and OpenBSD groups > 16
- WiFi network SSID filtering (`--filter-ssid`)
- Binary architecture signature checking
Full Release Notes
ПРЕДУПРЕЖДЕНИЕ : ВОЗМОЖНА ЭВРИСТИЧЕСКАЯ РЕАКЦИЯ АНТИВИРУСОВ НА UPX И WINDIVERT. WINDIVERT - хакерский инструмент, потенциально нежелательное ПО, потенциально часть вируса, но сам по себе - не вирус. UPX - не троян, а компрессор исполняемых файлов. Вирусов и майнеров здесь нет. ### zapret v71.1 * nfqws,tpws: многократное ускорение `--ipset` за счет изменения алгоритма хранения списка * nfqws,tpws: проверка доступности листов под сброшенными привилегиями в режиме `--dry-run` * nfqws,tpws: в версиях, собранных под NDK, поддержка лога android (logcat) : `--debug=android` * nfqws,tpws: использование initgroups вместо setgroups, если указан параметр `--user`. исправляет проблему на macos и openbsd, когда групп больше 16. * nfqws: фильтрация по имени wifi сети (SSID) в Linux : `--filter-ssid` * install_easy: останов, если зафиксирована попытка использовать embedded релиз на традиционной Linux системе или MacOS * install_bin: проверка ELF сигнатуры для поиска бинариков нужной архитектуры * binaries: переименованы и унифицированы имена директорий в binaries