Reticulum
Reticulum copied to clipboard
The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
These changes allow RNS.log() to output via Python's standard logging route, thus integrating better with applications using the standard library and test runners. Output format is unchanged. Logging to file...
## Summary Changes the `exit` method in `RNS.__init__.py` to use `sys.exit()` instead of `os._exit()` to allow proper cleanup and exception handling. ## Changes - Replace `os._exit()` with `sys.exit()` in the...
Add check to ensure `management_identity` is provided when using remote query flag (`-R`). Prevents `TypeError` and provides clear error message when user forgets to specify identity file with `-i` flag....
daughter board for rnodeconf.
Add usage example and clarify that -R requires -i flag for remote transport instance status queries. Fixes confusion where users get "expected str, bytes or os.PathLike object, not NoneType" error...
As per python docs for os._exit(): > Exit the process with status n, without calling cleanup handlers, flushing stdio buffers, etc. This can cause problems in certain scenarios, for example...
Fix for a small, but visible typo.
This adds [a Pull Request template](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository). You should probably add this to your other repositories as well if you find it acceptable. This PR also reverts "Add Generative AI Policy...
This PR is meant to add: - Dockerfiles for building images - Github Actions Workflow to build images on release and for PR/Branch commits - Simple Docker documentation The contribution...
**Describe the Bug** I read the docs, and it's unclear how the `-R` flag is supposed to work. I found out by trial and error that when it is used,...