Desktop updater
Needs attentionVersion --
Target --
Build time --
Signature missing
Pubkey present
Release operations
Monitor the live update feed, verify download signatures, and keep the desktop fleet on trusted builds.
High-level indicators for the updater and downloads endpoints.
Version --
Target --
Build time --
Signature missing
Pubkey present
Windows --
Host --
SHA --
Keep signatures present so the desktop client can verify upgrades.
Control plane URL for update metadata.
Version: --
Published: --
Target: --
Primary asset used by the updater.
Required for trusted updates.
--
Used by clients to verify update signatures.
dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDQ4QkQ4NjdB...
Direct download metadata for the website and distribution portals.
Control plane URL for client downloads.
Version: --
Available: no
Notes: --
SHA256 for manual validation.
--
Primary Windows download.
Keep a short summary of what changed with each build.
No notes published yet.
No notes published yet.
Copy-ready commands for release validation.
Confirm update metadata quickly.
curl -s http://127.0.0.1:18080/v1/updates/desktop/windows | jq .
Verify download metadata quickly.
curl -s http://127.0.0.1:18080/v1/downloads | jq .
Recommended steps before announcing a new build.
Run certutil -hashfile RavenVPN-Setup.exe SHA256 and match SHA.
Ensure updater signature is present for the active platform.
Use the desktop "Check updates" button in dev to confirm availability.
Copy and inspect the payloads served by the control plane.
http://127.0.0.1:18080/v1/updates/desktop/windows
http://127.0.0.1:18080/v1/downloads