reticulum @ 0.8.2
integrity
- size
- 16.8 MiB
- downloaded
- last checked
release notes
This release adds several new boards to rnodeconf, fixes a range of bugs and improves transport reliability.
Thanks to @jacobeva, @prusnak and @deavmi who contributed to this release!
Changes
- Added support for T-Beam Supreme devices to
rnodeconf - Added support for T3S3 devices to
rnodeconf - Added support for T-Deck devices to
rnodeconf - Added support for new hardware error codes from connected RNodes
- Added the ability to control the display on nRF52-based RNodes
- Improved resource transfers over very slow links, by adding more suitable
MAX_WINDOWcap if link speed is continously below threshold. - Improved
rnodeconfflashing so manual resets for some devices are no longer required - Added edge case handling for receiving a link proof after the link had timed out and been closed, but before it having been purged from active links table
- Updated supported hardware section of the manual with new boards
- Tuned path request timing for roaming instances
- Fixed a bug that caused RNS to fail to initialise in Termux on Android
- Fixed a bug in RNodeInterface firmware version comparison
- Fixed a bug in the serial framing of RNodeMultiInterface
- Fixed a bug in sub-interface spawning of RNodeMultiInterface
Release Hashes
db720a727a09c0c9d76288dec5a995a30146e65d6a4c5c034f47fb60a78f4962 rns-0.8.2-py3-none-any.whl
ee412535edba48817551658247fb0c843d17e1c97cad9d2a819a7fc627c5ba28 rnspure-0.8.2-py3-none-any.whl
download
unix · zip
curl -fL -o 0.8.2.zip https://ratatoskr.space/pkg/reticulum/0.8.2.zip
printf '%s %s\n' '267c1e7541764deff85662f5d79670028314b268c427a975eeb6c58d89567221' '0.8.2.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/0.8.2.zip"
$out = "0.8.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "267c1e7541764deff85662f5d79670028314b268c427a975eeb6c58d89567221") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.8.2.tar.gz https://ratatoskr.space/pkg/reticulum/0.8.2.tar.gz
printf '%s %s\n' 'b6a56b6f4ccfbcf48ebb138016ca2b501a8c2e3ed460b4200650f5edf409f018' '0.8.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/0.8.2.tar.gz"
$out = "0.8.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b6a56b6f4ccfbcf48ebb138016ca2b501a8c2e3ed460b4200650f5edf409f018") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 0.8.2.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.zip
printf '%s %s\n' '267c1e7541764deff85662f5d79670028314b268c427a975eeb6c58d89567221' '0.8.2.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.zip"
$out = "0.8.2.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "267c1e7541764deff85662f5d79670028314b268c427a975eeb6c58d89567221") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.8.2.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.tar.gz
printf '%s %s\n' 'b6a56b6f4ccfbcf48ebb138016ca2b501a8c2e3ed460b4200650f5edf409f018' '0.8.2.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.tar.gz"
$out = "0.8.2.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "b6a56b6f4ccfbcf48ebb138016ca2b501a8c2e3ed460b4200650f5edf409f018") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 0.8.2.zip | zip | 16.9 MiB |
blake3-24 703d4264bb0ef2a3ec5d6e35e8225f10f3b75f5720e01624
sha256 267c1e7541764deff85662f5d79670028314b268c427a975eeb6c58d89567221
sha1 df41581024b96854fef195361b541eac98c381ab
|
| 0.8.2.tar.gz | tar.gz | 16.8 MiB |
blake3-24 a050341750bb9843194de1d2d3bf6c1119926d7adfdb58a9
sha256 b6a56b6f4ccfbcf48ebb138016ca2b501a8c2e3ed460b4200650f5edf409f018
sha1 06db4716652041cec1df99a14cb053927e1a1ce1
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/0.8.2.tar.gz"],
integrity = "sha256-tqVrb0zPvPSOuxOAFsorUBqMLj7UYLQgBlD17fQJ8Bg=",
strip_prefix = "reticulum-0.8.2",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/0.8.2.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.tar.gz"],
integrity = "sha256-tqVrb0zPvPSOuxOAFsorUBqMLj7UYLQgBlD17fQJ8Bg=",
strip_prefix = "reticulum-0.8.2",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.8.2.tar.gz",