Skip to content

Releases: acehoss/rnsh

v0.1.4

28 May 13:15
a769fd5
Compare
Choose a tag to compare

What's Changed

  • Fix invalid escape sequence handling for terminal escape sequences by @markqvist in #28

Full Changelog: release/v0.1.3...release/v0.1.4

v0.1.3

17 Dec 19:18
0221e52
Compare
Choose a tag to compare

What's Changed

  • Fix type bug when specifying --timeout by @Erethon in #27
  • Fix issue with disconnecting using ~. and reconnecting resulting in hung session

New Contributors

Full Changelog: release/v0.1.2...release/v0.1.3

v0.1.2

24 Sep 18:53
0eae443
Compare
Choose a tag to compare

Incorporates some significant performance and quality of life improvements built by Reticulum lead developer @markqvist.

What's Changed

Full Changelog: release/v0.1.1...release/v0.1.2

v0.1.1

20 May 11:42
2e9419f
Compare
Choose a tag to compare

Fix data corruption issue.

Full Changelog: release/v0.1.0...release/v0.1.1

v0.1.0

12 May 14:11
26368c9
Compare
Choose a tag to compare

First beta!

What's Changed

  • Fixed bug that would cause connections to fail after some amount of time, especially over slow links
  • Added initial sliding window implementation to optimize throughput
  • Remove unused importlib.metadata for Python 3.7+ compatibility by @markqvist in #18
  • Missing version resolution by @markqvist in #19

New Contributors

Full Changelog: release/v0.0.14...release/v0.1.0

v0.0.14

06 May 21:28
e54ef5a
Compare
Choose a tag to compare

Update RNS dependency to allow greater than 0.5.0.

v0.0.13

08 Mar 23:09
f483444
Compare
Choose a tag to compare
  • Update to RNS v0.5.0
  • Using StreamDataMessage from RNS.Buffer now. This change breaks protocol compatibility with previous versions.

Full Changelog: release/v0.0.12...release/v0.0.13

v0.0.12

23 Feb 03:23
458a239
Compare
Choose a tag to compare
  • 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
  • Fixed issue that prevented unidentified initiators from connecting even when listener has --no-auth enabled

Full Changelog: release/v0.0.11...release/v0.0.12

v0.0.11

19 Feb 13:32
bd12efd
Compare
Choose a tag to compare
  • Event loop bursting improves throughput and CPU utilization on both listener and initiator.
  • Packet retries use RNS resend feature to prevent duplicate packets.

Full Changelog: release/v0.0.10...release/v0.0.11

v0.0.10

19 Feb 00:42
ca836a6
Compare
Choose a tag to compare
  • Rate limit window change events to prevent saturation of transport
  • Tweaked some loop timers to improve CPU utilization

Full Changelog: release/v0.0.9...release/v0.0.10