v67
bol-van/zapretv67Nov 1, 2024by bol-van
AI Summary
This release introduces host-list deduplication and auto-reload, DoH support in mdig and blockcheck, and significant updates to Windows binaries including UPX compression.
Key Highlights
- Host-list deduplication and automatic reload on file changes.
- Support for comma-separated port ranges in --filter-tcp/--filter-udp.
- DoH support added to mdig and blockcheck.
- Windows binaries updated: win32 added, zapret-winws removed, cygwin1.dll compressed.
Breaking Changes
- Removed win64/zapret-winws binary in favor of zapret-win-bundle.
New Features
- Host-list deduplication and auto-reload.
- Comma-separated port ranges for filtering.
- DoH support in mdig and blockcheck.
- SKIP_PKTWS environment variable for non-root blockcheck on MacOS.
- UPX compression for cygwin1.dll in win32 and win64.
Full Release Notes
1. nfqws,tpws : дедупликация хост-листов 2. nfqws,tpws : автоматическая перезагрузка файлов хост-листов и ipset при изменения файла 3. nfqws,tpws : `--filter-tcp`, `--filter-udp` принимают порты и диапазоны портов через запятую 4. nfqws,tpws : чтение параметров командной строки из файла : `@<config_file>` 5. mdig : `--dns-make-query`, `--dns-parse-query` для DNS запросов через сторонний канал (например, DoH) 6. blockcheck: использование DoH при подмене DNS 7. blockcheck: тестовое дурение только IP:port тестируемого домена. все остальное не затрагивается. 8. blockcheck: не требует root , если `SKIP_PKTWS=1` или система - MacOS 9. blockcheck, install_easy: сохраняют переменные окружения при повышении привилегий до root 10. config: маркер `<HOSTLIST_NOAUTO>` 11. binaries: удалено `win64/zapret-winws` в пользу [`zapret-win-bundle`](https://github.com/bol-van/zapret-win-bundle) 12. binaries: добавлено `win32`. отдельный репозиторий для 32 битной версии удален. 13. binaries: в `win32` и `win64` помещена сжатая upx копия cygwin1.dll для 32 и 64 битных архитектур соответственно 12. Различные багфиксы