• exec/str_cmds.js

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Apr 16 17:11:24 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/edd76adb4bdc54d6eeda7503
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Fix TypeError: file_area.lib_list[i].dir is undefined

    dir is not a property of lib_list[], appears to be a typo.

    Also, in the "lib" scope commands, j was not defined.

    The offline_dir property appears to have been deprecated (no longer
    enumerable) years ago, in favor of the dir/dir_list[].is_offline
    property, so use that property instead for skipping offline dirs.
    Reported by xbit (XBITBBS)

    Also, make sure the ;upload and other lib/all search commands are
    abortable with Ctrl-C.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Apr 18 17:44:53 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/62a1a2cf3c9405d6912f01a3
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Remove commands: ALTUL, RESORT, CLOSE no longer applicable in v3.19

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Jun 7 20:17:58 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/ee9608027df75c36cb4caf2d
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Use K_TRIM mode flag with getstr() through-out.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Jan 11 17:16:12 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/ba264d5a2862cc75381c71f6
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Remove comment about requiring semicolon prefix, not all shells do.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Feb 22 22:00:29 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/61e6d386b707bf53d6450317
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Add "MSGS" command to redisplay instant messages (notices/telegrams)

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Feb 23 18:21:54 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/3425a0c3f04f0e5d7573c09a
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Optimize the help display for MSGS command (fits on one line)

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Mar 9 22:26:29 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/a5e7b69dc332a1334b669fe4
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Fix typos and add the -pause option to the node command-lines

    Fix issue #372

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Apr 15 23:12:48 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/bdb08f664ad86d41b9b03e75
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Log string command invoked by users via log()

    On *nix, log() output can go to syslog() and on Windows, it can go to the
    event log.

    This addresses issue #360.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thu Feb 9 11:57:38 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/4f8a243a83c0cb77e03e4a75
    Modified Files:
    exec/str_cmds.js
    Log Message:
    All UEDIT sysop command to pull up deleted users by alias or number

    Requires the latest v3.20a for sytem.matchuserdata() to support deleted and inactive user record searching.

    This is part of the fix for the issue described in issue #513 where the
    UEDIT sysop command was falling back (displaying/editing) user #1 because
    the sysop-specified user number or alias was not an active user account.

    The fallback to display/editing user #1 still happens, but first we try
    really hard to find the user that the sysop specified as an argument to
    the UEDIT command.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net