Изменения
- В названии сохраненного отчета теперь ставится временная метка
- Изменение в конфиге. Теперь есть только общий
timeout, без отдельных наустановку соединения, read, write. - Добавлена настройка
timeoutв TUI. Если с интернетом все хорошо и запускается с ПК, то можно поставить 2с. например и тесты будут проходить намного быстрее.
- Добавлена поддержка QUIC в тесте доменов (2) - Настройки локализации, версии IP и т.д. в TUI теперь сохраняются между запусками (через локальный кеш-файл в ОС)
- Переход на другого провайдера криптографии + оптимизации сборки. Это дало х2 ускорение dns теста и доменов на роутерах и desktop ОС только за счет криптографии.
- Переработка стратегии тестирование доменов (2), что дало значительное ускорение теста:
Как работает тест доменов теперь:
- резолв, затем QUIC параллельно TCP-цепочке
TLS 1.3→TLS 1.2→HTTP. Для каждого домена TCP проверки идут по очереди, при этом для обоих зондов установлен общий лимит одновременных запросов (50 по умолчанию).
Скачивание
Linux, Android (Termux), macOS, роутеры (OpenWrt, Keenetic, Entware):
curl -fsSL https://raw.githubusercontent.com/Runnin4ik/dpi-detector/rust/install.sh | shили
wget -qO- https://raw.githubusercontent.com/Runnin4ik/dpi-detector/rust/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/Runnin4ik/dpi-detector/rust/install.ps1 | iexFull Changelog: v5.0.0-alpha.20...v5.0.0-alpha.21