Commit graph

9 commits

Author SHA1 Message Date
Mark Qvist
e0ba3d11ba Implemented an allowed_identities file for more convenient access management 2023-09-18 17:58:44 +02:00
Mark Qvist
a2a45a82af Implemented adaptive compression on stdin, stdout and stderr streams 2023-09-16 18:43:22 +02:00
Aaron Heise
53332bf1ac
Use StreamDataMessage from RNS.Buffer
But don't use Buffer yet
2023-03-08 16:54:02 -06:00
Aaron Heise
5bca575a4b
Switch to RNS-provided Channel 2023-02-28 08:48:29 -06:00
Aaron Heise
458a2391df
Add tests for and fix 2023-02-22 21:16:41 -06:00
Aaron Heise
a07ce53bf9
Remove service name from aspects ; 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
07cf0e3d05
Retry with Packet.resend() instead of Packet.send() for 2023-02-19 06:45:58 -06:00
Aaron Heise
b41bcbbc44
Event loop bursting
Pump event loops dry before sleeping. This has a noticeable positive effect on throughput.
2023-02-18 19:40:27 -06:00
Aaron Heise
8edb4020b1 Got the new protocol working. 2023-02-18 00:09:28 -06:00