Skip to content
Snippets Groups Projects
  1. Jul 07, 2018
  2. 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
  3. 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
  4. Jun 25, 2018
  5. Jun 21, 2018
  6. Jun 19, 2018
  7. Jun 18, 2018
  8. 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
  9. Jun 11, 2018
  10. Jun 10, 2018
  11. Jun 09, 2018
  12. Jun 08, 2018
  13. Jun 07, 2018
  14. Jun 04, 2018
    • rswindell's avatar
      Moved all the BSO/BinkP settings to the end of the Global Settings menu and · ff6fe231
      rswindell authored
      made their display conditional on mailer-type being set to FLO/BSO.
      Added a help menu to the BinkP Settings menu (under Linked Nodes).
      ff6fe231
    • rswindell's avatar
      Increment SBBSecho version to 3.05: · 6790c325
      rswindell authored
      more control over SBBS-initiated netmail source/origin addresses.
      6790c325
    • rswindell's avatar
      When the system has multiple configured FidoNet addressess (AKAs), let the · 1d41500e
      rswindell authored
      user choose which address to use as the source address when composing a netmail
      message (the default being the most appropriate for the dest zone/net). This
      change only works with SBBSecho v3.05 or later.
      Some other incremental and safety improvements to sbbs_t::netmail() too.
      FTN netmail file attachments needs some more work however (the "FA:" subject
      prefix trick) - just remove it?
      1d41500e
    • rswindell's avatar
      Another improvement to create_netmail(): · 576c68b5
      rswindell authored
      If the SMB header contains a source FTN address, use that as the origin address
      of the netmail and do not look-up a local AKA match for the destination address.
      Also, fix what appears to have been a (currently harmless) bug in
      smsg_to_echostat_msg(): the msg.from_net.addr is not an ASCIIZ string when
      net.type == NET_FIDO. Currently, source FTN addresses aren't set in echomail
      message headers, where the echostats come from. Could just remove
      these 2 lines.
      576c68b5
    • rswindell's avatar
      Address RMH's issue: · d5affff4
      rswindell authored
      When the local system has multiple AKAs for the same zone and we are picking a
      origin/source address suitable for the destination address, pick the AKA that
      matches both the zone and net of the destination address first (if there is
      such a local AKA). It's the same logic used in sbbs_t::netmail() to display
      the originating address, so the AKA picking logic now matches what is shown
      to the netmail author and what SBBSecho will actually use.
      d5affff4
  15. May 23, 2018
  16. May 22, 2018
  17. May 15, 2018
    • rswindell's avatar
      Fix get_msg_header() problem reported by Bill McGarrity: · 4f279cb2
      rswindell authored
      "expand fields" could be misinterpretted (e.g. as 'false') if less than 3
      args were passed to the function. Apparently you can NOT assume that argv[argc]
      is undefined and would fail a JSVAL_IS_BOOLEAN test. In the reported problem,
      MsgBase.get_msg_header() was being called with 2 arguments (from newslink.js)
      and the if(JSVAL_IS_BOOLEAN(argv[n])) test, when n was 2, would eval to true
      and then argv[n] evalulated as false, which would cause a message with no
      message ID to not have one dynamically created, which would then cause the
      message to fail to post to an NNTP server due to malformed Message-ID (a
      missing message "id" property would end up being included in the newsgropu
      article header as "Message-ID: undefined").
      
      get_msg_index() had a similar potential issue, also fixed.
      4f279cb2
  18. May 01, 2018
  19. Apr 30, 2018
Loading