1. 18 Sep, 2020 3 commits
  2. 16 Aug, 2020 1 commit
  3. 15 Aug, 2020 1 commit
  4. 14 May, 2020 1 commit
    • rswindell's avatar
      No longer dynamically allocate compiled access requirment (AR) strings for configuration items. · 110cc8ac
      rswindell authored
      SCFG for Win32 is linked against a load_cfg lib that builds withOUT SCFG defined, so these compiled AR elements were allocated and then many SCFG operations (e.g. copy/paste, create new) would copy the allocated ARs to another configuration and then be subjected to double-free upon exit/clean-up (resulting in exception or crash).
      Just get rid of this cruft and some other related RAM-byte-saving hold-overs from the MS-DOS days.
      110cc8ac
  5. 21 Apr, 2020 1 commit
    • rswindell's avatar
      3 new configurable system loadable modules: · df3de69c
      rswindell authored
      - nodelist (default: "nodelist")
      - who's online (default: "nodelist -active")
      - private message (default: "privatemsg")
      
      This allows the nodelist and private message modules to be "installed" without
      over-riding global hot key events (SCFG->External Programs->Global Hot Key
      Events), allows the Baja functions NODELIST_ALL, NODELIST_USERS, and
      PRIVATE_MESSAGE and JS bbs.list_nodes(), bbs.whos_online(), and
      bbs.private_message() methods to use external modules (JS or Baja)
      automatically.
      
      The old C++ logic remains for these features if the module's are cleared (set
      to a blank string) in SCFG, but at some point, that code will likely be removed.
      df3de69c
  6. 20 Aug, 2019 1 commit
  7. 26 Oct, 2018 1 commit
  8. 22 Oct, 2018 1 commit
  9. 03 Aug, 2018 1 commit
  10. 21 Jun, 2018 1 commit
  11. 17 Mar, 2018 1 commit
  12. 25 Feb, 2018 1 commit
  13. 20 Feb, 2018 1 commit
  14. 07 Jan, 2018 1 commit
  15. 06 Dec, 2017 1 commit
  16. 24 Nov, 2017 1 commit
  17. 16 Nov, 2017 1 commit
  18. 12 Oct, 2017 1 commit
  19. 06 Oct, 2016 1 commit
  20. 16 Nov, 2015 1 commit
  21. 22 Aug, 2015 1 commit
  22. 19 Mar, 2014 1 commit
  23. 18 Sep, 2013 1 commit
  24. 13 Sep, 2013 1 commit
    • rswindell's avatar
      Added support for a new "user event": local/sysop chat · 7023369c
      rswindell authored
      If an external progarm is configured (in SCFG->External Progarms) is configured
      to "execute on event" set to "Local/Sysop Chat", then that program will be
      executed when the remote user is "pulled" into sysop-chat (e.g. via F10 key in
      sbbsctrl) rather than running the normal built-in chat.
      7023369c
  25. 07 Mar, 2012 1 commit
  26. 21 Jul, 2011 1 commit
    • rswindell's avatar
      Enhancement: most question-type text.dat entries are now optional. · 77a2cda0
      rswindell authored
      That is, if any of the following text.dat entries are set to a blank/emtpy
      string (by editing ctrl/text.dat or via run-time script modification), the
      question will not be asked of the user allowing greater sysop-customization
      of hard-coded processes (e.g. new user application):
      ClearUploadQueueQ
      ClearDownloadQueueQ
      HangUpAfterXferQ
      ChatWithGuruInsteadQ
      ForwardMailQ
      DownloadBatchQ
      LogOffQ
      DeleteErrorLogQ
      ClearErrCounter
      DeleteGuruLogQ
      AutoTerminalQ
      AnsiTerminalQ
      ColorTerminalQ
      ExAsciiTerminalQ
      CallingFromNorthAmericaQ
      ReadYourMailNowQ
      NScanAllGrpsQ
      SScanAllGrpsQ
      NewPasswordQ
      ContinueQ
      EnterYourPhoneNumber
      UserInfoCorrectQ
      UseExternalEditorQ
      DownloadAttachedFileQ
      AddSubToNewScanQ (new)
      RemoveFromNewScanQ
      DisplaySubjectsOnlyQ
      Post
      SearchExtendedQ
      ViewSysInfoFileQ
      ViewLogonMsgQ
      WithLineNumbersQ
      77a2cda0
  27. 01 Mar, 2011 2 commits
  28. 12 Mar, 2010 1 commit
  29. 06 Mar, 2010 1 commit
  30. 29 Mar, 2009 1 commit
  31. 20 Mar, 2009 3 commits
    • rswindell's avatar
      6b8a5be3
    • rswindell's avatar
      More local logon kruft removal. · 15442b2f
      rswindell authored
      15442b2f
    • rswindell's avatar
      ARS improvements: · 1cdf2c10
      rswindell authored
      Added HOST and IP keywords to allow restricted access/privileges to/for
      specific remote hostnames or IP addresses (wildcards allowed).
      All string-argument type ARS keywords (e.g. SHELL, PROT, etc.) now support .can
      style wildcards.
      The current remote client is now used for protocol, host, and IP ARS checking,
      when available, so this requires passing the client pointer around (which
      explains why so many files are touched by this change) and takes care of a
      long standing to-do item (the user's 'modem' value was used for the PROT
      value checking, which was not always correct).
      1cdf2c10
  32. 19 Feb, 2009 2 commits
  33. 09 Jul, 2008 1 commit
  34. 25 Aug, 2007 1 commit