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/0.9.5
vault / reticulum / 0.9.5

reticulum @ 0.9.5

integrity

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

release notes

This release initiates migration of Reticulum from AES-128 to AES-256 as the default link and packet cipher mode. It is a compatibility/migration release, that while supporting AES-256 doesn't use it by default. It will work with both the old AES-128 based modes, and the new AES-256 based modes. There's a very slight penalty in performance to support both the old and new modes at the same time, but only for single packet APIs (not links), and it really shouldn't be noticeable in any everyday use.

In the next release, version 0.9.6, Reticulum will transition fully to AES-256 and use it by default for all communications. That means that both single packets and links will use AES-256 by default. The old AES-128 link mode may or may not be available for a few releases, but will ultimately be phased out entirely.

The update requires no intervention, configuration changes or anything similar from a users or developers perspective. Everything should simply work. This goes both for the 0.9.5 update, and the next 0.9.6 update that transitions fully to AES-256.

Changes

Release Hashes

ae6587c86c98cae0df73567af093cc92fe204e71bb01f2506da9aec626a27e97 rns-0.9.5-py3-none-any.whl
96208c1d1234e3e4b1c18ca986bad5d4693aeb431453efd7ade33b87f35600e1 rnspure-0.9.5-py3-none-any.whl

download

unix · zip
curl -fL -o 0.9.5.zip https://ratatoskr.space/pkg/reticulum/0.9.5.zip
                    printf '%s  %s\n' 'ba28bbf343cbbd065e10130cebc3e419ec7a0e146c982481e2c8c825eb49ab8e' '0.9.5.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/0.9.5.zip"
$out = "0.9.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ba28bbf343cbbd065e10130cebc3e419ec7a0e146c982481e2c8c825eb49ab8e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.9.5.tar.gz https://ratatoskr.space/pkg/reticulum/0.9.5.tar.gz
                    printf '%s  %s\n' 'e51789aeb958501b49f93890a5865eba2c6020bd23e56f5688b9a81948e8c2c6' '0.9.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/0.9.5.tar.gz"
$out = "0.9.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e51789aeb958501b49f93890a5865eba2c6020bd23e56f5688b9a81948e8c2c6") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 0.9.5.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.zip
                    printf '%s  %s\n' 'ba28bbf343cbbd065e10130cebc3e419ec7a0e146c982481e2c8c825eb49ab8e' '0.9.5.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.zip"
$out = "0.9.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ba28bbf343cbbd065e10130cebc3e419ec7a0e146c982481e2c8c825eb49ab8e") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.9.5.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.tar.gz
                    printf '%s  %s\n' 'e51789aeb958501b49f93890a5865eba2c6020bd23e56f5688b9a81948e8c2c6' '0.9.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.tar.gz"
$out = "0.9.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e51789aeb958501b49f93890a5865eba2c6020bd23e56f5688b9a81948e8c2c6") { throw "sha256 mismatch" }
artifact format size hashes
0.9.5.zip zip 17.6 MiB
blake3-24 8428315db74ff592a8126f01b02d4cdffb34e0b5491e433b
sha256 ba28bbf343cbbd065e10130cebc3e419ec7a0e146c982481e2c8c825eb49ab8e
sha1 622b4855e428c44b86c4f00984026243a4331f52
0.9.5.tar.gz tar.gz 17.4 MiB
blake3-24 4c6e0638cedd120b36385d39b51e091f90926d90bbb5227f
sha256 e51789aeb958501b49f93890a5865eba2c6020bd23e56f5688b9a81948e8c2c6
sha1 9215ec5f710c87f77660f09cee2865d05e423e21

install

bazel
http_archive(
    name = "reticulum",
    urls = ["https://ratatoskr.space/pkg/reticulum/0.9.5.tar.gz"],
    integrity = "sha256-5ReJrrlYUBtJ+TiQpYZeuixgIL0j5W9WiLmoGUjowsY=",
    strip_prefix = "reticulum-0.9.5",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/0.9.5.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "reticulum",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.tar.gz"],
    integrity = "sha256-5ReJrrlYUBtJ+TiQpYZeuixgIL0j5W9WiLmoGUjowsY=",
    strip_prefix = "reticulum-0.9.5",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.9.5.tar.gz",
← 0.9.60.9.4 →