v0.2.0 — initial release
·
107 commits
to master
since this release
Initial public release of nexthop — a raw TCP/UDP relay with cross-protocol forwarding, multicast/broadcast support, per-destination back-pressure, token-bucket rate limiting, live config reload, and a native Tauri v2 desktop GUI with an optional headless mode.
Features
- Core relay engine — TCP/UDP cross-protocol forwarding with fan-out (#1)
- Multicast and broadcast — IPv4 + IPv6 group membership (#2)
- Per-destination back-pressure —
drop_newestandblockoverflow policies (#3) - Token-bucket rate limiting with live config hot-reload (#4)
- HTTP health/stats endpoint — JSON counter snapshots (#5)
- Tauri v2 desktop GUI — config / monitor / preferences tabs (#6)
- Headless mode + structured JSON logs for service deployments (#7)
- Unit test suite — 84 tests across 9 modules (#8)
Documentation
License: GPL-3.0-or-later