github RixyPow/netzapret v1.0.0-pre.2
NetZapret 1.0.0-pre.2

latest releases: v1.1.0, v1.0.0
4 days ago

Что нового в 1.0.0-pre.2

Вторая предварительная версия 1.0.0. Программа 1.0.0-pre.1 найдёт её сама.

VPN

Новое:

Автоподбор в пуле — тумблером. В шапке каждого пула серверов теперь выключатель «автоподбор». Выключите его — пул будет держаться одного сервера: того, что вы выбирали в нём прежде, а если такого не было — самого быстрого по замерам. Включите снова — вернётся автоподбор, а выбранный сервер запомнится до следующего выключения. «Выбрать» у сервера в пуле, как и раньше, закрепляет его и выключает автоподбор.

Исправления:

Туннель снова поднимается, если проверка серверов стоит «раз в час». С этим выбором в «Настройках туннеля» → «Проверка серверов» движок отказывался запускаться при каждом старте: «interval must be less or equal than idle_timeout».

Подписка с безлимитом снова читается. Некоторые панели пишут «безлимит» не нулём, а огромным числом. На таких подписках вкладка VPN показывала «не прочиталась: TimeSpan overflowed…» и прятала их серверы, хотя туннель работал.

Главная

Новое:

Картинка темы — в своей карточке справа. Под остальными карточками теперь ровный фон, без края картинки. Тема без картинки растягивает «Главную» на всю ширину окна. Для каждой темы это можно выбрать в «Оформлении» — «На всю ширину окна — для этой темы». Темы из поставки подогнаны под карточку.

Состояние ожило. Пока движки работают, вокруг кольца расходятся шестиугольные волны, а по линиям на фоне карточки бегут огоньки. Цвет — по состоянию, как у кольца. Выключаются вместе с остальными анимациями в «Оформлении».

Исправления:

Плашка «Работает» не дёргается. Она теперь постоянного размера, длинные слова переносятся. Раньше плашка меняла ширину вместе с текстом и при запуске дышала каждую секунду.

Заголовки плиток не обрезаются. Длинный заголовок вроде «Проверить блокировки» становится чуть мельче, а не уходит в многоточие.

В неразвёрнутом окне — снова без прокрутки, и со шрифтом Manrope тоже.

Проверка блокировок

Исправления:

Ловит заморозку и на сайтах с маленькой главной. Провайдер обрывает соединение на 12–20 КБ, а у некоторых сайтов главная страница меньше. Такие сайты проверка признавала доступными, хотя в браузере они не открывались. Теперь, если страница маленькая, проверка докачивает её скрипт или стиль отдельным соединением.

Сайты, которые откроются в браузере с ECH, помечены. У сайта за Cloudflare, закрытого по имени, проверка смотрит, поддерживает ли он ECH. Браузер с включённым DoH прячет настоящее имя, и такой сайт у него откроется. В итоге проверки это написано отдельно, вместе с советом, какому имени нужен рецепт.

DNS

Исправления:

DNS «авто» реже уходит в туннель. Если ваш резолвер перестал отвечать по DoH, программа сначала спрашивает его же обычным DNS по TCP, его операторы, как правило, не трогают. В туннель запросы уходят только если не ответил и он. Через туннель сайты мимо VPN получали адреса рядом с сервером VPN и открывались медленнее.

TG Proxy

Исправления:

Прокси Telegram обновлён до tg-ws-proxy-rs 2.5.6. Если адрес дата-центра Telegram не отвечает, прокси быстрее переходит на запасной путь.

Диагностика

Исправления:

Прокси Telegram «всегда» больше не просит перезапустить движки. Прокси, включённый «всегда», держит само окно программы, без движков. «Диагностика» искала его у движков, не находила и писала «перезапустите их», хотя прокси работал.

Оформление

Новое:

Шрифт Manrope. Он встроен в программу и есть в списке шрифтов «Оформления», даже если в Windows его нет. Тема тоже может назвать его своим шрифтом.

Ещё

Исправления:

В «О программе» назван ZXing.Net — библиотека, которая читает QR-коды с ключами.

Поддержать

Чем это собрано и как сверить

NetZapret-1.0.0-pre.2.zip   C842EA3454B66A73F74EACAB9C7C64C7BA030F6C752510A395AF77F436F9CF07
NetZapret.exe   26BB83DFA9F7BDC877BEEF6EA7C4937D16E6C251EA68E006C96FCC3490AE4C3A

Пакет SDK .NET 8.0.424, сборка Release, win-x64, self-contained, один файл.

Проверить скачанное:

Get-FileHash NetZapret-1.0.0-pre.2.zip -Algorithm SHA256

Собрать самому и сравнить:

git checkout v1.0.0-pre.2
pack.cmd

Совпасть должен NetZapret.exe. Архив — нет: в нём лежат winws2 и sing-box,
собранные не нами, и их версии у вас могут отличаться.

Don't miss a new netzapret release

NewReleases is sending notifications on new releases.