Skip to content

Releases: bol-van/zapret

v69.5

03 Dec 15:33
Compare
Choose a tag to compare

zapret v69.5

  1. nfqws,tpws: опция проверки параметров командной строки без фактического запуска --dry-run
  2. install_easy: проверка параметров командной строки tpws и nfqws

v69.4

02 Dec 18:18
Compare
Choose a tag to compare

zapret v69.4

  1. nfqws: обрамление фейками обоих сегментов в fakedsplit/fakeddisorder
  2. nfqws: задание содержимого фейков в fakedsplit/fakeddisorder через --dpi-desync-fakedsplit-pattern
  3. багфиксы

v69.3

24 Nov 14:38
Compare
Choose a tag to compare

zapret v69.3

  1. nfqws,tpws: фиксированные hostlist и ipset. значения указываются в командной строке через запятую и не меняются. --hostlist-domains --hostlist-exclude-domains --ipset-ip --ipset-exclude-ip
  2. номера релизов и commit hash при сборке на github. дата/время сборки при самостоятельной сборке.
  3. облегченный релиз для openwrt и прошивок
  4. sha256sum: контрольные суммы всех файлов внутри binaries

v69.2

23 Nov 11:18
Compare
Choose a tag to compare

zapret v69.2

  • nfqws,tpws: новый параметр --skip для временного исключения профиля без удаления параметров
  • nfqws: новый параметр --methodeol. убрать пробел после Host: и добавить \n перед методом
  • init.d: не использовать pgrep в sysv для совместимости с busybox (keenetic, прошивки, alpine)

v69.1

22 Nov 10:05
Compare
Choose a tag to compare

zapret v69.1

  1. tpws : исправлена логика процессинга хостлистов в режиме --socks5-hostname и логика обработки неизвестного протокола с хостлистами.
  2. 10-keenetic-udp-fix : лечащая добавка для кинетика против отсутствия маскарада без ndmmark

v69

19 Nov 15:09
Compare
Choose a tag to compare
v69

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
  • багфиксы

v68

08 Nov 08:48
Compare
Choose a tag to compare
v68
  1. Удалены binaries. Binaries теперь только в релизах, собираемых через github actions.
  2. Русская документация переведена в markdown.
  3. nfqws,tpws: альтернативное использование знака '$' для чтения параметров запуска из файла : $<config_file>
  4. uninstall_easy.sh: предложение удалить зависимости на openwrt
  5. install_easy.sh: предложение скачивать хостлисты в режиме фильтрации autohostlist
  6. Багфиксы

v67

01 Nov 08:53
Compare
Choose a tag to compare
v67
  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
  12. binaries: добавлено win32. отдельный репозиторий для 32 битной версии удален.
  13. binaries: в win32 и win64 помещена сжатая upx копия cygwin1.dll для 32 и 64 битных архитектур соответственно
  14. Различные багфиксы

v66

29 Oct 08:21
Compare
Choose a tag to compare
v66
  1. Переосмысление системы запуска под linux, openwrt, macos. Совместимость со старыми конфигами потеряна. Читайте выбор параметров в readme.txt и docs/quick_start.txt
  2. init.d/openwrt-minimal : небольшие скрипты запуска tpws на openwrt с минимальным обьемом свободного места на диске