v69
bol-van/zapretv69Nov 19, 2024by github-actions[bot]
AI Summary
This release introduces advanced DPI desync strategies (multisplit, multidisorder), renames several parameters, adds Android support, and refines the blockcheck tool.
Key Highlights
- New 'multisplit' and 'multidisorder' DPI desync strategies.
- Parameter renames (split -> fakedsplit, disorder -> fakeddisorder) and deprecations.
- Added Android binaries (API level 21+) and OpenWrt APK support.
- Refactored blockcheck with new strategies and CURL_OPT variable.
New Features
- Support for multisplit and multidisorder DPI desync.
- Random ip_id assignment in dvtws.
- Android API 21+ binaries.
- OpenWrt APK package manager support.
- blockcheck supports new multisplit strategies and shows working strategies summary.
Full Release Notes
### zapret v69 * nfqws,tpws : поддержка сплита на нескольких позициях : `multisplit` и `multidisorder` * nfqws : переименование `split` => `fakedsplit` , `disorder` => `fakeddisorder`. старые варианты остаются как синонимы. * nfqws : депрекация `--dpi-desync-split-http-req`, `--dpi-desync-split-tls`. старые параметры добавляют split позиции к списку. * nfqws : `split2` и `disorder2` становятся синонимами `multisplit` и `multidisorder`. сохраняется автоматическая split позиция 2, если не указано `--dpi-desync-split-pos`. * nfqws : отмена `seqovl` без отмены desync в случае превышения MTU. только для Linux. * nfqws : `seqovl` берет позиционные маркеры для disorder и только число для split * tpws : депрекация `--split-http-req` , `--split-tls`. старые параметры добавляют split позиции к списку. * tpws : `--tlsrec` берет позиционные маркеры, а не только фиксированные смещения * tpws : депрекация `--tlsrec-pos`. старый параметр создает абсолютный положительный маркер. * tpws : починка не срабатывающего мультисплита через `--fix-seg` * nfqws,tpws : назначение владельца лог файлам и автохостлисту после парсинга всех опций * nfqws,tpws : установка переменной окружения EXEDIR для использования в `@config` * dvtws : установка рандомного поля ip_id вместо нулевого * repo : бинарники для android API level 21+ (Android 5.0) * install_easy : поддержка APK package manager в openwrt * blockcheck : убран вопрос "игнорировать сертификаты" * blockcheck : убраны переменные IGNORE_CA, CURL_VERBOSE. вместо них добавлена переменная CURL_OPT. * blockcheck : поддержка новых стратегий multisplit * blockcheck : переработка порядка тестирования стратегий * blockcheck : показ всех рабочих стратегий в summary * багфиксы