Skip to content

v1.6.16

Choose a tag to compare

@github-actions github-actions released this 07 Oct 17:26
· 6 commits to main since this release

What's Changed

feat(cascade): add mKCP (UDP) transport for cascade links (#132)

Added mKCP UDP transport for inter-node cascade tunnels (both Reverse and Forward modes) to mitigate peak-hour TCP throttling, packet loss, and DPI degradation on transit links.

  • Client Inbound Unaffected: Clients continue connecting via standard TCP inbounds (REALITY / VLESS), while traffic between nodes is forwarded through mKCP over UDP.
  • Security & Obfuscation:
    • Automatically generates a 128-bit key on the server (kcpPassword).
    • Utilizes modern finalmask.udp with mkcp-legacy AEAD stream encryption and optional header camouflage (wechat, dtls, srtp, wireguard).
  • Performance Settings: Configurable MTU (576–1460), TTI (10–100 ms), and uplink/downlink capacities (1–1000 MB/s, default 100 MB/s).
  • Core Compatibility & Safety Guards:
    • Requires Xray core >= 26.6.1 for mKCP links; nodes with older cores safely skip incompatible cascade links without breaking sync or config generation.
    • Automatic detection of UDP port collisions with co-located Hysteria 2 nodes and port-hopping ranges.
    • Conntrack-aware UDP health probes for accurate tunnel status detection.

CC Agent binaries

Lightweight Go agent for managing Xray on nodes.
Downloaded automatically during node auto-setup from the panel.

File Architecture
cc-agent-linux-amd64 x86_64 (most VPS)
cc-agent-linux-arm64 ARM64

Celerity Probe binaries

External diagnostic probe. Installed by the operator on their own
host; holds only client subscription credentials and no node access.
The install command with a single-use token is generated in the panel.

File Platform
celerity-probe-linux-amd64 Linux x86_64
celerity-probe-linux-arm64 Linux ARM64
celerity-probe-linux-mipsle OpenWRT MIPS little-endian (ramips, mt7621)
celerity-probe-linux-mips OpenWRT MIPS big-endian (ath79)
celerity-probe-darwin-amd64 macOS Intel
celerity-probe-darwin-arm64 macOS Apple Silicon
celerity-probe-windows-amd64.exe Windows x86_64
celerity-probe-windows-arm64.exe Windows ARM64

Panel source code is distributed via Docker Hub: clickdevtech/hysteria-panel

Full Changelog: v1.6.15...v1.6.16