Skip to content
Snippets Groups Projects
  1. Aug 04, 2022
  2. Jul 07, 2022
  3. Feb 04, 2022
    • Rob Swindell's avatar
      Better detection/rejection of duplicate sub and dir internal codes · e7dc69a1
      Rob Swindell authored
      When manually adding a message/file area or modifying an internal code value, reject the code if it's a duplicate.
      
      This required that getsubnum() and getdirnum() support non-prepped configurations (where the full internal code has already been constructed from the prefix and suffix).
      e7dc69a1
  4. Nov 23, 2021
    • Rob Swindell's avatar
      Allow FOSSIL mode of the Win32 virtual UART/FOSSIL driver to be disabled · 2bbd3bca
      Rob Swindell authored
      When configuring an external program, a Win32 sysop can now choose to *only* enable the virtual UART (and not the FOSSIL driver) feature of the Synchronet virtual UART/FOSSIL driver (dosxtrn.exe/sbbsexec.dll). Some programs (e.g. TradeWars 2) will always use the FOSSIL driver if one is detected and in order to force the use of COM/UART driver for I/O (if that is desired), then one must disable the FOSSIL driver. It's a rare use case, but I can see the potential need.
      
      Renamed the "Intercept I/O" option in SCFG to "I/O Method" and make it clear that "Socket" (for native programs) and "FOSSIL or UART" (for 16-bit DOS programs) is the default method (what was previously identified as "No" I/O Interception).
      
      If a sysop want to disable the virtual UART support (on Win32, e.g. so *only* FOSSIL is available to one or all DOS programs), they do that via their sbbsexec.ini file.
      2bbd3bca
  5. Feb 15, 2021
  6. Nov 29, 2020
  7. Nov 23, 2020
    • Rob Swindell's avatar
      The great C function dependency refactor of 2020 · cee2d280
      Rob Swindell authored
      The goal of this commit is that: only modules that either are part-of sbbs.dll/libsbbs.so or need to link with/use that library, will #include "sbbs.h" and thus be dependent on its subsequent includes (e.g. cryptlib.h, jsapi.h). This should mean extdeps.mk can be trimmed way down.
      
      I also removed CVS keyword/comments and trimmed up the boilerplate copyright notice in modified and added source/header files in this commit.
      
      There is no functional change in behavior in this comment.
      cee2d280
  8. Sep 06, 2020
  9. Aug 16, 2020
  10. Jun 21, 2018
  11. Dec 29, 2017
  12. Nov 11, 2017
  13. Oct 23, 2017
    • rswindell's avatar
      7f363ffa
    • rswindell's avatar
      * Implemented support for new LIB_DIRS option: · 7cd354b2
      rswindell authored
        Automatically detect child sub-directories and make them available as virtual
        directories for users to download from - only useful via FTP currently.
      * Implemented Sorting options for Message Groups and File Libraries:
        Sub-boards within groups and directories within library can now be
        automatically sorted based on the sysop's chosen sort field (long name, short
        name, or internal code)
        - Required that sub-boards are now stored/saved in msgs.cnf based on groups
        - Required QWKnet hub sub-board reference dynamic renumbering
      * Implemented "Template" toggle option for sub-boards and file directories:
        A sub-board or directory marked as "template" will be used for newly created
        (or imported) subs/dirs for that group/lib. Clone Options via SCFG will now
        use the "template" item as the source of the cloned settings, if available.
      * New "Impport Conferences..." option for QWKnet hubs to import subs (or just
        conference numbers) from a QWK control.dat file.
      * New command-line options:
        -import=<filename> - import a message Area List file
        -g<name> - specify a target message group for imported area list
      * All paste operations are now "Paste-Insert" (not over-write), as sysops would
        expect.
      * Unified several of the duplicate (or nearly duplicate) help text strings.
      * Over-hauled new group/sub/library/directory creation logic
      * Display number of sub-boards in groups and directories in libraries
      * Fixed a lot of help text typos and conversion issues
      7cd354b2
  14. Oct 16, 2017
  15. Oct 12, 2017
    • rswindell's avatar
      Update copy/cut/paste-over/insert support. You can now cut a group/lib/section · fa9e35bf
      rswindell authored
      and when pasted, all the child subs/dirs/xtrns will be pasted with it.
      If however, you cut a group/lib/section and then exit SCFG, you'll lose all the
      children subs/dir/xtrns that were on the "clipboard" along with the parent.
      
      Copy - F5, Ctrl-C, Ctrl-Insert
      Cut - Shift-Del, Ctrl-X
      Paste Over - F6, Ctrl-V
      Paste Insert - Shift-Insert
      fa9e35bf
  16. Oct 10, 2017
  17. Aug 22, 2015
  18. Feb 16, 2014
  19. Sep 18, 2013
  20. Dec 19, 2012
  21. Mar 12, 2010
  22. Nov 27, 2005
  23. Sep 20, 2005
  24. May 30, 2004
  25. Apr 21, 2004
  26. Apr 26, 2002
  27. Jan 24, 2002
  28. Jan 20, 2002
  29. Jan 16, 2002
  30. Sep 25, 2000
Loading