z2k/mtproxy-client
Necronicle 35a29632bd
Some checks are pending
CI / Luacheck (push) Waiting to run
CI / ShellCheck (push) Waiting to run
CI / Go Build & Test (push) Waiting to run
tg-tunnel: rebuild all 9 arches with Go 1.22.12
Go 1.26.1 (used in the VPS-migration rebuild in 0ec1ff0) regresses the
mipsle/mips runtime init on MT7621-class Keenetic routers — the binary
SIGSEGVs at PC=0x74084 in goroutine 0 [idle] before main() even runs,
on any invocation including --help. Confirmed in the field on a
Keenetic with MediaTek MT7621 / MIPS 1004Kc V2.15 / mipsel-3.4_kn.

The pre-VPS-migration binaries (fda1e05) were built with Go 1.22.12
and worked on the exact same routers. No source change between then
and now except the default tunnel URL flag, so the regression is
purely in the Go toolchain's MIPS runtime.

Rollback to Go 1.22.12 for all 9 targets. Binary sizes drop back to
the known-good baseline (mipsel: 6.1MB -> 5.0MB, same for mips).
VPS URL wss://213.176.74.63.nip.io/ws is still baked in — verified
via strings on the mipsel binary.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 23:25:08 +03:00
..
builds tg-tunnel: rebuild all 9 arches with Go 1.22.12 2026-04-13 23:25:08 +03:00
.gitignore feat(builds): бинарники для всех архитектур в репо 2026-04-10 01:52:54 +03:00
go.mod fix: rebuild all binaries with Go 1.22, remove legacy MTProxy code, add transparent WS reconnect 2026-04-11 20:34:01 +03:00
go.sum fix: rebuild all binaries with Go 1.22, remove legacy MTProxy code, add transparent WS reconnect 2026-04-11 20:34:01 +03:00
listener.go tunnel: take binaries and source from 198d181 2026-04-13 01:03:54 +03:00
main.go tg-tunnel: switch relay from Cloudflare Worker to dedicated VPS 2026-04-13 20:25:22 +03:00
Makefile feat(mtproxy): transparent MTProxy клиент для Telegram (WIP) 2026-04-09 20:39:37 +03:00
S97tg-mtproxy fix(mtproxy): modprobe xt_REDIRECT, stderr подавлен, ping/pong для WS 2026-04-10 13:55:07 +03:00
tunnel.go tunnel: take binaries and source from 198d181 2026-04-13 01:03:54 +03:00