github AlexeyLCP/lucx-ui v3.7.0-lucx.229

latest release: dev-latest
4 hours ago

🔧 v3.7.0-lucx.229 — ARM: Telegram-прокси теперь честно «выключен», а не сломан

Главное в этом релизе — для ARM-хостов (AverTV и прочие aarch64).

Что случилось: карточка Telegram WEB-прокси (tproxy) держит внутри MTProto-движок mtproxy. Официальный MTProxy — x86-only C-код (SSE4.2/pclmul), собрать под ARM нельзя — мы честно попробовали и откатили. Замены тоже нет: mtg умеет только FakeTLS, а протокол WEB-proxy гоняет plain-поток как есть.

1️⃣ На ARM карточка tproxy теперь отключается сама с понятной причиной в логе — вместо ошибки запуска на каждый тик
2️⃣ arm64-тарбол несёт полный набор sidecar как amd64, кроме mtproxy (его нет ни у кого под ARM)
3️⃣ Ночной mutation-тест (gremlins) больше не краснит CI — job информационный

⚠️ Если у вас ARM и была карточка tproxy — она теперь просто «выключена». На amd64 ничего не поменялось.

Обновление: x-ui update или кнопка в панели.

⚡️ Приятного использования!


🔧 v3.7.0-lucx.229 — ARM: Telegram proxy is now cleanly "off" instead of broken

Mostly for ARM hosts (AverTV and other aarch64 boards).

The tproxy (Telegram WEB proxy) card runs an MTProto engine (mtproxy) inside. Official MTProxy is x86-only C code (SSE4.2/pclmul) — we tried building for ARM and reverted. No substitute either: mtg speaks FakeTLS only, while the WEB-proxy protocol relays plain MTProto streams verbatim.

1️⃣ On ARM the tproxy card now disables itself with a clear log reason — instead of an exec error on every reconcile tick
2️⃣ The arm64 tarball ships the full sidecar set like amd64, minus mtproxy (nobody has an ARM build)
3️⃣ Nightly mutation testing (gremlins) no longer turns CI red — it is informational

⚠️ On ARM an existing tproxy card will show as disabled. amd64 is unchanged.

Update via x-ui update or the panel button.

⚡️ Enjoy!

Don't miss a new lucx-ui release

NewReleases is sending notifications on new releases.