v66 v67

medium risk

bol-van/zapretOct 29, 2024 → Nov 1, 20243 days between releases

What's New

Adds host-list deduplication, DoH support, and updates Windows binaries

Breaking Changes

  • Removed win64/zapret-winws binary in favor of zapret-win-bundle.

New Features

  • Host-list deduplication and automatic reload on file changes.
  • Comma-separated port ranges for filtering.
  • DoH support added to mdig and blockcheck.
  • SKIP_PKTWS environment variable for non-root blockcheck on MacOS.
  • Added win32 binary support.

Improvements

  • UPX compression for cygwin1.dll in Windows binaries.
  • Config file reading via @<config_file> syntax.

Bug Fixes

  • Blockcheck and install_easy preserve environment variables when elevating privileges.
  • Blockcheck now tests only IP:port to avoid affecting other parts.
  • Various bug fixes.

Upgrade Notes

Windows users must switch from `zapret-winws` to `zapret-win-bundle`. The `@<config_file>` syntax is now supported for command-line arguments. MacOS users can use the new `SKIP_PKTWS` environment variable for non-root blockcheck.

The Two Releases

v66

v66

Oct 29, 2024· 2 years ago

A major architectural overhaul of the startup system for Linux, OpenWrt, and MacOS. Existing configurations are incompatible, and new minimal startup scripts for OpenWrt are provided.

Full release notes
v67

v67

Nov 1, 2024· 2 years ago

This release introduces host-list deduplication and auto-reload, DoH support in mdig and blockcheck, and significant updates to Windows binaries including UPX compression.

Full release notes