• v2.5.0+rs.1 45ff7746ee

    v2.5.0+rs.1
    All checks were successful
    Rust CI / Format, lint, and test (push) Successful in 2m32s
    Rust CI / Build and start linux/arm64 image (no push) (push) Successful in 10s
    Build and publish container image / Build linux/arm64 image (push) Successful in 7m53s
    Stable

    ada released this 2026-09-20 18:41:33 +00:00 | 22 commits to master since this release

    Rust relay compatibility release for upstream portal-tunnel v2.5.0.

    Highlights:

    • Retargets the compatibility baseline to upstream v2.5.0 and protocol 10 while retaining protocol-9 discovery and the documented scoped legacy paths.
    • Implements authenticated, lease-bound, single-use TLS reverse bindings and TLS 1.3 transcript signing.
    • Retargets official-client HTTP/keyless, lifecycle, TCP, UDP, API-shape, lease-JWT, IVNP capability, and deterministic Axis B fixtures.
    • Documents the supported keyless algorithms and unsupported reputation / peer release-map behavior.

    Compatibility:

    • Full current-client interoperability is v2.5.0. Older v2.4.x protocol-9 clients are outside the full end-to-end window after the protocol-10 bump. The scoped v2.3.8 direct-token/protocol-8 extension remains tested.

    Verification:

    • PR #96, target-branch CI, dev7 image CI, and production image CI passed.
    • The exact dev7 image passed the official v2.5.0 direct HTTP gate and the strict protocol-9-discovery IVNP Axis B candidate/control gate.
    • Production reports v2.5.0+rs.1 / protocol 10. All nine checksum-verified v2.5.0 official expose services, including the code tunnel, reattached and passed their public endpoint checks.

    Image: code.rly.best/gofix/portal-tunnel-rs:v2.5.0-rs.1
    Digest: sha256:8c22c309fe0d12f3a202d06923e4d227b2c3897bcc4a6bc74acb7340d909ee64
    Upstream: https://github.com/gosuda/portal-tunnel/releases/tag/v2.5.0

    Downloads