Reticulum/RNS
Aaron Heise 6d9d410a70
Address multiple issues with Buffer and Channel
- StreamDataMessage now packed by struct rather than umsgpack for a more predictable size
- Added protected variable on LocalInterface to allow tests to simulate a low bandwidth connection
- Retry timer now has exponential backoff and a more sane starting value
- Link proves packet _before_ sending contents to Channel; this should help prevent spurious retries especially on half-duplex links
- Prevent Transport packet filter from filtering out duplicate packets for Channel; handle duplicates in Channel to ensure the packet is reproven (in case the original proof packet was lost)
- Fix up other tests broken by these changes
2023-03-04 23:37:58 -06:00
..
Cryptography hkdf: Remove duplicate check if the salt is None 2023-03-01 16:22:51 +02:00
Interfaces Address multiple issues with Buffer and Channel 2023-03-04 23:37:58 -06:00
Utilities Updated versions 2023-03-04 17:56:30 +01:00
vendor Fixed Android interfaces import 2022-10-22 01:38:38 +02:00
__init__.py Fixed Link MDU output in phyparams() 2023-03-04 18:37:28 +01:00
_version.py Updated versions 2023-03-04 17:56:30 +01:00
Buffer.py Address multiple issues with Buffer and Channel 2023-03-04 23:37:58 -06:00
Channel.py Address multiple issues with Buffer and Channel 2023-03-04 23:37:58 -06:00
Destination.py Added Link ID to response_generator callback signature 2023-02-09 11:52:54 +01:00
Identity.py Added signal quality stats to announce log output 2022-12-22 11:26:59 +01:00
Link.py Address multiple issues with Buffer and Channel 2023-03-04 23:37:58 -06:00
Packet.py Initial work on Channel 2023-02-25 18:23:25 -06:00
Resource.py Improved resource advertisement retry handling 2022-12-19 01:10:34 +01:00
Reticulum.py Increased per-hop timeout 2023-03-04 19:30:23 +01:00
Transport.py Address multiple issues with Buffer and Channel 2023-03-04 23:37:58 -06:00