v0.1.0 - Chaos Mesh Beta
🚀 Hedioum Pool Tunnel v0.1.0 - Chaos Mesh Beta
Welcome to the first major release of the Hedioum Dynamic Pool Tunnel! This version introduces our core enterprise-grade architecture, designed specifically to evade Deep Packet Inspection (DPI) and eliminate TCP Meltdown under heavy load.
✨ Key Features & Enhancements
- Chaos Mesh Dynamic Balancing: Replaced traditional Round-Robin with a "Least Loaded" algorithm. The system now dynamically distributes traffic based on real-time bandwidth usage (Mbps) across the physical connection pool.
- DPI Evasion (Fluctuating Caps): Implemented randomized bandwidth jitter. Each physical connection now has a floating bandwidth limit (e.g., 8 Mbps ± 2 Mbps) that changes dynamically, preventing GFW and DPI from detecting static traffic patterns.
- Zero-Downtime Connection Draining: Introduced a
Drainingstate for physical sockets during Scale-Down events. Connections are gracefully drained of active logical streams (like open Telegram sockets) before closing, preventing any lag or disconnects for end-users. - Scale-Up Revive (Fast Path): If a traffic spike occurs, the system will instantly revive a draining connection back to
Activestatus, bypassing the overhead of establishing a new TCP/SSH handshake. - Interactive Operations Dashboard: The CLI dashboard now includes a real-time configuration summary, displaying active egress pools, Target IPs, Local SOCKS bindings, and live DPI Evasion dynamics (Limits & Jitter).
- Zero-Overhead Live Monitoring: Built a highly optimized atomic byte counter wrapped around
net.Conn, allowing real-time Mbps calculation without mutex locking or performance degradation.
🛠 Installation / Upgrade
Simply run the master installation script on any Ubuntu/Debian node:
bash <(curl -s https://raw.githubusercontent.com/hedioum/Hedioum-Pool-Tunnel/main/install.sh)
(Note: The installer automatically fetches this latest compiled release asset).