Skip to content

1.3.2

Choose a tag to compare

@Axel173 Axel173 released this 25 Oct 21:06

Что нового в 1.3.2

Выпуск безопасности и новых версий программ — новых экранов нет.

Безопасность

  • Шифрованный DNS (DoH и ODoH) — на исправленных библиотеках. Программа шифрованного DNS собрана заново: c-ares 1.34.9 закрывает ошибки памяти при обрыве соединения и приём ответа от постороннего сервера, когда роутер ищет адрес резолвера; curl 8.23.0 закрывает 21 уязвимость версии 8.22.0, среди них ошибку памяти при отправке по HTTP/2 — а каждый запрос DoH уходит именно так. Сама программа обновлена до свежей версии автора: число одновременных запросов теперь ограничено, длина DNS-сообщений по TCP проверяется, список адресов резолвера больше не застревает, если опрос DNS вернул лишь часть адресов (например, во время сбоя сети).
  • Xray 26.10.21 — срочное обновление безопасности от авторов Xray. Закрытые ключи нескольких промежуточных сертификатов оказались взломаны, и в этой версии из встроенного набора корневых сертификатов удалены те, что их выпускали. Xray берёт этот набор с собой и проверяет по нему TLS-соединения (кроме REALITY), так что устаревшее хранилище сертификатов роутера больше не важно.

Исправлено

  • Проверка скорости сервера Xray на AX3600 больше не проваливается всегда. На этой модели роутер не находит издателя сертификата в своём хранилище, и любое скачивание по https кончалось ошибкой: проверка скорости говорила «скачивание через этот сервер не пошло» про любой сервер. Теперь она не сверяет сертификат там, где ответ всё равно выбрасывается и считается только его объём. Тестер стратегий ByeDPI (byedpi-test.sh) на той же модели засчитывал провал каждой стратегии — теперь он сверяет сертификат по системному хранилищу роутера, так что и заглушка провайдера со своим сертификатом не выдаст себя за открывшийся сайт.

Обновлено

  • hev-socks5-tunnel 2.19.3 (на нём работают Xray, Hysteria2 и ByeDPI): освобождает память, когда трафика нет, и сжимает мелкие пакеты. В наших замерах при той же скорости он тратил меньше процессора (на AX3600 примерно на 16 %, на BE7000 — на 24 %) и меньше памяти (0,5 МБ вместо 2,2 МБ и 0,9 МБ вместо 2,6 МБ).
  • Xray 26.10.21 (почему — выше, в «Безопасности»): в нашем замере на AX3600 — та же скорость при чуть меньшей памяти, файл легче на 0,5 МБ.

Новые версии программ

  • Xray: 26.9.30 → 26.10.21
  • hev-socks5-tunnel: 2.18.0 → 2.19.3
  • Шифрованный DNS (https-dns-proxy): сборка 2026-10-18 → 2026-10-25 (c-ares 1.34.9, curl 8.23.0)

Как обновиться

  1. Код и панель: «Роутер» → «Обновление» → «Проверить обновления» → «Установить обновление» → «Обновить страницу» — http://192.168.31.1:8088/#rr-update (если у роутера другой адрес — подставьте его). В 1.0.0 кнопка скрыта — откройте эту же ссылку.
  2. Новые сборки программ: «Роутер» → «Компоненты» — http://192.168.31.1:8088/#rr-pkg: «Поставить обновление» в строке программы → «Применить». Если программа сейчас работает (например, включён шифрованный DNS), в её строке появится «Перезапустить» — новая сборка заработает после него.

Можно и с компьютера: мастер из архива ниже найдёт установленную панель и обновит её, настройки останутся.


What's new in 1.3.2

A security and program-versions release — no new screens.

Security

  • Encrypted DNS (DoH and ODoH) on fixed libraries. The encrypted-DNS program is rebuilt: c-ares 1.34.9 closes memory errors when a connection breaks and the acceptance of a reply from a foreign server while the router looks up the resolver's address; curl 8.23.0 closes 21 vulnerabilities of 8.22.0, among them a memory error when sending over HTTP/2 — and every DoH query goes exactly that way. The program itself is updated to its author's latest version: the number of simultaneous requests is now bounded, the length of DNS messages over TCP is checked, and the resolver's address list no longer gets stuck when a DNS poll returned only part of the addresses (during a network outage, for example).
  • Xray 26.10.21 — an emergency security release from the Xray authors. The private keys of several intermediate certificates were broken, and this version drops the root certificates that issued them from its built-in set. Xray carries that set with it and checks TLS connections against it (except REALITY), so the router's outdated certificate store no longer matters.

Fixed

  • The Xray server speed test on AX3600 no longer always fails. On this model the router does not find a certificate's issuer in its store, and any https download ended in an error: the speed test said «the download through this server did not start» about every server. Now it does not check the certificate where the answer is thrown away anyway and only its size counts. The ByeDPI strategy tester (byedpi-test.sh) on the same model counted every strategy as a failure — now it checks the certificate against the router's system store, so an ISP's stub with its own certificate cannot pass for an opened site either.

Updated

  • hev-socks5-tunnel 2.19.3 (Xray, Hysteria2 and ByeDPI run on it): frees memory when there is no traffic and compacts small packets. In our measurements at the same speed it used less CPU (about 16 % less on AX3600, 24 % on BE7000) and less memory (0.5 MB instead of 2.2 MB and 0.9 MB instead of 2.6 MB).
  • Xray 26.10.21 (why — above, in «Security»): in our measurement on AX3600 — the same speed with slightly less memory, the file 0.5 MB lighter.

New program versions

  • Xray: 26.9.30 → 26.10.21
  • hev-socks5-tunnel: 2.18.0 → 2.19.3
  • Encrypted DNS (https-dns-proxy): build 2026-10-18 → 2026-10-25 (c-ares 1.34.9, curl 8.23.0)

Updating

  1. Code and panel: Router → Update → «Check for updates» → «Install the update» → «Reload the page» — http://192.168.31.1:8088/#rr-update (if your router has another address, put it instead). In 1.0.0 the button is hidden — open the same link.
  2. New program builds: Router → Components — http://192.168.31.1:8088/#rr-pkg: «Install update» in the program's row → «Apply». If the program is running right now (encrypted DNS on, for example), its row shows «Restart» — the new build starts working after it.

From a computer works too: the wizard in the archive below finds the installed panel and updates it; the settings stay.


Установка с компьютера: скачайте enodia-setup-1.3.2.zip, распакуйте и запустите enodia-setup.bat (Windows) или enodia-setup.command / enodia-setup.sh (macOS / Linux). Пакет кода и программы протоколов обеих архитектур — внутри архива: за ними компьютеру в интернет не нужно (Python и утилиту открытия SSH, если их нет, лаунчер и мастер скачают сами).

enodia-100071.tar.gz — пакет обновления по воздуху: роутеры берут его сами (кнопка «Обновление» в панели), вручную его качать не нужно.


Install from a computer: download enodia-setup-1.3.2.zip, unpack it and run enodia-setup.bat (Windows) or enodia-setup.command / enodia-setup.sh (macOS / Linux). The code package and the protocol programs for both architectures are inside the archive, so the computer needs no internet for them (if Python or the SSH-opening tool is missing, the launcher and the wizard download them).

enodia-100071.tar.gz is the over-the-air update package: routers fetch it themselves (the “Update” button in the panel), there is no need to download it by hand.

Version 1.3.2 (code 100071).