• v0.2.1 51e47ff90c

    OnionWire v0.2.1
    All checks were successful
    release / aarch64 (push) Successful in 5m19s
    ci / test (pull_request) Successful in 5m34s
    Stable

    sirius released this 2026-09-11 00:52:58 +00:00 | 10 commits to main since this release

    OnionWire v0.2.1

    --version reports onionwire 0.2.1. v0.2.0 is unchanged.

    Prebuilt Linux binaries and Android APK/AAR. No tor package required — Arti runs in-process.

    Android

    Debug-keystore signed (sideload, not Play). minSdk 26, arm64-v8a. INTERNET only.

    APK rebuilt from main after #15 (rustls ring CryptoProvider). The previous APK died at start with Could not determine the process-level CryptoProvider.

    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-0.2.1-android-arm64-v8a.apk
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-0.2.1-android-arm64-v8a.apk.sha256
    sha256sum -c onionwire-0.2.1-android-arm64-v8a.apk.sha256
    
    # reusable library
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-sdk-0.2.1.aar
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-sdk-0.2.1.aar.sha256
    sha256sum -c onionwire-sdk-0.2.1.aar.sha256
    

    Linux

    # aarch64
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-aarch64-unknown-linux-gnu
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-aarch64-unknown-linux-gnu.sha256
    sha256sum -c onionwire-aarch64-unknown-linux-gnu.sha256
    
    # x86_64
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-x86_64-unknown-linux-gnu
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.1/onionwire-x86_64-unknown-linux-gnu.sha256
    sha256sum -c onionwire-x86_64-unknown-linux-gnu.sha256
    

    Keep the asset filenames so sha256sum -c matches.

    Downloads
  • v0.2.0 2b42864eba

    OnionWire v0.2.0
    All checks were successful
    ci / test (push) Successful in 2m44s
    release / aarch64 (push) Successful in 5m33s
    Stable

    sirius released this 2026-09-10 21:41:20 +00:00 | 32 commits to main since this release

    OnionWire v0.2.0

    Matches main at 2b42864. --version reports onionwire 0.2.0.

    Prebuilt Linux binaries. No tor package required — Arti runs in-process.

    What changed since v0.1.1

    • Chat bodies encrypted at rest (Argon2id + ChaCha20-Poly1305); identity keys stay plaintext
    • Ctrl-Q requires typing CLEAR or QUIT
    • F2/F3 onionwire:v1:… invite string (no Unicode QR)
    • HS publish probe + 360s wait; CBT floor 10s
    • Friend profiles (/profile /who), optional Monero /pay /tip
    • Identity backup/restore (owbak1), incoming rate limit
    # aarch64 (Raspberry Pi, ARM servers)
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.0/onionwire-aarch64-unknown-linux-gnu
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.0/onionwire-aarch64-unknown-linux-gnu.sha256
    sha256sum -c onionwire-aarch64-unknown-linux-gnu.sha256
    chmod +x onionwire-aarch64-unknown-linux-gnu
    
    # x86_64 (most PCs / VMs)
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.0/onionwire-x86_64-unknown-linux-gnu
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.2.0/onionwire-x86_64-unknown-linux-gnu.sha256
    sha256sum -c onionwire-x86_64-unknown-linux-gnu.sha256
    chmod +x onionwire-x86_64-unknown-linux-gnu
    
    ./onionwire-<target> --version
    

    Keep the asset filenames so sha256sum -c matches. Both binaries link OpenSSL 3 dynamically (libssl.so.3).

    Downloads
  • v0.1.1 b9f2dc3806

    OnionWire v0.1.1 — onion chrome + real navigation
    Some checks are pending
    ci / test (push) Waiting to run
    release / x86_64-unknown-linux-gnu (push) Waiting to run
    release / aarch64-unknown-linux-gnu (push) Waiting to run
    release / publish (push) Blocked by required conditions
    Stable

    sirius released this 2026-09-10 17:05:10 +00:00 | 52 commits to main since this release

    Prebuilt Linux binary. No tor package required — Arti is in-process.

    What changed in v0.1.1

    • ASCII onion wordmark banner on the main screen; auto-collapses to a compact mark on narrow terminals
    • Themed panes (earthy palette), highlighted selection row, stateful pane titles, footer that always keeps ? help at 80 columns
    • Real navigation: Tab/Shift-Tab and 1/2/3 cycle roster → chat → composer, j/k + arrows move or scroll the focused pane, g/G jump, ? opens a keybinding overlay, Esc closes it
    • F2 share, F3 paste, F4 rotate, /wipe, /wipe-all, Ctrl-Q unchanged
    • Locked helper strings (fingerprint_mismatch_banner, rotate_screen_text, wipe_screen_text, parse_slash) unchanged; UI-only (src/tui.rs)

    39 tests pass, clippy -D warnings clean.

    # x86_64 — keep the asset filename so sha256sum -c matches
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.1.1/onionwire-x86_64-unknown-linux-gnu
    curl -fL -O https://forgejo.siriusdevops.com/sirius/onionwire/releases/download/v0.1.1/onionwire-x86_64-unknown-linux-gnu.sha256
    sha256sum -c onionwire-x86_64-unknown-linux-gnu.sha256
    chmod +x onionwire-x86_64-unknown-linux-gnu
    ./onionwire-x86_64-unknown-linux-gnu --version
    

    aarch64 is not built yet — see the README install guide for building from source.

    Downloads