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.5.5
vault / reticulum / 1.5.5

reticulum @ 1.5.5

integrity

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

release notes

This release adds live interface attach, detach and reload, as well as significant improvements to interface discovery. Auto-connecting interfaces is now also supported on Windows and macOS.

It also brings improvements to rngit and fixes discovered I2PInterface configuration snippets, along with a number of other bugs.

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.5.5.zip https://ratatoskr.space/pkg/reticulum/1.5.5.zip
                    printf '%s  %s\n' '1454442d9d295da144ce57dce86d485872bc64ae1884ce468ce5df43236bc154' '1.5.5.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/1.5.5.zip"
$out = "1.5.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1454442d9d295da144ce57dce86d485872bc64ae1884ce468ce5df43236bc154") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.5.5.tar.gz https://ratatoskr.space/pkg/reticulum/1.5.5.tar.gz
                    printf '%s  %s\n' '3630c987d314264e465e2c58b2ef389d1fd107f9c7acf4691e887321689c0ab9' '1.5.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/1.5.5.tar.gz"
$out = "1.5.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3630c987d314264e465e2c58b2ef389d1fd107f9c7acf4691e887321689c0ab9") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.5.5.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.zip
                    printf '%s  %s\n' '1454442d9d295da144ce57dce86d485872bc64ae1884ce468ce5df43236bc154' '1.5.5.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.zip"
$out = "1.5.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1454442d9d295da144ce57dce86d485872bc64ae1884ce468ce5df43236bc154") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.5.5.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.tar.gz
                    printf '%s  %s\n' '3630c987d314264e465e2c58b2ef389d1fd107f9c7acf4691e887321689c0ab9' '1.5.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.tar.gz"
$out = "1.5.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "3630c987d314264e465e2c58b2ef389d1fd107f9c7acf4691e887321689c0ab9") { throw "sha256 mismatch" }
artifact format size hashes
1.5.5.zip zip 16.6 MiB
blake3-24 4360bb0da20a6d1c44505c1d4a2bd87b49b5cf49ea5ddd4d
sha256 1454442d9d295da144ce57dce86d485872bc64ae1884ce468ce5df43236bc154
sha1 1fa0a8ac38c2e8acab972f1f071fc90c568d863d
1.5.5.tar.gz tar.gz 16.3 MiB
blake3-24 78de3eb2cb10428dcba0e30a5444c987f1886ade3566f131
sha256 3630c987d314264e465e2c58b2ef389d1fd107f9c7acf4691e887321689c0ab9
sha1 8f8101c26f9731cc3033f800cd551908ec88b559

install

bazel
http_archive(
    name = "reticulum",
    urls = ["https://ratatoskr.space/pkg/reticulum/1.5.5.tar.gz"],
    integrity = "sha256-NjDJh9MUJk5GXixYsu84nR/RB/nHrPRpHohzIWicCrk=",
    strip_prefix = "reticulum-1.5.5",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/1.5.5.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "reticulum",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.tar.gz"],
    integrity = "sha256-NjDJh9MUJk5GXixYsu84nR/RB/nHrPRpHohzIWicCrk=",
    strip_prefix = "reticulum-1.5.5",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.5.5.tar.gz",
1.5.2 →