• src/sbbs3/scfg/scfgsys.c

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon May 25 01:31:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/96849aa91d17719a0053f7fc
    Modified Files:
    src/sbbs3/scfg/scfgsys.c
    Log Message:
    scfg: rich helpbuf for System Configuration (System) root menu

    Replace the two-line stub with per-option/sub-menu descriptions for
    all 13 entries (BBS Name, Location, Local Time Zone, Short Date Format, Operator, Notifications, Toggle Options, New User Values, New User
    Prompts, Security Options, Advanced Options, Loadable Modules, Extra
    Attribute Codes), framing each sub-menu so a sysop can pick the right
    one without trial-and-error.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon May 25 01:31:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/b4a8e3385a8977071c28c480
    Modified Files:
    src/sbbs3/scfg/scfgsys.c
    Log Message:
    scfg: rich helpbuf for System Advanced Options menu

    Replace the one-line "care should be taken" stub with a per-option
    breakdown for all 23 options (Magic Word, directory paths, SIF files, credit/minute conversion rates, backups, log rotation, inactivity
    limits, control-key pass-through, statistics interval, filter-file
    cache). Press-F1-for-detail callout points sysops at the existing
    rich per-option helpbufs for full content.

    Notable corrections vs. the legacy stubs:

    - "Maximum Number of Minutes" reframed as the minute-bank cap
    (these are banked minutes a user accumulates, not session time).
    - "Credits Per Dollar" drops the misleading "use powers of 2"
    shorthand: credits are a byte-denominated download budget and the
    100 KiB conversion block isn't itself a power of 2, so any value
    works -- binary-aligned values (1M / 2M / 4M) are just convention.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon May 25 01:31:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e8c0f692f4b407a66101c985
    Modified Files:
    src/sbbs3/scfg/scfgsys.c
    Log Message:
    scfg: rich helpbuf for System > New User Values menu

    Replace the four-line stub with per-option/sub-menu descriptions for
    all 17 entries (Level, Flag Sets, Exemptions, Restrictions, Expiration
    Days, Credits, Minutes, Editor, Command Shell, Download Protocol, Days
    of New Messages, Gender Options, Default Toggles, QWK Packet Settings), including:

    - "Minutes" framed as the minute-bank starting balance, distinct
    from session time-per-call.
    - "Command Shell" notes shells can be Baja or JavaScript.
    - Restriction example uses 'C' (no chat) rather than the
    confusingly-overloaded 'O' (use alias only).

    Also fixes a "thes" -> "these" typo carried over from the original
    stub.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon May 25 01:31:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/134aa341cc577c78c60f3b9e
    Modified Files:
    src/sbbs3/scfg/scfgsys.c
    Log Message:
    scfg: rich helpbuf for System > Security Options menu

    Replace the three-line stub with per-option help for all 17 entries
    (System Password, password-prompt timing, sysop access, login methods,
    password policy, deletion grace, inactivity auto-delete, registration
    gate, TLS self-signing, and pointers to the three security-values
    sub-menus).
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)