Commit Graph

27 Commits

Author SHA1 Message Date
Aaron Heise
3a271c8cd5
Update some of the protocol details 2023-02-23 11:05:17 -06:00
Aaron Heise
a07ce53bf9
Remove service name from aspects #12; minor tweaks
- Remove service name from RNS destination aspects. Service name
  now selects a suffix for the identity file and should only be
  supplied on the listener. The initiator only needs the destination
  hash of the listener to connect.
- Show a spinner during link establishment on tty sessions
- Attempt to catch and beautify exceptions on initiator
2023-02-22 19:58:03 -06:00
Aaron Heise
bd12efd7cf
Version bump 2023-02-19 06:51:01 -06:00
Aaron Heise
ca836a60b2
Update README for v0.0.10 2023-02-18 18:40:44 -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
f25a9104e1 - Fix running rnsh initiator from a script
- Sanitize TERM input just in case
- Fix badge link
2023-02-13 15:40:16 -06:00
acehoss
e8885df46d
Update README.md 2023-02-13 07:36:51 -06:00
acehoss
33ef2b9788
Update README.md 2023-02-13 07:36:28 -06:00
Aaron Heise
39ba482720 Align version numbers 2023-02-12 23:50:14 -06:00
Aaron Heise
49603e6d76
Update README.md 2023-02-12 23:15:51 -06:00
Aaron Heise
5e755acad4 Performance and stability improvements. 2023-02-12 22:29:16 -06:00
Aaron Heise
14b718d88e Add a couple more badges 2023-02-12 01:26:57 -06:00
Aaron Heise
9fe37b57ed Documentation improvements 2023-02-11 13:24:37 -06:00
Aaron Heise
1dcb37d949 Documentation improvements 2023-02-11 13:20:10 -06:00
Aaron Heise
e11c99887e Documentation improvements 2023-02-11 12:43:24 -06:00
Aaron Heise
59bff0bc69 Add CI status badge 2023-02-11 12:14:30 -06:00
Aaron Heise
6a4ebeea67 Documentation tweaks 2023-02-11 12:11:51 -06:00
Aaron Heise
75cf4adc76 Merge remote-tracking branch 'origin/main' 2023-02-11 08:05:54 -06:00
Aaron Heise
81459efcd6 Address several code style concerns 2023-02-11 07:38:35 -06:00
Aaron Heise
601c549358
Add some more caveats. 2023-02-10 22:42:38 -06:00
Aaron Heise
2789ef2624
Completed pip package. 2023-02-10 22:35:50 -06:00
Aaron Heise
ec5f9a0157 Added license and made a few more packaging tweaks. 2023-02-10 22:34:32 -06:00
Aaron Heise
c5f61c3533
Make title easier to read 2023-02-10 18:40:26 -06:00
Aaron Heise
4dc2e97771
Initial README 2023-02-10 18:32:07 -06:00