v71.2

bol-van/zapretv71.2Jul 8, 2025by github-actions[bot]

AI Summary

Enhances QUIC handling and OpenBSD compatibility while fixing buffer issues in Windivert, accompanied by improved installation diagnostics and warnings.

Key Highlights

  • DPI desync applied to all packets in QUIC initial.
  • Increased buffers for Windivert filters to prevent errors.
  • Migration guidance for OpenBSD `/dev/pf` support.

Breaking Changes

  • tpws no longer works with `/dev/pf` in OpenBSD without the `--enable-pf` option.

New Features

  • QUIC initial packet desync for all packets
  • Blockcheck version and curl info display
  • Installation help text for missing binaries
  • Windivert buffer size increase

Full Release Notes

ПРЕДУПРЕЖДЕНИЕ : ВОЗМОЖНА ЭВРИСТИЧЕСКАЯ РЕАКЦИЯ АНТИВИРУСОВ НА UPX И WINDIVERT. WINDIVERT - хакерский инструмент, потенциально нежелательное ПО, потенциально часть вируса, но сам по себе - не вирус. UPX - не троян, а компрессор исполняемых файлов. Вирусов и майнеров здесь нет.

### zapret v71.2

* nfqws: применять методы десинхронизации, кроме fake, ко всем пакетам многопакетного QUIC initial
* blockcheck: показ версии ядра и curl
* install_bin: если бинари не найдены, показать help text. собирать самому с исходников или качать релиз с github.
* winws: увеличены недостаточные буферы для конструкции фильтра --wf-tcp и --wf-udp. это приводило к ошибке после примерно 10+ портов в списке.
* tpws более не работает с /dev/pf в OpenBSD без опции --enable-pf. это нужно для миграции с rdr-to на divert-to, чтобы не сыпало ошибками ioctl(DIOCNATLOOK). обновлена документация по OpenBSD касаемо этого момента.
* install_easy: предупреждать, что --ipset нежелателен в случае перенаправления целого порта ради немногих IP. нужно использовать ipset в ядре.