reticulum @ 1.1.0
integrity
- size
- 18.1 MiB
- downloaded
- last checked
release notes
Enjoy.
Changes
- Added on-network global interface discovery. Hello world.
- Added discovered interface auto-connection. Robotic.
- Added external IP resolution for discovery-enabled interfaces. Snip-snip.
- Added encrypted interface discovery announces. Welcome home.
- Added bootstrap interface functionality. Decent.
- Added blackhole handling and management. Thank the Chinese guy.
- Added distributed blackhole list publishing and updating. Spammers go home.
- Added foundational network identity implementation. All your base.
- Added
await_pathmethod to API. Tick-tock. - Added reverse-unicast peer discovery packet mechanism to AutoInterface. Ping-pong.
- Added custom identity support to
rncp, thanks MikelCalvo! - Added monitor mode to
rnstatus, thanks MikelCalvo! - Improved announce processing. Swoosh.
- Updated documentation quite a bit. Looky.
- Enabled per-peer ingress limiting on Weave and Auto interfaces. Hammertime.
- Fixed the typo, yes it's the olny one I'm sure.
- Fixed bugs. Squish.
Release Hashes
180b8baec2ec7d21abe2cec25ff763e70b2129c012fb02fc23c2fd654f94c1f5 dist/rns-1.1.0-py3-none-any.whl
d9e32caf66a9c53199e901d2c173e1de1bf50f1f0c9d5250e5d1b3b07bedcd7c dist/rnspure-1.1.0-py3-none-any.whl
download
unix · zip
curl -fL -o 1.1.0.zip https://ratatoskr.space/pkg/reticulum/1.1.0.zip
printf '%s %s\n' 'a4839c1db12e2856f9035b39de8ced0e8059bf68d8e2d6b88ed38e576fe31531' '1.1.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/1.1.0.zip"
$out = "1.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "a4839c1db12e2856f9035b39de8ced0e8059bf68d8e2d6b88ed38e576fe31531") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.1.0.tar.gz https://ratatoskr.space/pkg/reticulum/1.1.0.tar.gz
printf '%s %s\n' 'f8db1a9f9027ebaab4bdb2880e17937643b311c13f62df18f1a6e3c0148259d9' '1.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/1.1.0.tar.gz"
$out = "1.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f8db1a9f9027ebaab4bdb2880e17937643b311c13f62df18f1a6e3c0148259d9") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.1.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.zip
printf '%s %s\n' 'a4839c1db12e2856f9035b39de8ced0e8059bf68d8e2d6b88ed38e576fe31531' '1.1.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.zip"
$out = "1.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "a4839c1db12e2856f9035b39de8ced0e8059bf68d8e2d6b88ed38e576fe31531") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.1.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.tar.gz
printf '%s %s\n' 'f8db1a9f9027ebaab4bdb2880e17937643b311c13f62df18f1a6e3c0148259d9' '1.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.tar.gz"
$out = "1.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "f8db1a9f9027ebaab4bdb2880e17937643b311c13f62df18f1a6e3c0148259d9") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 1.1.0.zip | zip | 18.2 MiB |
blake3-24 59e89ffb7fea7045c7d4e734a917d93cf40d53f6802273fe
sha256 a4839c1db12e2856f9035b39de8ced0e8059bf68d8e2d6b88ed38e576fe31531
sha1 cfc2f658882a3b012905df35fe47c9afc27a40ce
|
| 1.1.0.tar.gz | tar.gz | 18.1 MiB |
blake3-24 5655a4a49f9f1085721c888d06b815fcd123f03b98b56ca9
sha256 f8db1a9f9027ebaab4bdb2880e17937643b311c13f62df18f1a6e3c0148259d9
sha1 b3e528f1e79abe6e130f1a866788ee5138663017
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/1.1.0.tar.gz"],
integrity = "sha256-+Nsan5An66q0vbKIDheTdkOzEcE/Yt8Y8abjwBSCWdk=",
strip_prefix = "reticulum-1.1.0",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/1.1.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.tar.gz"],
integrity = "sha256-+Nsan5An66q0vbKIDheTdkOzEcE/Yt8Y8abjwBSCWdk=",
strip_prefix = "reticulum-1.1.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.1.0.tar.gz",