Skip to content
Snippets Groups Projects
  1. Dec 29, 2022
  2. Dec 28, 2022
    • Deucе's avatar
      aeca9bc0
    • Deucе's avatar
      Add support for PPM graphics to SyncTERM · 6f97dfce
      Deucе authored
      You can copy whole, or portions of a PPM file from the cache directory
      to the screen, optionally applying a mask.  The mask can be specified
      as a base64-encoded bitmap or as a PBM file in the cache directory.
      
      You can also copy portions of the screen into an internal buffer, and
      draw from that internal buffer.  There's plans to support loading an
      image file from the cache directory into the buffer as well.
      
      Portions of the buffer can be copied to the screen, optionally
      applying a mask as with drawing PPMs.
      
      There's also plans to support copying a PBM file into a mask buffer.
      
      I've added the syncterm-bounce.js script which simply bounces the
      SyncTERM icon around the screen like the classic screensaver we all
      hate.  I initially wanted to replace the spinning cursor with it,
      but there doesn't seem to be a way to replace that with a script. :(
      
      To use the script, just add the text:
      @EXEC:syncterm-bounce.js@ to the end of your logon.js script.
      
      Log in to nix.synchro.net with the latest nightly build or build from
      git to see the script in action.
      6f97dfce
  3. Dec 27, 2022
  4. Dec 25, 2022
  5. Dec 24, 2022
  6. Nov 15, 2022
    • Deucе's avatar
      Add new 3-wire (No RTS) connection type · ee5f1e62
      Deucе authored
      This is for weird embedded systems where RTS is not supported by
      the communications channel, but is actually controlling something
      else (TX, Bootloader update mode, etc).
      ee5f1e62
  7. Oct 08, 2022
  8. May 20, 2021
  9. May 19, 2021
  10. May 18, 2021
    • Deucе's avatar
      Fix ETA calculation. · 9c3efe44
      Deucе authored
      Use remaining bytes divided by CPS rather than total estimated time
      minus elapsed time.
      
      We squirrley on resumed ZModem downloads.
      9c3efe44
  11. May 01, 2021
  12. Mar 19, 2021
    • Deucе's avatar
      Better comment conformance in key parsing · 1ed50424
      Deucе authored
      There's a comment saying we set key=0 when we consume it... do so
      in a couple cases where it wasn't done.
      
      Range check the key before sending to the remote.
      
      This should not actually do anything different, but in the future
      if things are changed at least the comments won't be misleading.
      1ed50424
  13. Mar 16, 2021
    • Deucе's avatar
      Add support for the SSH "none" auth method. · 0c6d0425
      Deucе authored
      This is used by some BBSs to enable encryption without needing to
      integrate the BBS user base into their SSH server (and presumably
      so they don't need to run multiple SSH servers).  All users log in
      with the same username (ie: "bbs") and no password is requested or
      required.
      
      Once the BBS starts, it prompts for the BBS user name and password
      as normal.
      
      In SyncTERM, the user/password/syspass fields are redefined as
      SSHuser/BBSuser/BBSpassword and they are moved around when you
      change the connection type.  This means that if you change a listing
      that has a syspass to SSH (no auth) and back, the syspass is lost.
      
      I'm not sure if I plan to fix this or not.
      0c6d0425
    • Deucе's avatar
      Suspend RIP processing for file transfers · bd4612ea
      Deucе authored
      bd4612ea
  14. Mar 15, 2021
  15. Mar 13, 2021
  16. Nov 28, 2020
  17. Nov 17, 2020
  18. Nov 16, 2020
    • Deucе's avatar
      Fix array size issues introduced on last commit. · f2122630
      Deucе authored
      Options were added to arrays without increasing the size of arrays.
      This caused the menu generated from them to depend on uninitialized
      memory and potentially crash or emit garbage.
      f2122630
  19. Nov 11, 2020
  20. Aug 18, 2020
  21. Aug 16, 2020
  22. Jun 27, 2020
  23. May 14, 2020
  24. May 07, 2020
Loading