Skip to content
Snippets Groups Projects
  1. Jul 19, 2018
    • rswindell's avatar
      Added a "MinFreeDiskSpace" setting to the root section of sbbsecho.ini · bad50ed8
      rswindell authored
      (defaults to 10 megabytes, "10M").
      When SBBSecho starts up, if this minimum amount of free space is not
      available in any of the following directories, SBBSecho will display an
      error and immediately exit:
      - data directory (in SCFG)
      - logs directory (in SCFG)
      - netmail directory (in SCFG)
      - outbound directory (from sbbsecho.ini)
      - temp directory
      - each linked-node's outbox, if configured
      
      If the sysop runs out of disk space for some reason, at least SBBSecho
      won't contribute to the problem.
      bad50ed8
  2. Jul 18, 2018
  3. Jul 17, 2018
  4. Jul 16, 2018
  5. Jul 15, 2018
  6. Jul 08, 2018
  7. Jul 07, 2018
  8. Jul 01, 2018
    • rswindell's avatar
      So Nelgin noticed that in novice (non-expert) menu mode, the A/S/D cmds · 1b14e744
      rswindell authored
      from the Chat menu would immediately clear the screen and redisplay the
      menu after displaying the change in the node's state. This was due to the
      enhancement in rev 1.77 of con_out.cpp whereby we no longer increment
      lncntr if the first lines displayed after a key-press are blank (who
      cares if blank lines scroll off the screen?). That's fine and all, but the
      auto-pause check in outchar(FF) would only auto-pause if the line-counter
      was greater than *one* (has been this way since forever). So with the
      enhancement in 1.77, a single non-blank line displayed after a key-press
      was now not enough to trigger the auto-pause ([Hit a Key] prompt).
      So I've changed the line-counter trigger value to greater than *zero*,
      which means we could have some new excessive auto-pauses, but other places
      where auto-pause wasn't working, should again.
      
      One new excessive auto-pause was after the system password was entered at
      the SY: prompt, so that fix is included in this commit.
      1b14e744
  9. Jun 30, 2018
    • rswindell's avatar
      If the BAJAINCLUDE environment variable is set (new!), use that path as the · fbcd7033
      rswindell authored
      default location to find !include'd baja (*.inc) files. If you use the '-I'
      option, it will override the environment variable setting. For Nelgin.
      fbcd7033
    • rswindell's avatar
      Fix problem with socket-I/O external programs executed while the client · 69eeb5d7
      rswindell authored
      using SSH: the output from the program (file transfer driver, door game)
      would reach the SSH client, but input from the client (or user) would not
      reach the external program:
      passthru_output_thread() - responsible for SSH input from the client/user
      to be sent to a "raw" pass-through socket used by the external program,
      had a reversed logic bug added around rev 1.686.
      Problem was introduced as part of the cryptlib update/SSH overhaul of
      early 2018. Thanks to Thumper @ THEWASTE for the bug report!
      69eeb5d7
  10. Jun 25, 2018
  11. Jun 21, 2018
  12. Jun 19, 2018
  13. Jun 18, 2018
  14. Jun 12, 2018
    • rswindell's avatar
      Fix TLS/SSL failure/error: "creating SSL context" · d22f8671
      rswindell authored
      If the ctrl/ssl.cert file did not exist, the various TLS/SSL services would
      fail to create it and (sometimes) log the "creating SSL context" error.
      This problem was introduced with rev 1.30 (Mar-9) and the fix/patch
      provided by Deuce via irc. Thanks to Psi-Jack for the bug report.
      d22f8671
  15. Jun 11, 2018
  16. Jun 10, 2018
  17. Jun 09, 2018
  18. Jun 08, 2018
  19. Jun 07, 2018
  20. Jun 04, 2018
Loading