• exec/chksetup.js

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Thu Mar 13 00:16:30 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/28aaaf3746755c08d494a4ad
    Modified Files:
    exec/chksetup.js
    Log Message:
    Perform a Synchronet version check and warn if it's not equal to the latest

    ... so yeah, most *nix sysops will get a warning about running something newer than the latest release.
    --- SBBSecho 3.23-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 Fri Apr 11 18:17:16 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/a20ba60503f53a7175f54621
    Modified Files:
    exec/chksetup.js
    Log Message:
    Use system.check_password() to report on low-quality passwords
    --- SBBSecho 3.24-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 Sat Dec 20 04:45:20 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/9cdfaa8efe0ed5e2c9c84005
    Modified Files:
    exec/chksetup.js
    Log Message:
    Use system.check_name() and system.check_realname()

    These are the most-correct way of check user name/alias and real name validity. --- SBBSecho 3.33-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 Sat Jan 3 06:05:44 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/a9857b2cc580b2c539ba66da
    Modified Files:
    exec/chksetup.js
    Log Message:
    Don't report issue if "Guest" has an invalid real name
    --- SBBSecho 3.34-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 Sat Jan 31 19:30:18 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ed95082cbf39176710e6d075
    Modified Files:
    exec/chksetup.js
    Log Message:
    Work-arounds for Synchronet v3.20 compatibility

    also: add more details to http-get request failure error message
    --- SBBSecho 3.35-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 Sat Jul 4 18:24:36 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/f5d984105ba26b0f63786cd6
    Modified Files:
    exec/chksetup.js
    Log Message:
    chksetup.js: detect msgbase/sub-board allocation configuration mismatch

    Add a check_sub_cfgs test for a message base whose status header carries
    the SMB_HYPERALLOC attribute while its sub-board is not configured for hyper-allocation (and the reverse). The former mismatch arms the header corruption of issue #1181 (fixed by commit 7b48c6a6bb / ways-3-purpose): votes/polls stored with the configured fast or self-pack storage mode
    would overwrite existing headers of the hyper-allocated base.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    --- 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 Sat Jul 4 18:27:18 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/6c79578d508bf139056c2158
    Modified Files:
    exec/chksetup.js
    Log Message:
    chksetup.js: don't report hyper-configured sub with not-yet-hyper msgbase

    Converting a message base from hyper-allocated to another allocation mode
    is not supported (that mismatch, introduced in commit f5d984105b / quote-66-ends, is still reported), but the reverse is a supported
    transition: a base created with fast or self-pack allocation becomes hyper-allocated upon the next post after the sub-board is configured for hyper-allocation, so don't report that direction as a configuration
    mismatch.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    --- 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 Sat Jul 4 18:30:26 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e514f8b324cc2c4a52acfe13
    Modified Files:
    exec/chksetup.js
    Log Message:
    Revert "chksetup.js: don't report hyper-configured sub with not-yet-hyper msgbase"

    This reverts commit 6c79578d50 (hepatitis-6-talk): the hyper-allocation
    status attribute vs configuration flag mismatch should be reported in
    either direction.

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)