reticulum @ 1.1.5
integrity
- size
- 20.5 MiB
- downloaded
- last checked
release notes
Changes
- Initial refactoring work for free-threaded transport I/O.
- Improved interface discovery validation.
- Fixed invalid ingress control burst activation and subsequent path resolution failure due to incorrect announce frequency calculation.
- Fixed missing configuration entry generation for discovered I2P interfaces.
- Fixed resource transfer cancellation failing on in-flight split resource transfers.
- Fixed ingress control configuration not inheriting down to spawned interfaces on some interface types.
Release Hashes
28f39ad97ef307a1e270b91ef19db07d8e1a7bbc8628c478303725894c64deff rns-1.1.5-py3-none-any.whl
1a90db16d2cff4ad909b44baf9b4fd0177da2ed545cdb9cfb2c51423707b49e9 rnspure-1.1.5-py3-none-any.whl
Release Signatures
Release artifacts include rsg signature files that can be validated against the RNS release signing identity <bc7291552be7a58f361522990465165c> using rnid:
rnid -i bc7291552be7a58f361522990465165c -V rns-1.1.5-py3-none-any.whl.rsg
This release now contains a pre-release build of 1.1.6 in the release artifacts, with significant Transport I/O refactoring and much more resilient path resolution under DDoS conditions and similar. Help test it if you can.
download
unix · zip
curl -fL -o 1.1.5.zip https://ratatoskr.space/pkg/reticulum/1.1.5.zip
printf '%s %s\n' '8ea3659b8997098701c5cec95292cb10f31c2cbee526553256a76233fe7649cd' '1.1.5.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/1.1.5.zip"
$out = "1.1.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8ea3659b8997098701c5cec95292cb10f31c2cbee526553256a76233fe7649cd") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.1.5.tar.gz https://ratatoskr.space/pkg/reticulum/1.1.5.tar.gz
printf '%s %s\n' '6ffc5a714c3b509c30a7756b2e200b24840b521a855167c39f678519715539e1' '1.1.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/1.1.5.tar.gz"
$out = "1.1.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6ffc5a714c3b509c30a7756b2e200b24840b521a855167c39f678519715539e1") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.1.5.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.zip
printf '%s %s\n' '8ea3659b8997098701c5cec95292cb10f31c2cbee526553256a76233fe7649cd' '1.1.5.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.zip"
$out = "1.1.5.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8ea3659b8997098701c5cec95292cb10f31c2cbee526553256a76233fe7649cd") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.1.5.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.tar.gz
printf '%s %s\n' '6ffc5a714c3b509c30a7756b2e200b24840b521a855167c39f678519715539e1' '1.1.5.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.tar.gz"
$out = "1.1.5.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "6ffc5a714c3b509c30a7756b2e200b24840b521a855167c39f678519715539e1") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 1.1.5.zip | zip | 20.6 MiB |
blake3-24 520345debb0dc6da59e05ca47429b0f01cbaaff31edcdb9c
sha256 8ea3659b8997098701c5cec95292cb10f31c2cbee526553256a76233fe7649cd
sha1 d015bd3c79d0c1e523696bcd4059a8e208bcf549
|
| 1.1.5.tar.gz | tar.gz | 20.4 MiB |
blake3-24 216a61e9d627be961189aab5e537747f266f81e04c7da8d5
sha256 6ffc5a714c3b509c30a7756b2e200b24840b521a855167c39f678519715539e1
sha1 eee278700a8e80f24a0cfdb2ecbc14fc540f4520
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/1.1.5.tar.gz"],
integrity = "sha256-b/xacUw7UJwwp3VrLiALJIQLUhqFUWfDn2eFGXFVOeE=",
strip_prefix = "reticulum-1.1.5",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/1.1.5.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.tar.gz"],
integrity = "sha256-b/xacUw7UJwwp3VrLiALJIQLUhqFUWfDn2eFGXFVOeE=",
strip_prefix = "reticulum-1.1.5",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.5.tar.gz",