Releases: markqvist/Reticulum
RNS β 0.7.5
This release adds support for AutoInterface on Windows platforms, fixes a number of bugs and adds several new supported boards to rnodeconf
. Thanks to @faragher, @jacobeva and @liamcottle who contributed to this release!
Changes
- Added support for AutoInterface on Windows
- Added support for recursive path resolution for clients on roaming-mode interfaces
- Added RAK4631 support to
rnodeconf
- Added LilyGO T3S3 support to
rnodeconf
- Added ability to get target and calculated hashes via
rnodeconf
- Fixed DTR timing making flashing fail on Windows in
rnodeconf
- Fixed various output and menu bugs in
rnodeconf
Release Hashes
99ec876966afdea45fcf164242c8e76c284f9e3edf09fb907638fba76e1324b1 rns-0.7.5-py3-none-any.whl
11156f6301707e4d17ff2ca6d58059bc8ba6fe1bbc4dc3de165dd96dc41ee75f rnspure-0.7.5-py3-none-any.whl
RNS β 0.7.4
This maintenance release fixes a number of bugs, improves path requests and responses, and adds several useful features and capabilities. Thanks to @cobraPA, @jschulthess, @thiaguetz and @nothingbutlucas who contributed to this release!
Changes
- Added support for flashing and autoinstalling Heltec V3 boards to
rnodeconf
- Added custom EEPROM bootstrapping capabilities to
rnodeconf
- Added ability to load identities from file to Echo and Link examples
- Added ability to specify multicast address type in AutoInterface configuration
- Added link getter to resource advertisement class
- Improved path response logic and timing
- Improved path request timing
- Fixed a bug in Link Request proof delivery on unknown hop count paths
- Fixed broken link packet routing in topologies where transport packets leak to non-intended instances in the link chain
- Fixed typos in documentation
Release Hashes
f5c35f1b8720778eb508b687d66334d01b4ab266b2d8c2bc186702220dcaae29 rns-0.7.4-py3-none-any.whl
9eaa7170f97dad49551136965d3fcc971b56b1c2eda48c24b9ffd58d71daa016 rnspure-0.7.4-py3-none-any.whl
RNS β 0.7.3
This release adds the ability to specify custom firmware URLs for flashing boards with rnodeconf
. Thanks to @attermann who contributed to this release!
Changes
- Added ability to specify custom firmware URLs for flashing boards with
rnodeconf
Release Hashes
bb24445ae9a3a63d348e4d7fe80b750608f257851b97b38fadab929b7a774bc9 rns-0.7.3-py3-none-any.whl
1b148d013103c35ba9a8e105082ef50686c130676d0a560ed709cb546129287e rnspure-0.7.3-py3-none-any.whl
RNS β 0.7.2
This maintenance release improves memory consumption, fixes a few bugs, and adds ability to flash new boards with rnodeconf
.
Changes
- Added ability to flash new boards with
rnodeconf
, including T3 boards with TCXOs - Improved memory consumption on Transport Instances with many interfaces
- Fixed a bug that could cause the on-disk known destinations store to become corrupted
Release Hashes
3ce3ba80d5ae8d19c6b55bd51f44bd4beccbcea31554cb1f0d65428e4587b3d6 rns-0.7.2-py3-none-any.whl
83f914aaba2a8929a8cee95830a847e190197232a0cca4e7b906b15c6bbf8296 rnspure-0.7.2-py3-none-any.whl
RNS β 0.7.1
This release adds support for RNodes based on SX1262, SX1268 and SX1280 modems, and fixes a number of bugs. Thanks to @jacobeva, who contributed to this release!
Changes
- Added support for SX1262, SX1268 and SX1280 based RNodes
- Updated
rnodeconf
to allow flashing T-Beam devices with SX126x chips - Fixed an invalid RSSI offset reference
Release Hashes
8ecfbb42b6a699fd4ac5374ab5640e4bb164e80bb9ab4401ea82da132e497877 rns-0.7.1-py3-none-any.whl
e0ab487305ba1aee2d16044640e7eb72d332bbf51aeb0b8bf984d037a64cb493 rnspure-0.7.1-py3-none-any.whl
RNS β 0.7.0
This maintenance release fixes a number of bugs. Thanks to @jooray and @jacobeva, who contributed to this release!
Changes
- Fixed large resource transfers failing under some conditions
- Fixed a potential division by zero
- Fixed a missing check on malformed advertisement packets
- Fixed a formatting issue in
rnprobe
- Improved resource timeout calculations
Release Hashes
0dc2abe5373b9afadfba7ec05bf7ddeff659c004aa339a94001ebed5b46f5b47 rns-0.7.0-py3-none-any.whl
97f6e65a20b53bbdccd54b4d2bdaa36dc1712e144a55f40800c63fe7113819a5 rnspure-0.7.0-py3-none-any.whl
RNS β 0.6.9
This release adds a few convenience functions to the rnid
utility, and improves roaming support on Android.
Changes
- Added identity import and export in hex, base32 and base64 formats to the
rnid
utility. - Added better carrier change detection for AutoInterface on Android.
Release Hashes
258daf22cb6e72c6cd04fe94447daedf51dfd968eb2f3370eab9c71ad0898dd0 rns-0.6.9-py3-none-any.whl
3644b64af5b4efd3969172bf0cf95ae1afba6c8ea99ce47d8e49e31a832bbaf8 rnspure-0.6.9-py3-none-any.whl
RNS β 0.6.8
This maintenance release fixes a single bug.
Bugfixes
- Fixed packet receipts not being initialised in time for arriving proofs on fast interfaces
Release Hashes
3ffb01f3f45e35105ea30e60e5e493ba50528df38b4ea62672c9e1c093073b1c rns-0.6.8-py3-none-any.whl
de372814082ef7db59f4b2745b1f22b2ef9d97815190ec16c0596ba20406e0fb rnspure-0.6.8-py3-none-any.whl
RNS β 0.6.7
This maintenance release improves tranport performance and fixes a logging bug.
Changes
- Improved local and remote transport performance by approximately 6x on faster links
- Significantly decreased latency over faster links
Bugfixes
- Fixed logging an error message when local clients connect while shared instance is still starting up
Release Hashes
c37dd1f59e037841f69ec518deecdae6719f978947de2473f04e7d95247805ac rns-0.6.7-py3-none-any.whl
1e2dcb44ec7271a4d26180db138fc54dce6d0d3cf3f816432d4d6a4b1cf83868 rnspure-0.6.7-py3-none-any.whl
RNS β 0.6.6
This maintenance release improves transfers over unreliable links and fixes a bug in requests.
Changes
- Improved reliability of resource transfers over very slow and unreliable links
Bugfixes
- Fixed a bug that could cause requests to timeout prematurely
Release Hashes
b1127745750a43cd7389212d31aa09ccc735ab2d69e3b80bd28874f10082c322 rns-0.6.6-py3-none-any.whl
bf5ba5da4f37b93c14817367952cda63787ec88bbe601e41c13fcbb3fc22b6b6 rnspure-0.6.6-py3-none-any.whl