reticulum @ 1.0.1
integrity
- size
- 17.4 MiB
- downloaded
- last checked
release notes
This release brings a number of bugfixes, as well as stability and reliability improvements. It also adds support for using Weave devices as Reticulum interfaces, fixes long-standing Bluetooth Low Energy connection issues on Android, and includes several API and usability improvements.
Changes
- Added path response signalling to announce handler API
- Added interface module for Weave devices
- Added support for connecting to Weave devices over serial/USB on Android
- Added support for allow files to
rnx - Added detection and logging of multicast echoes never arriving on AutoInterface system devices.
- Added Heltec v4 support to
rnodeconf - Implemented handler for ensuring dynamic destination app data can be generated and sent even on first system-internal discovery announce
- Updated documentation and manual
- Improved
AutoInterfacepeering timing - Fixed RNodeInterface Bluetooth Low Energy connection hangs on Android
- Fixed RNodeInterface Bluetooth Low Energy MTU not being configured correctly on Android
- Fixed command byte collision in RNodeInterface and RNodeMultiInterface
- Fixed string formatting for Android log output
- Updated output formatting for
rnid
Release Hashes
aa77b4c8e1b6899117666e1e55b05b3250416ab5fea2826254358ae320e8b3ed rns-1.0.1-py3-none-any.whl
b3ddfa0b533631d9f1213043a0282952ae6e9f72c3072bbca053ac48e0483f7e rnspure-1.0.1-py3-none-any.whl
download
unix · zip
curl -fL -o 1.0.1.zip https://ratatoskr.space/pkg/reticulum/1.0.1.zip
printf '%s %s\n' '14e7c061a1740f07d44afb67808d813dab8b7d9e61f08c6dfac5a2d122a15842' '1.0.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/1.0.1.zip"
$out = "1.0.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "14e7c061a1740f07d44afb67808d813dab8b7d9e61f08c6dfac5a2d122a15842") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.0.1.tar.gz https://ratatoskr.space/pkg/reticulum/1.0.1.tar.gz
printf '%s %s\n' '8fcf4210d0536b96ff19af77f4f42445f1c063c57407495fa2a984b31fdb849d' '1.0.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/1.0.1.tar.gz"
$out = "1.0.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8fcf4210d0536b96ff19af77f4f42445f1c063c57407495fa2a984b31fdb849d") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 1.0.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.zip
printf '%s %s\n' '14e7c061a1740f07d44afb67808d813dab8b7d9e61f08c6dfac5a2d122a15842' '1.0.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.zip"
$out = "1.0.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "14e7c061a1740f07d44afb67808d813dab8b7d9e61f08c6dfac5a2d122a15842") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 1.0.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.tar.gz
printf '%s %s\n' '8fcf4210d0536b96ff19af77f4f42445f1c063c57407495fa2a984b31fdb849d' '1.0.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.tar.gz"
$out = "1.0.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8fcf4210d0536b96ff19af77f4f42445f1c063c57407495fa2a984b31fdb849d") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 1.0.1.zip | zip | 17.5 MiB |
blake3-24 2b73a66236520417de5bed32a092b379b521e3320a9d95f6
sha256 14e7c061a1740f07d44afb67808d813dab8b7d9e61f08c6dfac5a2d122a15842
sha1 63574f25676580848261e5be90312bbadfeccad4
|
| 1.0.1.tar.gz | tar.gz | 17.3 MiB |
blake3-24 dc4260f10979cea85ef0149c08f82c1ac5912460086e6e3d
sha256 8fcf4210d0536b96ff19af77f4f42445f1c063c57407495fa2a984b31fdb849d
sha1 dd6ae26f7941c2e89dee85de1e3cbb95894acdcc
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/1.0.1.tar.gz"],
integrity = "sha256-j89CENBTa5b/Ga939PQkRfHAY8V0B0lfoqmEsx/bhJ0=",
strip_prefix = "reticulum-1.0.1",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/1.0.1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.tar.gz"],
integrity = "sha256-j89CENBTa5b/Ga939PQkRfHAY8V0B0lfoqmEsx/bhJ0=",
strip_prefix = "reticulum-1.0.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/1.0.1.tar.gz",