yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/reticulum/1.3.4
vault / reticulum / 1.3.4

reticulum @ 1.3.4

integrity

size
12.1 MiB
downloaded
last checked
source https://github.com/markqvist/Reticulum · available · github

release notes

Important! See the Verified Retrieval section at the end of this release notes document for instructions on verifying RNS releases and fetching updates directly over Reticulum. For the full documentation, see this section of the manual.

This release synchronizes the github release mirror with upstream changes and improvements. Once you have RNS 1.3.4 installed, you will be able to verify future releases of RNS and related packages using the built-in manifest verification and release update tools.

Changes

Verified Retrieval You can retrieve and verify this release over Reticulum using the built-in rngit release utility. To retrieve only the installation .whl package, and the release manifest for future updates, you can use:

rngit release rns://7649a50d84610232d1416b41d2896aff/reticulum/reticulum fetch "latest:rns-*.whl" --signer bc7291552be7a58f361522990465165c

To download all artifacts, including the documentation and source archive, you can use the following command:

rngit release rns://7649a50d84610232d1416b41d2896aff/reticulum/reticulum fetch latest:all --signer bc7291552be7a58f361522990465165c

Release Signatures Release artifacts include a signed rsm release manifest and rsg signature files that can be validated against the RNS release signing identity <bc7291552be7a58f361522990465165c> using rngit or rnid. To perform an offline verification of all release artifacts using a manifest:

rngit release rns_*.rsm verify --signer bc7291552be7a58f361522990465165c

To verify release artifacts using individual rsg files, while also verifying the manifest itself, download the rsm and rsg signatures, make sure they are in the same folder as the release artifact, and run rnid signature verification with the release identity as the required signer:

rnid -i bc7291552be7a58f361522990465165c -V rns_*.rsm *.rsg

The rnid utility will then verify the signatures, and display whether they are valid. If the signature cannot be verified, the release has been tampered with and should be discarded.

download

unix · zip
curl -fL -o 1.3.4.zip https://ratatoskr.space/pkg/reticulum/1.3.4.zip
                    printf '%s  %s\n' '63875f421517b4ca111356e0c9c29bd50e943a1e8f769ccb8f564ad11b5c5e1f' '1.3.4.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/1.3.4.zip"
$out = "1.3.4.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "63875f421517b4ca111356e0c9c29bd50e943a1e8f769ccb8f564ad11b5c5e1f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.3.4.tar.gz https://ratatoskr.space/pkg/reticulum/1.3.4.tar.gz
                    printf '%s  %s\n' 'b0bd5a9c27d33b2fda7277b7e5a5832fe51e65deec2f8beb5291cf9281d48e59' '1.3.4.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/1.3.4.tar.gz"
$out = "1.3.4.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b0bd5a9c27d33b2fda7277b7e5a5832fe51e65deec2f8beb5291cf9281d48e59") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.3.4.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.zip
                    printf '%s  %s\n' '63875f421517b4ca111356e0c9c29bd50e943a1e8f769ccb8f564ad11b5c5e1f' '1.3.4.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.zip"
$out = "1.3.4.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "63875f421517b4ca111356e0c9c29bd50e943a1e8f769ccb8f564ad11b5c5e1f") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.3.4.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.tar.gz
                    printf '%s  %s\n' 'b0bd5a9c27d33b2fda7277b7e5a5832fe51e65deec2f8beb5291cf9281d48e59' '1.3.4.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.tar.gz"
$out = "1.3.4.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b0bd5a9c27d33b2fda7277b7e5a5832fe51e65deec2f8beb5291cf9281d48e59") { throw "sha256 mismatch" }
artifact format size hashes
1.3.4.zip zip 12.3 MiB
blake3-24 2ee928e7922f69f3892d676bb36a885e8cc2875caf59c78e
sha256 63875f421517b4ca111356e0c9c29bd50e943a1e8f769ccb8f564ad11b5c5e1f
sha1 13ffba16b554f3f7ea5be7f4c79473fb009c3446
1.3.4.tar.gz tar.gz 12.0 MiB
blake3-24 f7a07c08bfe002f0a5f0ddf3b76fdf4101841a55fc070d0f
sha256 b0bd5a9c27d33b2fda7277b7e5a5832fe51e65deec2f8beb5291cf9281d48e59
sha1 ccf6a4ef7e7fd7db34755c7ca7ef3af656c46032

install

bazel
http_archive(
    name = "reticulum",
    urls = ["https://ratatoskr.space/pkg/reticulum/1.3.4.tar.gz"],
    integrity = "sha256-sL1anCfTOy/acne35aWDL+UeZd7sL4vrUpHPkoHUjlk=",
    strip_prefix = "reticulum-1.3.4",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/1.3.4.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "reticulum",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.tar.gz"],
    integrity = "sha256-sL1anCfTOy/acne35aWDL+UeZd7sL4vrUpHPkoHUjlk=",
    strip_prefix = "reticulum-1.3.4",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.3.4.tar.gz",
← 1.3.81.2.5 →