reticulum @ 0.3.0
integrity
- size
- 1.4 MiB
- downloaded
- last checked
release notes
This is a major release of Reticulum, including a range of stability and performance improvements, along with important new features, expanding the connectivity of Reticulum.
An important improvement in this release is the addition of the AutoInterface, that will now be configured as the default interface on new installs. This interface automatically meshes with other Reticulum peers over any available system network devices, and doesn't require any existing IP infrastructure like a DHCP server or a router. For more information, consult the relevant section of the manual.
Improvements
- Added new AutoInterface as default interface for new installs
- Serial port interfaces now automatically attempt to reconnect devices that are unplugged and replugged
- Added support for KISS over TCP in the TCPClientInterface
- Added support for running Reticulum as a systemd service
- Initial support for the Android operating system
- Added documentation for installing Reticulum on Android in Termux
- Improved documentation and manual
- Better path request handling for shared instances
- Better shutdown handling on external interrupts
- Many small stability and reliability improvements
- Fine-tuned various timing parameters for different link types
download
unix · zip
curl -fL -o 0.3.0.zip https://ratatoskr.space/pkg/reticulum/0.3.0.zip
printf '%s %s\n' 'ec10693ada7d0c91c8e53c82548d3afe516387a6be795931973126a82b061623' '0.3.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/reticulum/0.3.0.zip"
$out = "0.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ec10693ada7d0c91c8e53c82548d3afe516387a6be795931973126a82b061623") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.3.0.tar.gz https://ratatoskr.space/pkg/reticulum/0.3.0.tar.gz
printf '%s %s\n' 'be9466081ed0de15096e637f5a0d0d298c90672f93b3f32c8d71949e5a7f9920' '0.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/reticulum/0.3.0.tar.gz"
$out = "0.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "be9466081ed0de15096e637f5a0d0d298c90672f93b3f32c8d71949e5a7f9920") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 0.3.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.zip
printf '%s %s\n' 'ec10693ada7d0c91c8e53c82548d3afe516387a6be795931973126a82b061623' '0.3.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.zip"
$out = "0.3.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "ec10693ada7d0c91c8e53c82548d3afe516387a6be795931973126a82b061623") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 0.3.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.tar.gz
printf '%s %s\n' 'be9466081ed0de15096e637f5a0d0d298c90672f93b3f32c8d71949e5a7f9920' '0.3.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.tar.gz"
$out = "0.3.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "be9466081ed0de15096e637f5a0d0d298c90672f93b3f32c8d71949e5a7f9920") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 0.3.0.zip | zip | 1.4 MiB |
blake3-24 ee18f75c1bd068158dbdf1e82f77e83d16623f0488a910cd
sha256 ec10693ada7d0c91c8e53c82548d3afe516387a6be795931973126a82b061623
sha1 d46b805751e5311ad2777817b63a57cef8fe9cd2
|
| 0.3.0.tar.gz | tar.gz | 1.4 MiB |
blake3-24 14fd76a5cafd79db354c31459e40aa422a836fcd420a4228
sha256 be9466081ed0de15096e637f5a0d0d298c90672f93b3f32c8d71949e5a7f9920
sha1 ca37676b108882f03b033f76924b13de942f631d
|
install
bazel
http_archive(
name = "reticulum",
urls = ["https://ratatoskr.space/pkg/reticulum/0.3.0.tar.gz"],
integrity = "sha256-vpRmCB7Q3hUJbmN/Wg0NKYyQZy+Ts/MsjXGUnlp/mSA=",
strip_prefix = "reticulum-0.3.0",
)
zig
.url = "https://ratatoskr.space/pkg/reticulum/0.3.0.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "reticulum",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.tar.gz"],
integrity = "sha256-vpRmCB7Q3hUJbmN/Wg0NKYyQZy+Ts/MsjXGUnlp/mSA=",
strip_prefix = "reticulum-0.3.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/reticulum/0.3.0.tar.gz",