18 МБ вместо 300: TUN-клиент на чистом Rust
Автор устал от клиентов на 200–400 МБ и собрал Unbihex — TUN-клиент на чистом Rust.
🔹 В TUN — 18 МБ ОЗУ, в прокси — 12 МБ. Причина: потоковый парсинг geosite/geoip и succinct trie для .srs.
🔹 Без GC и C-FFI: ядро на Rust без прослоек вроде gomobile.
🔹 Поймал петлю broadcast/multicast в Windows TUN, дедлоки в XTLS Vision (splice) и подогнал TLS ClientHello/HTTP-2 под Chrome.
🔹 Уже есть VLESS, XTLS Vision, REALITY, XHTTP, XUDP; Windows, Android, Linux.
🔹 В планах iOS, inbound и gRPC API. Код открыт.
На iOS системный лимит 50 МБ — 18 МБ тут не маркетинг, а архитектура.



