reticulum @ 0.7.6
integrity
- size
- 12.5 MiB
- downloaded
- last checked
release notes
This release add support for RNodes with multiple radio transceivers, courtesy of @jacobeva. It also brings a number of functionality and performance improvements, and fixes several bugs.
Thanks to @jacobeva, @faragher, @nathmo, @jschulthess and @liamcottle for contributing to this release!
Changes
- Added support for RNode Multi interfaces
- Added initial support for remote management of Reticulum instances
- Improved resource transfer performance for large resources
- Improved path rediscovery in topologies with roaming transport nodes
- Fixed incorrect TX power limit on Android RNode interfaces
- Added ability to fetch remote files to
rncp - Added fetch request jail option to
rncp - Improved
rncpstatus display output - Added link table statistics to
rnstatus - Fixed
rnstatusJSON output bug when IFAC was enabled on an interface - Added remote instance interface status to
rnstatus - Added ability to query path- and rate-tables on remote instances with
rnpath - Added JSON output option to
rnpathutility - Added max hops filter to
rnpathpath-table out - Added link age getter to API
- Added request concluded status to API
- Fixed invalid resource progress reported in some cases
- Fixed
rnodeconffailure to set firmware hash for NRF52 boards on macOS - Fixed broken
--romcommand line option inrnodeconf - Fixed various typos in documentation
- Updated documentation with new API functions and features
Release Hashes
683ac87c62fe8a18d88c26bf639f4eeca550cefb11ee8e38d6e724e268cf14fc rns-0.7.6-py3-none-any.whl
f884806624e57b799f588de9289a31d2e0460d35bc4cc5071635de5642d50ad2 rnspure-0.7.6-py3-none-any.whl
download
unix · zip
curl -fL -o 0.7.6.zip https://ratatoskr.space/pkg/reticulum/0.7.6.zip
printf '%s %s\n' '326b77c607c2bcd7b72ff52ebaebee2b10b49472f92c242ef6bd5ca3188f7482' '0.7.6.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/0.7.6.zip"
$out = "0.7.6.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "326b77c607c2bcd7b72ff52ebaebee2b10b49472f92c242ef6bd5ca3188f7482") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.7.6.tar.gz https://ratatoskr.space/pkg/reticulum/0.7.6.tar.gz
printf '%s %s\n' '7a061c6624ee9df00e27097d47f0087c5fd15a55610cac285262c4dcc30cad3e' '0.7.6.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/0.7.6.tar.gz"
$out = "0.7.6.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7a061c6624ee9df00e27097d47f0087c5fd15a55610cac285262c4dcc30cad3e") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 0.7.6.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.zip
printf '%s %s\n' '326b77c607c2bcd7b72ff52ebaebee2b10b49472f92c242ef6bd5ca3188f7482' '0.7.6.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.zip"
$out = "0.7.6.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "326b77c607c2bcd7b72ff52ebaebee2b10b49472f92c242ef6bd5ca3188f7482") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.7.6.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.tar.gz
printf '%s %s\n' '7a061c6624ee9df00e27097d47f0087c5fd15a55610cac285262c4dcc30cad3e' '0.7.6.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.tar.gz"
$out = "0.7.6.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "7a061c6624ee9df00e27097d47f0087c5fd15a55610cac285262c4dcc30cad3e") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 0.7.6.zip | zip | 12.6 MiB |
blake3-24 7c834b45cafcb0ecbf4f34c0753d378a0b7380e10f9202f8
sha256 326b77c607c2bcd7b72ff52ebaebee2b10b49472f92c242ef6bd5ca3188f7482
sha1 65ae7b990e85d11d4a64fabe69772abe4e5cc46f
|
| 0.7.6.tar.gz | tar.gz | 12.5 MiB |
blake3-24 48d4319ccf7368d042b49b8017f5e8227ff3af554ff442aa
sha256 7a061c6624ee9df00e27097d47f0087c5fd15a55610cac285262c4dcc30cad3e
sha1 e11a38231dbe5c7c6bc6757ca0f54189e54f4682
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/0.7.6.tar.gz"],
integrity = "sha256-egYcZiTunfAOJwl9R/AIfF/RWlVhDKwoUmLE3MMMrT4=",
strip_prefix = "reticulum-0.7.6",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/0.7.6.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.tar.gz"],
integrity = "sha256-egYcZiTunfAOJwl9R/AIfF/RWlVhDKwoUmLE3MMMrT4=",
strip_prefix = "reticulum-0.7.6",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.7.6.tar.gz",