Mark Qvist
aaf4dad420
Update version
2023-09-16 18:43:56 +02:00
Mark Qvist
e393857af8
Bumped RNS dependency to version 0.5.9
2023-09-16 18:41:32 +02:00
Aaron Heise
2e9419f889
Updating RNS dependency
...
Candidate #20
2023-05-20 06:18:12 -05:00
Aaron Heise
1b1f3eda01
Updating RNS dependency
...
Fixes #16
Fixes #11
2023-05-12 09:07:54 -05:00
Aaron Heise
e54ef5a675
Fix RNS dependency: should allow any version greater than 0.5.0, rather than only exact version.
2023-05-05 22:13:15 -04:00
Aaron Heise
f483444daa
Version bump
2023-03-08 16:58:03 -06:00
Aaron Heise
5e97dc372e
Upgrade rns to 0.5.0
2023-03-08 16:42:29 -06:00
Aaron Heise
5bca575a4b
Switch to RNS-provided Channel
2023-02-28 08:48:29 -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
04b2660d41
Rate limit window change event.
...
Also added some scaling for pumping event loops to improve CPU usage.
Version bump for release
2023-02-18 18:31:59 -06:00
Aaron Heise
b72f9bbfdf
Version bump
2023-02-18 13:12:47 -06:00
Aaron Heise
acc217df90
Upgrade rns and remove hacks for previous version
2023-02-18 07:44:24 -06:00
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