Skip to content
Snippets Groups Projects
  1. Nov 07, 2017
  2. Nov 06, 2017
    • rswindell's avatar
      When reading the sbbsecho.ini file, don't allow blank "route" or "hub" entries · b4b5cf4c
      rswindell authored
      to cause a "valid" (default) FTN address to be parsed (e.g. 1:1/0).
      b4b5cf4c
    • rswindell's avatar
    • rswindell's avatar
      Resolve some new(ish) GCC warnings. · 1864ab91
      rswindell authored
      1864ab91
    • rswindell's avatar
      SBBSecho v3.02: · 4f84221d
      rswindell authored
      Most of the changes are in EchoCfg:
      - SBBSecho and EchoCfg will now maintain auto-backups of the sbbsecho.ini file
      - AutoAddSubs now defaults to true/enabled: this setting is harmless without
        further configuring linked nodes (Uplink for Groups / GroupHub)
      - Global Settings are now a separate sub-menu in EchoCfg
      - EchoCfg remembers current selection on (more) sub-menus
      - Sub-menus have been rearranged and resized
      - Numerous Online Help text updates in EchoCfg
      - Adding missing/new settings to EchoCfg:
        Log Timestamp Format
        Strict Packet Passwords
        Use FTN Domain/Zone Map
        BSY Mutex File Timeout
        BSO Lock Attempt Delay
        BSO Lock Attempt Limit
        Config File Backups
        Linked Nodes->Uplink for Message Groups
        Echo Statistics File
        Outgoing Semaphore File
        Automatically Add New Subs to Area File
        Maximum Backups to Maintain of Area File
        Relay Filtered Messages
        (everything you can set in sbbsecho.ini should now be editable via EchoCfg)
      4f84221d
    • rswindell's avatar
      Moved fcopy(), fcompare(), and backup() from scfgsave.c to nopen.c so they · cd4c1501
      rswindell authored
      can be more easily used by more utilities (e.g. echocfg).
      cd4c1501
    • rswindell's avatar
      uifc.input() changes: · f20c148b
      rswindell authored
      - Update bottom-line/status bar with applicable control keys (Ctrl-C/X/V)
      - Ctrl-X now cuts the text to the Clipboard, rather than just deletes
      - Ctrl-C now copies the text to the Clipboard, rather than aborts
      - Ctrl-V now pastes from the Clipboard into the text field, not toggles insert
      The old CUA keyboard equivalents for Copy/Cut/Paste are supported too
      (Ctrl-Ins, Shift-Del, Shift-Ins)
      The system Clipboard is used, just like with the mouse methods of copy/paste.
      
      ufic.showbuf() changes (used for displaying help text):
      - Fixed the "End" key behavior (actually goes to the bottom of the text)
      - Display up and down arrow glyphs in the lower-right corner/border to indicate
        if the text can be scrolled up or down (e.g. with the arrow keys/etc.).
        If the arrows are mouse-clicked, that simulates the arrow keys being hit.
      f20c148b
  3. Nov 05, 2017
  4. Nov 04, 2017
  5. Nov 01, 2017
    • rswindell's avatar
      Hopefully fix issue with converting auxattr with bit 31 set to/from JS value: · aaa250d1
      rswindell authored
      Poll with results "closed" (only visible to pollster until the poll is closed)
      have bit 31 set in the auxattr message header field. Reportedly (by Nightfox)
      this causes Error: can't convert 2147483648 to an integer when attempting
      to use this message in JS.
      I could'vd sworn I've solved this problem before, but maybe that was with
      JS-C v1.5 - anyway, first convert to double using JS_ValueToNumber and then
      typecast to uint32.
      We probably will need to do something similar with the time values in year
      2038 (holding my breath).
      aaa250d1
  6. Oct 30, 2017
  7. Oct 29, 2017
  8. Oct 28, 2017
    • rswindell's avatar
      Fixed an MSVC2013 compilation errors and a couple of NULL pointer dereferences · f6652afc
      rswindell authored
      introduced in the previous commit.
      f6652afc
    • rswindell's avatar
      Fixed typos in comments. · f5695da0
      rswindell authored
      f5695da0
    • rswindell's avatar
      EchoStats filename (data/echostats.ini) is now configurable. · 884c19fb
      rswindell authored
      EchoStats now contain message timezones (when written) and a "known" flag
      (bad echoes have known = false).
      EchoStats are now sorted before being written to the EchoStats file.
      Fixed bug in getfmsg(): trailing ex-ASCII chars of the message body would be
      chopped-off - go back to using a uchar.
      Re-worked packed-msg import parsing and grunged message detection a bit to
      log more msg details for all EchoStats.
      Added "AutoAddSubs" feature (set to true in sbbsecho.ini to enable):
      - If sub-boards are created (e.g. with SCFG) in one or more message groups, the
        areas can be automatically added to your Area File (areas.bbs)
      - The hub must be first configured in EchoCfg->Linked Nodes and then you set
        the GroupHub key in sbbsecho.ini to the name of the message group that this
        link is the hub for (e.g. "FidoNet"). You can specify multiple groups, if
        necessary, by comma-separating the names.
      884c19fb
  9. Oct 26, 2017
  10. Oct 23, 2017
    • rswindell's avatar
      e15683ae
    • rswindell's avatar
      Make sure -C and -Z @-code "format modifiers" (new term!) truncate long strings · 4cfb5505
      rswindell authored
      just like -R and -L do.
      4cfb5505
    • rswindell's avatar
      Introduce @-code modifier: -Z# for zero-padding expanded @-codes · 387e52d6
      rswindell authored
      (Nelgin's idea), so for exmample, @node-z3@ would display "001" for node #1
      and "011" for node #11.
      387e52d6
    • rswindell's avatar
      7f363ffa
    • rswindell's avatar
    • rswindell's avatar
    • 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
    • rswindell's avatar
      * Implemented support for new LIB_DIRS option: · 11e529d4
      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.
      11e529d4
    • rswindell's avatar
Loading