Skip to content
Snippets Groups Projects
  1. May 31, 2016
  2. May 27, 2016
    • rswindell's avatar
      Update the temp ban (loginBanned): · e0e5279f
      rswindell authored
      - Never ban the server's own address
      - Log the login attempt and last name attempted
      - Use a compressed version of the HH:MM:SS "time remaining" portion of the log
        message
      e0e5279f
  3. May 18, 2016
    • rswindell's avatar
      Implement IP temporary ban: · 7da4af1b
      rswindell authored
      By default, after 20 consecutive (unique) failed login attempts, *or*
      a failed login attempt wtih a name from the name.can filter file.
      The default temporary ban duration is 10 minutes.
      The temporary ban thershold is configurable via LoginAttemptTempBanThreshold
      in sbbs.ini and the ban duration is configurable via LoginAttemptTempBanDuration
      (in seconds).
      7da4af1b
  4. Jan 21, 2016
  5. Dec 04, 2015
  6. Nov 24, 2015
    • rswindell's avatar
    • rswindell's avatar
      Cool new feature {tm}: · c3ae3857
      rswindell authored
      FidoNet NetMail can now be gated to an SMTP client (as before), but replies are
      now successfully gated back to FTN NetMail. This uses a new more RFC-compliant
      To/From address header field format, so older messages (previously gated to
      an SMTP client) cannot be successfully replied-to. Tested with Microsoft
      "Windows Live Mail 2012" (previously known as Outlook Express).
      Test reports/results with other SMTP mail clients would be welcome.
      
      Requires SBBSecho v2.30 or later. File attachments are not yet supported.
      c3ae3857
  7. Nov 15, 2015
  8. Oct 30, 2015
  9. Sep 25, 2015
  10. Sep 11, 2015
    • rswindell's avatar
      Fix infinite recycle problem reported by Lord Time. · 47b0e6ae
      rswindell authored
      Also set the web server status to "Listening" once initializating is complete.
      I'm not sure what the newly-introduced "terminated" flag is supposed to
      indicate, but it's beign set to TRUE during recycle, so it's probably not
      working as intended. Something cleaner probably should be done, but I don't
      know exactly what Deuce was trying to accomlish with this variable.
      47b0e6ae
  11. Aug 22, 2015
  12. Aug 20, 2015
    • deuce's avatar
      Update to 3.17a · dbbfabf1
      deuce authored
      New Features:
      - Multiple bindings for each service
        Use comma-separated interfaces on Interface= lines in the ini file.
        Default is now "0.0.0.0,::"
      - IPv6 support
      - TLS support for the webserver and (non-static) services
        New TLS option in services.ini (ie: Options=TLS)
      - Decrease LEN_SCAN_CMD to 35 chars, increase the CID field to 45 chars,
        and rename the MAIL_CMD string to IPADDR.  I think this frees up the
        note field for SysOp use.
      dbbfabf1
  13. Apr 25, 2015
    • deuce's avatar
      Fix exit() behaviour by introducing the new js.scope value which is the · f3256d81
      deuce authored
      scripts global scope (as opposed to js.global which is the instance global
      scope), and having exit() define exit_code in js.scope instead of js.global.
      
      This also sets exit_code in js.scope to null when preparing to execute a new
      script.  If a new script starts in the same scope as an old one, the old
      exit_code value will be destroyed.
      
      This should only impact scripts where js.global != js.scope (bbs.exec()ed,
      and mailsrvr)
      f3256d81
  14. Mar 03, 2015
  15. Dec 11, 2014
  16. Nov 20, 2014
  17. Oct 29, 2014
  18. Oct 14, 2014
    • rswindell's avatar
      Match mailprocessor "to" string against full SMTP "RCPT TO" argument value · b323d32d
      rswindell authored
      (sans angle brackets), before any "name alias" conversion - in addition to the
      current matching (against just the name portion of the recipient address or the
      aliased target). This allows external mail processor selection/filtering based
      on 'to' address even when using an alias to go to a common user (e.g. user #1).
      b323d32d
  19. Sep 01, 2014
  20. Mar 12, 2014
  21. Mar 11, 2014
  22. Jan 08, 2014
  23. Sep 12, 2013
  24. Feb 11, 2013
  25. Feb 10, 2013
  26. Oct 24, 2012
  27. Sep 05, 2012
  28. Jun 14, 2012
  29. Jun 13, 2012
  30. Mar 07, 2012
  31. Nov 10, 2011
Loading