Commit Graph

19 Commits

Author SHA1 Message Date
Aaron Heise
9a37a52601 Remove dependency on psutil for #5
The changes made for #3 allowed the removal of the dependency on `psutil`, the import of which was throwing a startup error on Android.
2023-02-16 00:34:38 -06:00
Aaron Heise
27664df0b3 Several test-driven fixes
- Improved test suite exposed several issues with the handling of
command line arguments which are now fixed
- Fixed a race condition that would cause remote characters to be
  lost intermittently when running remote commands that finish
  immediately.
- Added automated testing that actually spins up a random listener
  and initiator in a private Reticulum network and passes data
  between them, uncovering more issues which are now fixed.
- Fixed (hopefully) an issue where `rnsh` doesn't know what
  version it is.
2023-02-14 15:42:55 -06:00
Aaron Heise
d4cb31e220 Remote command append mode (-A) for listener 2023-02-14 06:18:22 -06:00
Aaron Heise
21b80819c6 Version bump 2023-02-14 05:31:11 -06:00
Aaron Heise
bf61ce891c Remote command line options 2023-02-13 19:21:05 -06:00
Aaron Heise
39ba482720 Align version numbers 2023-02-12 23:50:14 -06:00
Aaron Heise
5e755acad4 Performance and stability improvements. 2023-02-12 22:29:16 -06:00
Aaron Heise
5a6b8ec069 Revert version 2023-02-12 00:27:17 -06:00
Aaron Heise
b2069b5b9b Version bump for release test 2023-02-11 23:47:27 -06:00
Aaron Heise
5860317743 Fix exceptions when using -p option 2023-02-11 22:25:48 -06:00
Aaron Heise
da3b390058 Protocol versioning, announce period option, old API workaround 2023-02-11 21:57:13 -06:00
Aaron Heise
ef6a4ebb25 Set up some tests to be skipped in CI builds 2023-02-11 11:22:03 -06:00
Aaron Heise
86906fd8f4 Add test suite 2023-02-11 11:09:22 -06:00
Aaron Heise
5518e933b1 Trying to get build working 2023-02-11 08:40:54 -06:00
Aaron Heise
ad0df7828e Trying to get build working 2023-02-11 08:37:33 -06:00
Aaron Heise
8c77b193e3 Lower Python requirements 2023-02-11 08:08:53 -06:00
Aaron Heise
81459efcd6 Address several code style concerns 2023-02-11 07:38:35 -06:00
Aaron Heise
ce225dfbcd Work on packaging 2023-02-10 21:39:30 -06:00
Aaron Heise
27f6b0f0e5 Workin on packaging 2023-02-10 20:46:22 -06:00