MockMini releases v0.1.0, a small auditable macOS proxy core of about 2,600 lines
MockMini, a compact proxy core written in C and Swift, has reached its first tagged release, v0.1.0, under an Apache-2.0 license. It supports Shadowsocks, VMess, Trojan and VLESS over TCP, TLS or WebSocket, running on its own bounded userspace TCP/IP endpoint. Unlike larger kernels such as mihomo, Clash or sing-box, it avoids vendored proxy kernels, third-party TCP/IP stacks and the Go runtime, so one developer can review the whole codebase. Its packet engine is fuzzed, with about 99% line coverage, and continuous integration runs sanitizers and checks against a pinned Xray release. The project still lacks features such as gRPC, Reality and SACK, and its throughput trails mature kernels, while its maintainers invite reviews and contributions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in