-
RouterForge 0.11.0
Stablereleased this
2026-10-02 02:44:32 +03:00 | 328 commits to main since this releaseRouterForge 0.11.0
🇷🇺 Русский
RouterForge 0.11.0
Что нового
- В RouterForge появился Antiscan Manager — отдельный модуль для тех, кто уже использует
dimon27254/antiscanи не хочет каждый раз ходить в SSH как в подвал за автоматом. - Теперь состояние Antiscan, настройки, списки, блокировки, запуск, обслуживание и расписание собраны в одном месте. Сам Antiscan остаётся самостоятельным проектом: RouterForge его не переименовывает, не присваивает и не ставит молча.
- Опасные действия не превращены в бодрую красную кнопку «СДЕЛАТЬ ХОРОШО». RouterForge проверяет состояние до изменения и результат после него. Root-доступ всё-таки не игровой автомат.
Исправления
- Geo Split работал. RouterForge говорил, что он не работает. Отличный был мониторинг: примерно как лампочка «двигатель отсутствует» в машине, которая едет по трассе.
- В
0.11.0это исправлено. RouterForge теперь смотрит на реальные признаки работы Keenetic Entware Extras / Geo Split и не показываетOFFтолько потому, что Geo Split не притворяется обычным вечно живущим daemon-процессом.
Совместимость
- Сам RouterForge — 0.11.0, потому что появился новый полноценный модуль.
- Core — 0.10.1, потому что в нём исправлен баг со статусом Keenetic Entware Extras / Geo Split.
- Antiscan Manager — 0.11.0. Остальные компоненты не менялись и остаются на 0.10.0. Удивительная концепция: если программу не меняли, можно не делать вид, что её меняли.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.1RouterForge DNS 0.10.0RouterForge Control 0.10.0RouterForge Monitoring 0.10.0RouterForge Network Tools 0.10.0RouterForge NFQWS Manager 0.10.0RouterForge Antiscan Manager 0.11.0Profiling 0.10.0Установка
Свежая установка RouterForge Stable:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.11.0/routerforge-stable-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.11.0 - Архивный релиз:
routerforge-v0.11.0 - Коммит:
534656a - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
🇬🇧 English
RouterForge 0.11.0
What's new
- RouterForge now includes Antiscan Manager — a separate module for people already using
dimon27254/antiscanwho would rather not visit SSH every time they want to check what the thing is doing. - Antiscan status, settings, lists, blocks, lifecycle, maintenance and scheduling now live in one place. Antiscan itself remains an independent project: RouterForge does not rename it, claim it, or silently install it.
- Risky operations are not turned into a cheerful red MAKE IT GOOD button. RouterForge checks state before a change and verifies the result afterwards. Root access is still not a slot machine.
Fixes
- Geo Split was working. RouterForge said it was not. Excellent monitoring: roughly the equivalent of a 'no engine detected' warning in a car currently doing highway speed.
- That is fixed in
0.11.0. RouterForge now looks at the real Keenetic Entware Extras / Geo Split runtime signals instead of assuming every useful thing must behave like a permanently running daemon.
Compatibility
- RouterForge itself is 0.11.0 because this release adds a new first-class module.
- Core is 0.10.1 because it contains the Keenetic Entware Extras / Geo Split status fix.
- Antiscan Manager is 0.11.0. Unchanged components stay at 0.10.0. Revolutionary concept: if software did not change, its version does not need to pretend it did.
Current component versions
Component Version RouterForge Core 0.10.1RouterForge DNS 0.10.0RouterForge Control 0.10.0RouterForge Monitoring 0.10.0RouterForge Network Tools 0.10.0RouterForge NFQWS Manager 0.10.0RouterForge Antiscan Manager 0.11.0Profiling 0.10.0Installation
Fresh RouterForge Stable install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.11.0/routerforge-stable-bootstrap.sh | shBuild and verification
- RouterForge release:
0.11.0 - Immutable release:
routerforge-v0.11.0 - Commit:
534656a - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- В RouterForge появился Antiscan Manager — отдельный модуль для тех, кто уже использует
-
RouterForge 0.11.0-beta.1
Pre-releasereleased this
2026-10-02 02:44:32 +03:00 | 328 commits to main since this releaseRouterForge 0.11.0-beta.1
🇷🇺 Русский
RouterForge 0.11.0-beta.1
Что нового
- Beta
0.11.0-beta.1добавляет Antiscan Manager — отдельный интерфейс для уже установленногоdimon27254/antiscan, без тихой установки или подмены upstream. - В одном месте собраны состояние, настройки, списки, блокировки, управление и расписание Antiscan.
Исправления
- Исправлен ложный
OFFу Keenetic Entware Extras / Geo Split: если Geo Split реально работает, RouterForge больше не изображает свидетеля его смерти.
Совместимость
- Core:
0.10.1~beta.1; Antiscan Manager:0.11.0~beta.1; остальные компоненты сохраняют свои ранее опубликованные Beta-версии.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.1~beta.1RouterForge DNS 0.10.0~beta.5RouterForge Control 0.10.0~beta.5RouterForge Monitoring 0.10.0~beta.5RouterForge Network Tools 0.10.0~beta.5RouterForge NFQWS Manager 0.10.0~beta.5RouterForge Antiscan Manager 0.11.0~beta.1Profiling 0.10.0~beta.5Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.11.0-beta.1/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.11.0-beta.1 - Архивный релиз:
routerforge-v0.11.0-beta.1 - Коммит:
534656a - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.11.0-beta.1
What's new
- Beta
0.11.0-beta.1adds Antiscan Manager — a separate UI for an existingdimon27254/antiscaninstallation, without silently installing or replacing upstream. - Antiscan status, settings, lists, blocks, lifecycle and scheduling are now available in one place.
Fixes
- Fixed the false Keenetic Entware Extras / Geo Split
OFFstate: if Geo Split is actually running, RouterForge no longer performs a small public funeral for it.
Compatibility
- Core:
0.10.1~beta.1; Antiscan Manager:0.11.0~beta.1; unchanged components keep their previously published Beta versions.
Current component versions
Component Version RouterForge Core 0.10.1~beta.1RouterForge DNS 0.10.0~beta.5RouterForge Control 0.10.0~beta.5RouterForge Monitoring 0.10.0~beta.5RouterForge Network Tools 0.10.0~beta.5RouterForge NFQWS Manager 0.10.0~beta.5RouterForge Antiscan Manager 0.11.0~beta.1Profiling 0.10.0~beta.5Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.11.0-beta.1/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.11.0-beta.1 - Immutable release:
routerforge-v0.11.0-beta.1 - Commit:
534656a - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Beta
-
RouterForge 0.10.0
Stablereleased this
2026-09-25 03:52:21 +03:00 | 367 commits to main since this releaseRouterForge 0.10.0
🇷🇺 Русский
RouterForge 0.10.0
Что нового
- В RouterForge появился седьмой полноценный компонент — NFQWS Manager. Он объединяет конфигурацию, списки, стратегии, диагностику, автоподбор, песочницу, историю, логи, резервные копии и обслуживание существующего
nfqws2-keenetic. Shell никуда не исчез; он просто снова стал инструментом, а не обязательной формой приветствия. - Автонастройка и AutoSelect NFQWS умеют проверить проблемный сайт, собрать кандидатов из текущих профилей, встроенного пула и пользовательской библиотеки, прогнать их через изолированные NFQUEUE и показать живой прогресс. Компьютер наконец занимается тем, для чего его и покупали: повторяет однообразные действия вместо человека.
- Найденная стратегия не получает божественного права немедленно переписать production. Перед Apply выполняются повторная live-проверка, preview, проверка ожидаемого SHA конфигурации, backup, post-apply verification и rollback; результат добавляется новым профилем и не заменяет существующие
NFQWS_ARGS_CUSTOM. - Добавлены библиотека и импорт стратегий: RouterForge разбирает команды и
.bat/.txt, показывает преобразования и позволяет сохранить пригодные профили без автоматического изменения активногоnfqws2.conf. Случайный файл из интернета всё ещё не считается достаточным основанием для root-мутаций — невероятный прогресс цивилизации. - Инструменты ClientHello получили законченный рабочий сценарий: образец можно получить с устройства и использовать при диагностике и подборе стратегий, когда приблизительного «браузер вроде шлёт что-то такое» уже недостаточно.
- В NFQWS Manager встроена интеграция с rndnaame/nfqws-menu как внешним источником готовых стратегий, списков и blobs. Источник показывается явно; чужая работа не переименовывается в «уникальную RouterForge AI Cyber Enterprise Technology» только потому, что маркетологам скучно.
- Добавлена полноценная интеграция Runnin4ik/dpi-detector: обнаружение и проверка установленного binary, оригинальный консольный режим и графический режим RouterForge для machine-readable тестов DPI Detector v5. RouterForge отдельно предупреждает, если результат получен поверх уже работающего NFQWS/VPN/proxy и потому описывает текущий сетевой путь, а не «чистую истину провайдера».
- Network Tools теперь предоставляет четыре законченных рабочих области: Сетевой доктор, Маршруты, Потоки и Активные проверки. Можно смотреть reachability/RTT/loss, route decision и traceroute, conntrack/flows и запускать ограниченные диагностические probes без изменения конфигурации.
- Monitoring получил нормальный менеджер процессов: CPU, RSS, PID/PPID, user, state, threads, command, поиск и сортировку. Диагностика загрузки процессора теперь может закончиться чем-то точнее, чем «ну, наверное, опять сеть».
- Admin / Control расширен Service Inspector, Backup / Restore, diagnostic snapshots, Support & Recovery, watchdogs, File Manager и Terminal. Внутри опасные операции всё чаще используют общие transaction/atomic-write/recovery primitives вместо того, чтобы каждый модуль изобретал собственный уникальный способ испортить вечер.
- RouterForge стал заметно тише в простое: тяжёлые Monitoring/DNS/system reads выполняются реже или по требованию. На Keenetic Hopper KN-3811 четыре основных процесса RouterForge в проверенном idle-сценарии вместе использовали в среднем меньше 1% CPU; Core, DNS и Monitoring в сопоставимом замере использовали примерно на 20% меньше памяти.
- В DNS построен большой внутренний фундамент будущего policy routing: inventory политик Keenetic, evaluator, persistent rules, dry-run, transaction/rollback и hardware-validated recovery primitives. Отдельного пользовательского DNS Policy Router в
0.10.0нет — мы не продаём архитектурный фундамент как готовую кнопку только потому, что название красиво звучит.
Исправления
- Закрыты ложные тайм-ауты и долгие «зависшие» периоды NFQWS AutoSelect: live progress появляется во время работы, а не в тот момент, когда пользователь уже начал подозревать философский саботаж.
- Исправлена подготовка найденной стратегии к Apply, разделены найденные кандидаты и существующие профили, улучшена работа со списками/исключениями и привязкой правил к целевым адресам.
- Тестовые NFQWS worker'ы и NFQUEUE cleanup усилены: infrastructure failure не маскируется под «стратегия не работает», а Apply блокируется, если cleanup baseline не доказан.
- Stable сохраняет bootstrap/runtime-compatibility hotfix из
0.9.1: отсутствие необязательного thermal sensor не блокирует Core на MIPS/MIPSel, platform gate отделён от optional module health, а после установки Core проверяется локальный/api/health. - Лишнее ручное подтверждение experimental-mode для MIPS/MIPSel убрано. Runtime compatibility checks и предупреждения о малой RAM, одном ядре или отсутствии swap сохранены.
- Release tooling обновлён под семь компонентов: Network Tools и NFQWS Manager больше не могут физически существовать в assets и одновременно мистически исчезать из таблицы релиза.
Совместимость
- Stable
0.10.0выпускается дляaarch64-3.10,mips-3.4иmipsel-3.4; перед установкой non-ARM64 выполняется runtime compatibility probe. - Stable содержит семь пакетов: Core, DNS, Control/Admin, Monitoring, Network Tools, NFQWS Manager и Profiling.
- Все семь package versions —
0.10.0. Profiling функционально почти не менялся, но его package version синхронизирован с release train, потому что публичная Beta уже была0.10.0~beta.x; егоmin_core_versionостаётся0.7.1. - NFQWS Manager управляет существующим
nfqws2-keeneticи не устанавливает его молча. Явная установка/обновлениеnfqws2-keeneticиnfqws-keenetic-webостаётся отдельной проверенной интеграцией App Center. - Раздел GeoSite / GeoIP в NFQWS Manager по-прежнему помечен «В разработке» и не заявляется готовой функцией этого релиза.
- Отдельного пользовательского DNS Policy Router в
0.10.0нет; наружу выходит только уже доступная DNS-функциональность, а policy-routing foundation остаётся внутренней платформой.
Технические изменения
- Stable
0.10.0готовится как merge release: feature-linedevсохраняет весь текущий Beta train, а история maintenance Stable0.9.1становится вторым родителем release commit вместо того, чтобы тихо исчезнуть из графа Git. - FULL RELEASE запускается на exact Dev SHA с
publish_beta=false; Stable/main продвигается только после успешного workflow_dispatch и наличия exactrouterforge-stable-promotionartifact. - Публикуются 7 компонентов × 3 target = 21 IPK плюс multiarch indexes, SHA256SUMS, target bootstraps и universal bootstrap; immutable snapshot —
routerforge-v0.10.0. - Спасибо разработчикам nfqws/nfqws2-keenetic и nfqws/nfqws-keenetic-web за экосистему NFQWS для Keenetic/Netcraze.
- Спасибо Runnin4ik/dpi-detector и rndnaame/nfqws-menu — оба проекта интегрированы в NFQWS Manager с явным указанием upstream.
- Отдельное спасибо necronicle/z2k и Omn1z/nfqws2-keenetic-strategy-selector: их публичные идеи использовались как design references для DPI-analysis и AutoSelect. Исходный код этих двух reference-проектов в RouterForge не vendored.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0RouterForge DNS 0.10.0RouterForge Control 0.10.0RouterForge Monitoring 0.10.0RouterForge Network Tools 0.10.0RouterForge NFQWS Manager 0.10.0Profiling 0.10.0Установка
Свежая установка RouterForge Stable:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0/routerforge-stable-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0 - Архивный релиз:
routerforge-v0.10.0 - Коммит:
117bd03 - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0
What's new
- RouterForge now has a seventh first-class component: NFQWS Manager. It brings configuration, lists, strategies, diagnostics, automatic selection, sandboxing, history, logs, backups and maintenance for an existing
nfqws2-keeneticruntime into one workspace. - Auto Setup and AutoSelect can inspect a failing target, build candidates from production profiles, the built-in pool and the user strategy library, execute them through isolated NFQUEUE workers and report live progress.
- A successful candidate is not applied just because one request happened to work. RouterForge re-verifies the selection, builds a preview, checks the expected config SHA, creates a backup, verifies the post-apply state and can roll back; existing
NFQWS_ARGS_CUSTOMprofiles are not replaced. - The strategy library and importer can parse commands and
.bat/.txtinput, show transformations and save eligible profiles without silently changing the activenfqws2.conf. - ClientHello tooling now has a complete workflow for capturing a sample on the device and reusing it during diagnostics and strategy selection.
- NFQWS Manager integrates rndnaame/nfqws-menu as an explicit upstream source for ready-made strategies, lists and blobs.
- RouterForge now integrates Runnin4ik/dpi-detector: installed-binary detection and compatibility checks, the original console experience, and a RouterForge graphical mode for DPI Detector v5 machine-readable tests.
- Network Tools now exposes Network Doctor, Routes, Flows and Active Probes as complete user-facing workspaces.
- Monitoring adds a real process manager with CPU, RSS, PID/PPID, user, state, thread count, command, search and sorting.
- Admin / Control expands Service Inspector, Backup / Restore, diagnostic snapshots, Support & Recovery, watchdogs, File Manager and Terminal workflows.
- Background work was reduced substantially. On the validated Keenetic Hopper KN-3811 idle scenario, the four main RouterForge processes averaged below 1% CPU together; Core, DNS and Monitoring used roughly 20% less memory in a comparable measurement.
- DNS gains substantial internal policy-routing foundations — policy inventory, evaluator, persistent rules, dry-run, transaction/rollback and hardware-validated recovery primitives. There is intentionally no separate user-facing DNS Policy Router in
0.10.0yet.
Fixes
- NFQWS AutoSelect no longer spends long periods looking frozen and no longer reports a false timeout after a successful run; live progress is emitted while work is happening.
- Candidate-to-Apply preparation, separation from existing profiles, list/exclusion handling and target binding were corrected.
- Isolated NFQUEUE worker cleanup is stricter and infrastructure failures are no longer misreported as ordinary strategy failures.
- Stable keeps the
0.9.1bootstrap/runtime-compatibility hotfix: an optional missing thermal sensor does not block Core on MIPS/MIPSel, the platform gate is separated from optional module health, and local Core/api/healthis verified after installation. - The extra manual experimental-mode confirmation for MIPS/MipSel is removed while runtime compatibility and low-resource warnings remain.
- Release tooling now understands all seven components, so Network Tools and NFQWS Manager can no longer exist in release assets while disappearing from the generated component table.
Compatibility
- Stable
0.10.0ships foraarch64-3.10,mips-3.4andmipsel-3.4; non-ARM64 installs still run the runtime compatibility probe. - The Stable set contains seven packages: Core, DNS, Control/Admin, Monitoring, Network Tools, NFQWS Manager and Profiling.
- All seven package versions are
0.10.0. Profiling itself changed little, but its package version is synchronized because the public Beta train already used0.10.0~beta.x; itsmin_core_versionremains0.7.1. - NFQWS Manager manages an existing
nfqws2-keeneticruntime and does not silently install it. Explicit nfqws2/Web UI installation and updates remain separate verified App Center integrations. - The GeoSite / GeoIP workspace remains marked as work in progress and is not advertised as a completed
0.10.0feature. - There is no separate user-facing DNS Policy Router in
0.10.0; the new policy-routing work is internal foundation only.
Technical changes
- Stable
0.10.0is prepared as a merge release: the Dev feature line keeps the complete Beta train while the Stable0.9.1maintenance history becomes the second parent of the release commit. - FULL RELEASE runs on the exact Dev SHA with
publish_beta=false; main is promoted only after the successful workflow_dispatch and exactrouterforge-stable-promotionartifact are proven. - The release publishes 7 components × 3 targets = 21 IPKs plus multi-arch indexes, SHA256SUMS, target bootstraps and the universal bootstrap; the immutable snapshot is
routerforge-v0.10.0. - Thanks to nfqws/nfqws2-keenetic and nfqws/nfqws-keenetic-web for the Keenetic/Netcraze NFQWS ecosystem.
- Thanks to Runnin4ik/dpi-detector and rndnaame/nfqws-menu; both are integrated with explicit upstream attribution.
- Additional thanks to necronicle/z2k and Omn1z/nfqws2-keenetic-strategy-selector whose public ideas informed DPI-analysis and AutoSelect design. Source from those two reference projects is not vendored into RouterForge.
Current component versions
Component Version RouterForge Core 0.10.0RouterForge DNS 0.10.0RouterForge Control 0.10.0RouterForge Monitoring 0.10.0RouterForge Network Tools 0.10.0RouterForge NFQWS Manager 0.10.0Profiling 0.10.0Installation
Fresh RouterForge Stable install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0/routerforge-stable-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0 - Immutable release:
routerforge-v0.10.0 - Commit:
117bd03 - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- В RouterForge появился седьмой полноценный компонент — NFQWS Manager. Он объединяет конфигурацию, списки, стратегии, диагностику, автоподбор, песочницу, историю, логи, резервные копии и обслуживание существующего
-
RouterForge 0.10.0-beta.5
Pre-releasereleased this
2026-09-25 01:03:34 +03:00 | 372 commits to main since this releaseRouterForge 0.10.0-beta.5
🇷🇺 Русский
RouterForge 0.10.0-beta.5
Что нового
- Автоподбор обхода в NFQWS Manager полностью переработан: теперь достаточно указать нужный сайт, а RouterForge сам проверяет подходящие варианты.
- Во время автоподбора сразу видно живой прогресс, сколько вариантов уже проверено и что происходит прямо сейчас.
- После поиска показываются все найденные рабочие варианты. Рекомендованный вариант отмечается отдельно, но выбрать можно любой из успешно прошедших проверку.
- Перед применением выбранный вариант дополнительно перепроверяется, чтобы случайный единичный успех не попал в рабочую конфигурацию.
- Найденная настройка добавляется отдельным новым профилем и не заменяет уже существующие правила NFQWS.
- Перед применением RouterForge показывает предварительный результат и предупреждает, если новое правило может пересекаться с уже существующими профилями.
- Предпросмотр конфигурации стал заметно удобнее: нормальное выравнивание, подсветка и более читаемый размер текста.
- Набор проверяемых вариантов обхода значительно расширен, поэтому автоподбор лучше справляется с разными типами блокировок и разными сайтами.
- Инструменты ClientHello получили законченный рабочий сценарий: образец можно получить с устройства и использовать при подборе обхода.
- Раздел NFQWS стал чище и понятнее: переработана навигация, убраны старые экспериментальные экраны и улучшен русский интерфейс.
Исправления
- Исправлен ложный тайм-аут, который мог появляться уже после фактически успешного завершения автоподбора.
- Исправлена ситуация, когда автоподбор долго выглядел зависшим и начинал показывать заметный прогресс только ближе к концу.
- Исправлено применение найденной стратегии после автоподбора: выбранный рабочий вариант теперь можно нормально перепроверить и подготовить к применению.
- Убрана путаница между найденными рабочими стратегиями и существующими профилями NFQWS.
- Существующие пользовательские профили больше не подменяются новым результатом автоподбора.
- Улучшен выбор подходящих правил для сайтов и адресов, включая более аккуратную работу с уже существующими списками и исключениями.
- Убраны устаревшие части старого автоподбора, которые больше не использовались и могли путать интерфейс.
- Установка на MIPS и MIPSel больше не требует лишнего подтверждения об экспериментальном режиме. Проверка совместимости конкретного роутера при этом сохранена.
- Предупреждения для роутеров с малым объёмом памяти, одноядерным процессором или без swap сохранены и продолжают показываться при установке.
Совместимость
- Beta 0.10.0-beta.5 сохраняет тот же набор из семи компонентов RouterForge.
- Пакеты доступны для aarch64-3.10, mips-3.4 и mipsel-3.4.
- Для MIPS и MIPSel убрано отдельное предупреждение с ручным подтверждением, но RouterForge по-прежнему проверяет совместимость устройства перед установкой.
- Предупреждения о недостатке ресурсов устройства остаются без изменений.
- Stable/main этим выпуском не обновляется.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0~beta.5RouterForge DNS 0.10.0~beta.5RouterForge Control 0.10.0~beta.5RouterForge Monitoring 0.10.0~beta.5Profiling 0.10.0~beta.5Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.5/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0-beta.5 - Архивный релиз:
routerforge-v0.10.0-beta.5 - Коммит:
801a5ef - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0-beta.5
What's new
- NFQWS Manager automatic bypass search has been fully reworked: enter the target site and RouterForge checks suitable options automatically.
- Automatic search now shows live progress, including how many options have already been checked and what is happening right now.
- All working results are shown after the search. RouterForge marks its recommendation, but any successfully verified option can be selected.
- The selected result is verified once more before it can be applied, reducing the chance of saving a one-off lucky result.
- A discovered configuration is appended as a new NFQWS profile and does not replace existing user rules.
- Before applying a result, RouterForge shows a preview and warns about possible overlap with existing profiles.
- Configuration preview is easier to read with improved alignment, highlighting, and a larger font.
- The set of bypass options checked by automatic search has been expanded substantially, improving coverage across different sites and blocking conditions.
- ClientHello tools now have a complete usable workflow: a sample can be captured from the device and used during bypass search.
- The NFQWS section is cleaner and easier to navigate, with old experimental screens removed and interface wording improved.
Fixes
- Fixed a false timeout that could appear after automatic search had actually completed successfully.
- Fixed long periods where automatic search looked stuck and only began showing meaningful progress near the end.
- Fixed applying a working result after automatic search: the selected option can now be rechecked and prepared for application normally.
- Removed confusion between discovered working strategies and existing NFQWS profiles.
- Existing user profiles are no longer replaced by a newly discovered automatic-search result.
- Improved matching of rules to sites and addresses, including safer handling of existing lists and exclusions.
- Removed obsolete parts of the previous automatic-search flow that were no longer used and could make the interface confusing.
- MIPS and MIPSel installation no longer asks for an extra experimental-mode confirmation. Per-device compatibility checking remains in place.
- Warnings for routers with low memory, a single-core CPU, or no swap remain enabled during installation.
Compatibility
- Beta 0.10.0-beta.5 keeps the same seven RouterForge components.
- Packages are available for aarch64-3.10, mips-3.4, and mipsel-3.4.
- The separate manual experimental confirmation has been removed for MIPS and MIPSel, while device compatibility is still checked before installation.
- Low-resource device warnings remain unchanged.
- Stable/main is not updated by this release.
Current component versions
Component Version RouterForge Core 0.10.0~beta.5RouterForge DNS 0.10.0~beta.5RouterForge Control 0.10.0~beta.5RouterForge Monitoring 0.10.0~beta.5Profiling 0.10.0~beta.5Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.5/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0-beta.5 - Immutable release:
routerforge-v0.10.0-beta.5 - Commit:
801a5ef - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
RouterForge 0.10.0-beta.4
Pre-releasereleased this
2026-09-21 23:55:20 +03:00 | 478 commits to main since this releaseRouterForge 0.10.0-beta.4
🇷🇺 Русский
RouterForge 0.10.0-beta.4
Что нового
- RouterForge стал заметно легче работать в фоне: когда интерфейс закрыт или раздел не используется, модули почти не делают лишнюю работу.
- Monitoring теперь собирает тяжёлые данные только когда они нужны, поэтому в простое почти не использует процессор.
- DNS стал экономнее расходовать память и реже запускает фоновые проверки; объём внутренней истории автоматически подстраивается под память роутера.
Исправления
- Уменьшено количество лишних опросов диска, температуры, служб и других системных данных.
- Снижено потребление памяти у Core, DNS и особенно Monitoring без отключения функций.
Совместимость
- Beta 0.10.0-beta.4 содержит те же семь компонентов RouterForge.
- Пакеты доступны для aarch64-3.10, mips-3.4 и mipsel-3.4; ARM64 остаётся основной платформой, MIPS и MIPSel — экспериментальными.
- Stable/main этим выпуском не обновляется.
Технические изменения
- На Keenetic Hopper KN-3811 после изменений весь основной RouterForge в простое использовал в среднем меньше 1% CPU.
- В сопоставимом замере Core, DNS и Monitoring вместе использовали примерно на 20% меньше памяти, чем до оптимизации.
- Неизменяемый снимок выпуска: routerforge-v0.10.0-beta.4.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0~beta.4RouterForge DNS 0.10.0~beta.4RouterForge Control 0.10.0~beta.4RouterForge Monitoring 0.10.0~beta.4Profiling 0.10.0~beta.4Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.4/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0-beta.4 - Архивный релиз:
routerforge-v0.10.0-beta.4 - Коммит:
596e2a2 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0-beta.4
What's new
- RouterForge now does much less work in the background when the UI is closed or a section is not being used.
- Monitoring now collects heavier data only when it is needed, so it uses almost no CPU while idle.
- DNS now uses memory more carefully and runs background checks less often; its internal history size adapts to the router's available memory.
Fixes
- Reduced unnecessary polling of storage, temperature, services, and other system data.
- Reduced memory usage in Core, DNS, and especially Monitoring without removing features.
Compatibility
- Beta 0.10.0-beta.4 keeps the same seven RouterForge components.
- Packages are available for aarch64-3.10, mips-3.4, and mipsel-3.4; ARM64 remains the primary platform, while MIPS and MIPSel remain experimental.
- Stable/main is not promoted by this release.
Technical changes
- On Keenetic Hopper KN-3811, the main RouterForge processes averaged under 1% total CPU while idle after these changes.
- In a comparable measurement, Core, DNS, and Monitoring together used about 20% less memory than before the optimization work.
- Immutable release snapshot: routerforge-v0.10.0-beta.4.
Current component versions
Component Version RouterForge Core 0.10.0~beta.4RouterForge DNS 0.10.0~beta.4RouterForge Control 0.10.0~beta.4RouterForge Monitoring 0.10.0~beta.4Profiling 0.10.0~beta.4Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.4/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0-beta.4 - Immutable release:
routerforge-v0.10.0-beta.4 - Commit:
596e2a2 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
RouterForge 0.10.0-beta.3
Pre-releasereleased this
2026-09-21 21:34:51 +03:00 | 487 commits to main since this releaseRouterForge 0.10.0-beta.3
🇷🇺 Русский
RouterForge 0.10.0-beta.3
Что нового
- NFQWS2 Manager получил полный цикл strategy intelligence: evidence-aware диагностику, Strategy Bench и AutoSelect, target memory, scoring/recommendations, curated upstream/Zapret strategy corpus и guarded Safe Apply.
- NFQWS workspace интегрирует расширенный DPI Detector v5: managed runtime foundation, нативную console/web диагностику, live report stream и детальное представление результатов.
- Monitoring получил живой диспетчер процессов с CPU/RSS, поиском и сортировкой; таблица обновляется без прыжков страницы и компактно укладывает все колонки на обычном desktop.
Исправления
- Live bench блокируется во время management SSH-сессий; firewall insertion для parallel bench сделан атомарным, а command execution проходит через shared safety runner.
- Закрыты ошибки Processing Map, tcp16 probe/memory, strategy registry, Zapret parsing и recommendation planner; maintenance jobs дополнительно hardened.
- Исправлена геометрия Process Manager: длинные имя/команда не раздвигают таблицу, CPU/RAM/Threads/PPID остаются видимыми без штатного горизонтального скролла.
Совместимость
- Beta 0.10.0-beta.3 сохраняет coherent train из семи RouterForge-компонентов.
- Beta публикуется для aarch64-3.10, mips-3.4 и mipsel-3.4: 7 компонентов × 3 target = 21 IPK.
- ARM64 остаётся production target; MIPS и MIPSel остаются experimental. Stable/main этим Beta-выпуском не продвигается.
Технические изменения
- Beta train использует 0.10.0~beta.3 для всех семи компонентов; immutable snapshot — routerforge-v0.10.0-beta.3.
- Beta.3 объединяет 120 проверенных dev-коммитов после immutable Beta.2, включая NFQWS intelligence/web-complete workstream и Monitoring Process Manager.
- Следующий активный workstream — P23 RouterForge Idle Footprint Reduction: adaptive collectors, polling consolidation и снижение DNS hot-retention.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0~beta.3RouterForge DNS 0.10.0~beta.3RouterForge Control 0.10.0~beta.3RouterForge Monitoring 0.10.0~beta.3Profiling 0.10.0~beta.3Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.3/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0-beta.3 - Архивный релиз:
routerforge-v0.10.0-beta.3 - Коммит:
1de57bf - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0-beta.3
What's new
- NFQWS2 Manager now provides a complete strategy-intelligence cycle: evidence-aware diagnostics, Strategy Bench and AutoSelect, target memory, scoring/recommendations, a curated upstream/Zapret strategy corpus, and guarded Safe Apply.
- The NFQWS workspace integrates an expanded DPI Detector v5 experience with a managed runtime foundation, native console/web diagnostics, live report streaming, and detailed result rendering.
- Monitoring now includes a live process manager with CPU/RSS, search, and sorting; the table refreshes without page jumps and keeps all columns compact on a normal desktop.
Fixes
- Live bench execution is blocked during management SSH sessions; parallel-bench firewall insertion is atomic and command execution uses the shared safety runner.
- Processing Map, tcp16 probe/memory, strategy registry, Zapret parsing, and recommendation-planner issues are fixed, with additional maintenance-job hardening.
- Process Manager layout is compacted so long process names/commands cannot stretch the table and CPU/RAM/Threads/PPID remain visible without normal horizontal scrolling.
Compatibility
- Beta 0.10.0-beta.3 keeps the coherent seven-component RouterForge train.
- Beta is published for aarch64-3.10, mips-3.4, and mipsel-3.4: 7 components × 3 targets = 21 IPKs.
- ARM64 remains the production target; MIPS and MIPSel remain experimental. Stable/main is not promoted by this Beta release.
Technical changes
- The Beta train uses 0.10.0~beta.3 for all seven components; the immutable snapshot is routerforge-v0.10.0-beta.3.
- Beta.3 consolidates 120 validated dev commits after immutable Beta.2, including the NFQWS intelligence/web-complete workstream and Monitoring Process Manager.
- The next active workstream is P23 RouterForge Idle Footprint Reduction: adaptive collectors, polling consolidation, and lower DNS hot-retention.
Current component versions
Component Version RouterForge Core 0.10.0~beta.3RouterForge DNS 0.10.0~beta.3RouterForge Control 0.10.0~beta.3RouterForge Monitoring 0.10.0~beta.3Profiling 0.10.0~beta.3Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.3/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0-beta.3 - Immutable release:
routerforge-v0.10.0-beta.3 - Commit:
1de57bf - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
RouterForge DPI Detector Dev
Pre-releasereleased this
2026-09-20 18:00:23 +03:00 | 553 commits to main since this releaseRolling ARM64 DPI Detector module candidate. Upstream project: Runnin4ik/dpi-detector. Hardware validation required before normal channel promotion.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
RouterForge 0.10.0-beta.2
Pre-releasereleased this
2026-09-19 15:02:09 +03:00 | 608 commits to main since this releaseRouterForge 0.10.0-beta.2
🇷🇺 Русский
RouterForge 0.10.0-beta.2
Что нового
- NFQWS2 Manager вырос в полноценное рабочее пространство: Мастер/Config Library/Raw, локальные списки, NFQWS Menu, Processing Map, Test Lab, Sandbox, Backup Center, System и guarded Smart Apply/Recovery flows.
- Интерфейс NFQWS переразложен по задачам: Конфигурация, Списки, NFQWS Menu, реальные Инструменты и Обслуживание; навигация адаптируется к узким экранам без горизонтального уезда.
- NFQWS Menu получил явный credit для rndnaame/nfqws-menu и exact-ref resolver с GitHub API, Git smart-HTTP fallback и stale exact-SHA cache.
Исправления
- Исправлена очистка stale Unix socket NFQWS Manager при stop с hardware acceptance на Keenetic Hopper.
- Исправлена геометрия Test Lab: внутренние grid/select больше не раздвигают панель за её границы.
- GitHub API 403/429 больше не трактуется автоматически как падение upstream: rate limit, stale cache и реальный offline различаются.
Совместимость
- Beta 0.10.0-beta.2 впервые включает routerforge-nfqws-manager в coherent Beta train.
- Beta публикуется для aarch64-3.10, mips-3.4 и mipsel-3.4: 7 компонентов × 3 target = 21 IPK.
- ARM64 остаётся production target; MIPS и MIPSel остаются experimental. Stable/main этим Beta-выпуском не продвигается.
Технические изменения
- Beta train использует 0.10.0~beta.2 для всех семи компонентов; immutable snapshot — routerforge-v0.10.0-beta.2.
- NFQWS Manager остаётся installed-only интеграцией: RouterForge не устанавливает и не обновляет внешний nfqws2-keenetic автоматически.
- Следующий активный workstream — NFQWS User Experience Roadmap: task-first Home, Import from Zapret, Guided Troubleshooter, Strategy Bench/AutoTune, recommendations + Safe Apply и consumer hardening.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0~beta.2RouterForge DNS 0.10.0~beta.2RouterForge Control 0.10.0~beta.2RouterForge Monitoring 0.10.0~beta.2Profiling 0.10.0~beta.2Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.2/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0-beta.2 - Архивный релиз:
routerforge-v0.10.0-beta.2 - Коммит:
c6a37c2 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0-beta.2
What's new
- NFQWS2 Manager has grown into a complete workspace: Master/Config Library/Raw, local lists, NFQWS Menu, Processing Map, Test Lab, Sandbox, Backup Center, System, and guarded Smart Apply/Recovery flows.
- The NFQWS UI is reorganized by user task: Configuration, Lists, NFQWS Menu, real Tools, and Maintenance; navigation adapts to narrow screens without horizontal escape.
- NFQWS Menu now carries explicit credit for rndnaame/nfqws-menu and uses an exact-ref resolver with GitHub API, Git smart-HTTP fallback, and stale exact-SHA cache.
Fixes
- NFQWS Manager stale Unix socket cleanup on stop is hardened and hardware-accepted on Keenetic Hopper.
- Test Lab layout containment is fixed so inner grids/selects no longer expand outside the panel.
- GitHub API 403/429 is no longer treated as automatic upstream failure: rate limiting, stale cache, and real offline states are distinguished.
Compatibility
- Beta 0.10.0-beta.2 includes routerforge-nfqws-manager in the coherent Beta train for the first time.
- Beta is published for aarch64-3.10, mips-3.4, and mipsel-3.4: 7 components × 3 targets = 21 IPKs.
- ARM64 remains the production target; MIPS and MIPSel remain experimental. Stable/main is not promoted by this Beta release.
Technical changes
- The Beta train uses 0.10.0~beta.2 for all seven components; the immutable snapshot is routerforge-v0.10.0-beta.2.
- NFQWS Manager remains an installed-only integration: RouterForge does not automatically install or update the external nfqws2-keenetic package.
- The next active workstream is the NFQWS User Experience Roadmap: task-first Home, Import from Zapret, Guided Troubleshooter, Strategy Bench/AutoTune, recommendations + Safe Apply, and consumer hardening.
Current component versions
Component Version RouterForge Core 0.10.0~beta.2RouterForge DNS 0.10.0~beta.2RouterForge Control 0.10.0~beta.2RouterForge Monitoring 0.10.0~beta.2Profiling 0.10.0~beta.2Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.2/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0-beta.2 - Immutable release:
routerforge-v0.10.0-beta.2 - Commit:
c6a37c2 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
RouterForge 0.9.1
Stablereleased this
2026-09-17 18:22:10 +03:00 | 722 commits to main since this releaseRouterForge 0.9.1
🇷🇺 Русский
RouterForge 0.9.1
Исправления
- Исправлен Stable bootstrap для MIPS/MIPSel: отсутствие необязательного температурного датчика больше не переводит установку Core в блокирующее degraded-состояние; capability помечается unsupported.
- Core install gate отделён от optional module health: блокирующими остаются только реальные platform prerequisites, включая корректный target/root/opt и рабочий ndmc.
- После установки bootstrap выполняет локальную проверку RouterForge Core /api/health и завершает установку только после подтверждённого runtime health.
Совместимость
- Это точечный hotfix Stable 0.9.0: версии компонентов не меняются — Core 0.9.0, DNS 0.8.1, Admin 0.8.1, Monitoring 0.8.0, Network Tools 0.9.0, Profiling 0.7.1.
- P16 Config Vault, P17 completion и P18 DNS Policy Router в Stable 0.9.1 НЕ входят.
- ARM64 остаётся production; MIPS/MIPSel остаются experimental. KN-2311 Hero 4G+ подтвердил MIPSel Core 0.9.0 install/UI/runtime на физическом железе.
Технические изменения
- Stable 0.9.1 построен как maintenance backport R85 поверх Stable/main, а не как promotion текущей feature-ветки Dev.
- Maintenance FULL RELEASE проходит на release/stable-* с exact SHA; main promotion принимает только успешный workflow_dispatch exact SHA и exact promotion artifact.
- Rolling routerforge-stable и immutable routerforge-v0.9.1 публикуются только после full multiarch validation.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.9.0RouterForge DNS 0.8.1RouterForge Control 0.8.1RouterForge Monitoring 0.8.0Profiling 0.7.1Установка
Свежая установка RouterForge Stable:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.9.1/routerforge-stable-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.9.1 - Архивный релиз:
routerforge-v0.9.1 - Коммит:
cdad293 - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
🇬🇧 English
RouterForge 0.9.1
Fixes
- The Stable MIPS/MIPSel bootstrap no longer treats a missing optional thermal sensor as an installation-blocking degraded state; the capability is reported as unsupported.
- The Core install gate is separated from optional module health: only real platform prerequisites remain blocking, including target/root/opt validity and working ndmc access.
- After installation, the bootstrap verifies the local RouterForge Core /api/health endpoint and completes only after runtime health is confirmed.
Compatibility
- This is a focused Stable 0.9.0 hotfix: component versions remain Core 0.9.0, DNS 0.8.1, Admin 0.8.1, Monitoring 0.8.0, Network Tools 0.9.0, and Profiling 0.7.1.
- P16 Config Vault, P17 completion, and P18 DNS Policy Router are NOT included in Stable 0.9.1.
- ARM64 remains production; MIPS/MIPSel remain experimental. KN-2311 Hero 4G+ confirmed MIPSel Core 0.9.0 install/UI/runtime on physical hardware.
Technical changes
- Stable 0.9.1 is built as an R85 maintenance backport on top of Stable/main rather than by promoting the current Dev feature line.
- The maintenance FULL RELEASE runs on release/stable-* at an exact SHA; main promotion accepts only a successful workflow_dispatch for that exact SHA and exact promotion artifact.
- The rolling routerforge-stable channel and immutable routerforge-v0.9.1 are published only after full multiarch validation.
Current component versions
Component Version RouterForge Core 0.9.0RouterForge DNS 0.8.1RouterForge Control 0.8.1RouterForge Monitoring 0.8.0Profiling 0.7.1Installation
Fresh RouterForge Stable install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.9.1/routerforge-stable-bootstrap.sh | shBuild and verification
- RouterForge release:
0.9.1 - Immutable release:
routerforge-v0.9.1 - Commit:
cdad293 - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
RouterForge 0.10.0-beta.1
Pre-releasereleased this
2026-09-17 18:01:32 +03:00 | 689 commits to main since this releaseRouterForge 0.10.0-beta.1
🇷🇺 Русский
RouterForge 0.10.0-beta.1
Что нового
- P16 Config Vault завершён: snapshot manifest, bounded retention, ACTIVE/SAVED/LAST WORKING, component restore и общий transaction evidence доведены до рабочего состояния.
- P17 Network Doctor / Route Inspector завершён в принятом scope: causal diagnostics и explain-route foundation сведены с shared safety/transaction contracts.
- P18 DNS Policy Router завершён и принят на реальном ARM64 Keenetic: persisted policies, PolicyN → SO_MARK, reversible IPv4 ingress takeover, transaction commit/rollback и external PREROUTING proof.
Исправления
- Bootstrap MIPS/MIPSel больше не блокирует установку Core из-за отсутствия необязательного thermal sensor: такая capability получает unsupported, а install gate отделён от optional module status.
- Bootstrap проверяет platform gate отдельно и после установки подтверждает локальный Core health через /api/health.
- Сохранены fail-closed semantics для реальных platform blockers и module-specific blocked states.
Совместимость
- Все шесть Beta-пакетов выпускаются единым train 0.10.0~beta.1; GitHub release/tag использует 0.10.0-beta.1.
- Beta публикуется для aarch64-3.10, mips-3.4 и mipsel-3.4: 6 компонентов × 3 target = 18 IPK.
- ARM64 остаётся production target; MIPS и MIPSel остаются experimental. KN-1010 даёт отдельное MIPS physical evidence; KN-2311 Hero 4G+ подтвердил MIPSel Core install/UI/runtime.
Технические изменения
- P18 production driver ready=true, blocking unknowns=0; public persistent activation остаётся выключенным, IPv6 takeover не входит в принятый P18 scope.
- Rolling routerforge-beta публикуется транзакционно и создаёт immutable routerforge-v0.10.0-beta.1 на exact release SHA.
- Release preparation начинается от exact Dev
c3de3316d7; Stable/main этим Beta-выпуском не продвигается.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.10.0~beta.1RouterForge DNS 0.10.0~beta.1RouterForge Control 0.10.0~beta.1RouterForge Monitoring 0.10.0~beta.1Profiling 0.10.0~beta.1Установка
Свежая установка RouterForge Beta:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.1/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.10.0-beta.1 - Архивный релиз:
routerforge-v0.10.0-beta.1 - Коммит:
0568685 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.10.0-beta.1
What's new
- P16 Config Vault is complete: snapshot manifests, bounded retention, ACTIVE/SAVED/LAST WORKING, component restore, and shared transaction evidence are operational.
- P17 Network Doctor / Route Inspector is complete for the accepted scope, combining causal diagnostics and explain-route foundations with shared safety/transaction contracts.
- P18 DNS Policy Router is complete and hardware-accepted on a real ARM64 Keenetic, including persisted policies, PolicyN → SO_MARK, reversible IPv4 ingress takeover, transaction commit/rollback, and an external PREROUTING proof.
Fixes
- The MIPS/MIPSel bootstrap no longer blocks Core installation when an optional thermal sensor is absent: the capability is reported as unsupported and the install gate is separated from optional module status.
- The bootstrap evaluates a separate platform gate and verifies local Core health through /api/health after installation.
- Fail-closed behavior remains for real platform blockers and module-specific blocked states.
Compatibility
- All six Beta packages use the coherent 0.10.0~beta.1 train; the GitHub release/tag uses 0.10.0-beta.1.
- Beta is published for aarch64-3.10, mips-3.4, and mipsel-3.4: 6 components × 3 targets = 18 IPKs.
- ARM64 remains the production target; MIPS and MIPSel remain experimental. KN-1010 provides separate MIPS physical evidence, while KN-2311 Hero 4G+ confirmed MIPSel Core install/UI/runtime.
Technical changes
- The P18 production driver reports ready=true with zero blocking unknowns; public persistent activation remains disabled and IPv6 takeover is outside the accepted P18 scope.
- The rolling routerforge-beta channel is published transactionally and creates immutable routerforge-v0.10.0-beta.1 at the exact release SHA.
- Release preparation starts from exact Dev
c3de3316d7; Stable/main is not promoted by this Beta release.
Current component versions
Component Version RouterForge Core 0.10.0~beta.1RouterForge DNS 0.10.0~beta.1RouterForge Control 0.10.0~beta.1RouterForge Monitoring 0.10.0~beta.1Profiling 0.10.0~beta.1Installation
Fresh RouterForge Beta install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.10.0-beta.1/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.10.0-beta.1 - Immutable release:
routerforge-v0.10.0-beta.1 - Commit:
0568685 - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads