Commit Graph

  • a9632d24fb Updated version and RNS dependency version main Mark Qvist 2025-01-12 23:24:43 +0100
  • 6567c3a09d Added support for dynamic link MTU discovery Mark Qvist 2025-01-12 23:24:27 +0100
  • c28adee5ac Updated readme Mark Qvist 2024-05-11 13:50:41 +0200
  • cca430ca18 Bumped RNS dependency to latest release version Mark Qvist 2024-05-11 13:17:26 +0200
  • 168f91908e Updated version Mark Qvist 2024-05-11 13:16:18 +0200
  • a77451743b Fixed invalid escape sequence handling. This fixes terminal escape sequences such as Page Up/down, home/end, pasting text and others not being processed correctly. Mark Qvist 2024-05-11 13:14:51 +0200
  • 4da540f189 Fixed missing format string declarator Mark Qvist 2024-05-11 12:40:28 +0200
  • cde20121ea
    Merge branch 'acehoss:main' into main markqvist 2024-05-11 12:38:30 +0200
  • 0221e52fcb
    Update readme for 0.1.3. Aaron Heise 2023-12-17 13:12:19 -0600
  • ab7f43e910
    Improve pipe management Aaron Heise 2023-12-17 13:09:56 -0600
  • 94b8d8ed66
    Merge pull request #27 from Erethon/fix-timeout acehoss 2023-10-27 17:08:11 -0500
  • 982132ccc3
    Fix type bug when specifying --timeout Dionysis Grigoropoulos 2023-10-27 02:05:15 +0300
  • 0eae443a32
    Add a little documentation for v0.1.2 Aaron Heise 2023-09-24 13:50:16 -0500
  • 36d408fd26
    Take safety check out of CI build for now Aaron Heise 2023-09-24 13:43:20 -0500
  • 754769b760
    Merge pull request #26 from markqvist/escape_sequences acehoss 2023-09-24 11:36:52 -0700
  • 13352ee4e2
    Merge pull request #25 from markqvist/identities_file acehoss 2023-09-24 11:36:42 -0700
  • ffccb2511b
    Merge pull request #24 from markqvist/adaptive_compression acehoss 2023-09-24 11:36:29 -0700
  • f5aab30d7b Use local docopts Mark Qvist 2023-09-22 09:55:07 +0200
  • c9925226c9 Updated versions Mark Qvist 2023-09-22 08:29:47 +0200
  • e03a5f3492 Updated versions Mark Qvist 2023-09-22 08:28:28 +0200
  • eb4f94f57a Updated versions Mark Qvist 2023-09-22 08:26:02 +0200
  • f18a0946c7 Removed external dependency on docopt, included local version Mark Qvist 2023-09-22 08:25:10 +0200
  • bd1c02e256 Cleanup Mark Qvist 2023-09-22 08:24:24 +0200
  • 1fa5a42fe6 Moved tomli dependency to dev dependencies, since it is never used in installed distributions Mark Qvist 2023-09-22 08:14:38 +0200
  • e9894cc9fe Updated version fetch method, since pyproject.toml is never present in installed distributions Mark Qvist 2023-09-22 08:14:11 +0200
  • 0b456a0fee Allow RNS versions larger than 0.5.9 escape_sequences Mark Qvist 2023-09-21 19:52:20 +0200
  • a3f147e2bd Cleanup Mark Qvist 2023-09-19 00:56:26 +0200
  • 79eb170030 Implemented escape sequences and line-interactive mode Mark Qvist 2023-09-18 20:39:24 +0200
  • e0ba3d11ba Implemented an allowed_identities file for more convenient access management identities_file Mark Qvist 2023-09-18 17:58:44 +0200
  • 3b71b197ae Removed log statement adaptive_compression Mark Qvist 2023-09-18 00:32:47 +0200
  • 14f9320860 Removed logging statement Mark Qvist 2023-09-18 00:26:49 +0200
  • aaf4dad420 Update version Mark Qvist 2023-09-16 18:43:56 +0200
  • a2a45a82af Implemented adaptive compression on stdin, stdout and stderr streams Mark Qvist 2023-09-16 18:43:22 +0200
  • e393857af8 Bumped RNS dependency to version 0.5.9 Mark Qvist 2023-09-16 18:41:32 +0200
  • 35910d3df1 Updated .gitignore Mark Qvist 2023-09-16 17:11:05 +0200
  • 9ebf8147a0
    Update documentation Aaron Heise 2023-05-20 06:34:14 -0500
  • 2e9419f889
    Updating RNS dependency Candidate #20 Aaron Heise 2023-05-20 06:18:12 -0500
  • 26368c9d7c
    Merge remote-tracking branch 'origin/main' Aaron Heise 2023-05-12 09:08:02 -0500
  • 1b1f3eda01
    Updating RNS dependency Fixes #16 Fixes #11 Aaron Heise 2023-05-12 09:07:54 -0500
  • 3dd98d7e9f
    Merge pull request #19 from markqvist/python_compat acehoss 2023-05-11 13:55:49 -0500
  • 84b1f0f035
    Merge branch 'acehoss:main' into python_compat python_compat markqvist 2023-05-11 20:53:18 +0200
  • 4897cd0387 Fixed missing version resolution without pyproject.toml Mark Qvist 2023-05-11 20:52:15 +0200
  • b7591aaa49
    Merge pull request #18 from markqvist/python_compat acehoss 2023-05-11 13:28:27 -0500
  • 494ebb29fb Remove unused importlib.metadata for Python 3.7+ compatibility Mark Qvist 2023-05-11 20:18:28 +0200
  • e54ef5a675
    Fix RNS dependency: should allow any version greater than 0.5.0, rather than only exact version. Aaron Heise 2023-05-05 22:13:15 -0400
  • f483444daa
    Version bump Aaron Heise 2023-03-08 16:58:03 -0600
  • 53332bf1ac
    Use StreamDataMessage from RNS.Buffer Aaron Heise 2023-03-08 16:54:02 -0600
  • 5e97dc372e
    Upgrade rns to 0.5.0 Aaron Heise 2023-03-08 16:42:09 -0600
  • 44dacb3eb3
    Fix tests after switching to new Channel Aaron Heise 2023-02-28 09:01:02 -0600
  • 5bca575a4b
    Switch to RNS-provided Channel Aaron Heise 2023-02-28 08:48:29 -0600
  • b6a22cd2a7
    Fix incorrect callback for loop signals Aaron Heise 2023-02-25 05:20:48 -0600
  • 3a271c8cd5
    Update some of the protocol details Aaron Heise 2023-02-23 11:05:17 -0600
  • a06d27ec15
    Separate listener and initiator code into separate modules Aaron Heise 2023-02-23 06:36:55 -0600
  • 458a2391df
    Add tests for and fix #14 Aaron Heise 2023-02-22 21:16:41 -0600
  • a07ce53bf9
    Remove service name from aspects #12; minor tweaks Aaron Heise 2023-02-22 19:58:03 -0600
  • bd12efd7cf
    Version bump Aaron Heise 2023-02-19 06:51:01 -0600
  • 07cf0e3d05
    Retry with Packet.resend() instead of Packet.send() for #8 Aaron Heise 2023-02-19 06:45:58 -0600
  • b41bcbbc44
    Event loop bursting Pump event loops dry before sleeping. This has a noticeable positive effect on throughput. Aaron Heise 2023-02-18 19:40:27 -0600
  • ca836a60b2
    Update README for v0.0.10 Aaron Heise 2023-02-18 18:40:44 -0600
  • 04b2660d41
    Rate limit window change event. Also added some scaling for pumping event loops to improve CPU usage. Version bump for release Aaron Heise 2023-02-18 18:31:59 -0600
  • b72f9bbfdf Version bump Aaron Heise 2023-02-18 13:12:47 -0600
  • 64fec6e012 Remove some stuff blocking older versions Aaron Heise 2023-02-18 08:10:26 -0600
  • acc217df90 Upgrade rns and remove hacks for previous version Aaron Heise 2023-02-18 07:44:24 -0600
  • 1f31307307 Test improvements Aaron Heise 2023-02-18 07:39:00 -0600
  • 2b3089ddd5 Try running process tests in build after daemon threads fix. Aaron Heise 2023-02-18 07:15:52 -0600
  • d4339ba224 Fix issue with high CPU on listener after initiator disconnect #6 Aaron Heise 2023-02-18 07:14:15 -0600
  • 8edb4020b1 Got the new protocol working. Aaron Heise 2023-02-18 00:09:28 -0600
  • 0ee305795f Added a new message-based, packet-ready protocol layer with test suite for #4 Aaron Heise 2023-02-17 10:48:16 -0600
  • aa37e4e3da Added a polling tty function Aaron Heise 2023-02-16 18:02:44 -0600
  • 3b3cee73bb Add some additional tests for #3 Aaron Heise 2023-02-16 07:03:57 -0600
  • 9a37a52601 Remove dependency on psutil for #5 Aaron Heise 2023-02-16 00:34:38 -0600
  • ebdcb50265 Support for pipes. #3 Aaron Heise 2023-02-16 00:16:04 -0600
  • 27664df0b3 Several test-driven fixes Aaron Heise 2023-02-14 15:42:55 -0600
  • d4cb31e220 Remote command append mode (-A) for listener Aaron Heise 2023-02-14 06:18:22 -0600
  • 21b80819c6 Version bump Aaron Heise 2023-02-14 05:31:11 -0600
  • a3bd1f20fb Protocol version 2: do not base64 encode stream data Aaron Heise 2023-02-14 04:28:31 -0600
  • 2c61fdf391 Allow retry timer callback to signal complete Aaron Heise 2023-02-14 03:56:03 -0600
  • a9f8ede4fe Allow retry timer callback to signal complete Aaron Heise 2023-02-14 03:53:28 -0600
  • da1e62483d Notification message should be debug level, not info level. Aaron Heise 2023-02-13 20:07:40 -0600
  • dd32b568ed
    Merge pull request #2 from acehoss/feature/remote-command acehoss 2023-02-13 19:29:40 -0600
  • bf61ce891c Remote command line options Aaron Heise 2023-02-13 19:21:05 -0600
  • 5ce4c342bc
    Merge pull request #1 from acehoss/feature/pipe-tty-fix-rebased acehoss 2023-02-13 15:46:14 -0600
  • f25a9104e1 - Fix running rnsh initiator from a script - Sanitize TERM input just in case - Fix badge link Aaron Heise 2023-02-13 14:32:38 -0600
  • e8885df46d
    Update README.md acehoss 2023-02-13 07:36:51 -0600
  • 33ef2b9788
    Update README.md acehoss 2023-02-13 07:36:28 -0600
  • 39ba482720 Align version numbers Aaron Heise 2023-02-12 23:50:06 -0600
  • 49603e6d76
    Update README.md Aaron Heise 2023-02-12 23:15:51 -0600
  • d76b36cd63 Performance and stability improvements. Aaron Heise 2023-02-12 22:34:36 -0600
  • 5e755acad4 Performance and stability improvements. Aaron Heise 2023-02-12 22:29:16 -0600
  • 7d711cde6d Performance tweaks Aaron Heise 2023-02-12 08:57:08 -0600
  • 2e61b70996 Fix issue with running rnsh without proper tty (like from launch) Aaron Heise 2023-02-12 01:51:58 -0600
  • 14b718d88e Add a couple more badges Aaron Heise 2023-02-12 01:26:57 -0600
  • 0bfcb2e178
    Getting release working Aaron Heise 2023-02-12 01:13:31 -0600
  • 6f87fe3a70
    Update python-publish.yml Aaron Heise 2023-02-12 01:07:49 -0600
  • 5fd2a46d5e
    Update python-publish.yml Aaron Heise 2023-02-12 00:57:55 -0600
  • c5bac4f6b6
    Update python-publish.yml Aaron Heise 2023-02-12 00:53:08 -0600
  • 0f880b7c88
    Update python-publish.yml Aaron Heise 2023-02-12 00:42:29 -0600
  • 5a6b8ec069 Revert version Aaron Heise 2023-02-12 00:27:17 -0600
  • 043e4d08f6
    Update python-publish.yml Aaron Heise 2023-02-12 00:24:14 -0600
  • 36df757091 Merge remote-tracking branch 'origin/main' Aaron Heise 2023-02-11 23:47:37 -0600