Rewrite backend runtime from shell to ucode

Replace the legacy shell-owned runtime with modular ucode implementations for configuration, service lifecycle, subscriptions, diagnostics, DNS, nftables, routing, providers, updates, and sing-box generation.

Keep thin OpenWrt entrypoints and add regression and package-contract coverage for the new runtime ownership model.
This commit is contained in:
ushan0v
2026-06-30 20:09:28 +03:00
parent 86f1be3273
commit e3ef9e70fa
137 changed files with 37458 additions and 30157 deletions
+664 -1078
View File
File diff suppressed because it is too large Load Diff