• src/sbbs3/scfg/scfgsub.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 16 21:19:03 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ff1e8cd377027b9640ba79f1
    Modified Files:
    src/sbbs3/scfg/scfgsub.c
    Log Message:
    scfg: auto-assign a unique QWK conference number to new sub-boards

    A new sub-board is initialized as a copy of the group's template sub (or
    the last sub in the group), and the copy kept the source's static QWK conference number. Adding a sub to a group whose template has one (e.g. DOVE-Net, conference 2001) silently created a duplicate conference
    number.

    When the template's number is static, assign the new sub the group's
    highest conference number + 1, skipping any number in use system-wide.
    Gaps are deliberately not filled: they may be retired conferences still
    known to users' offline readers. A template with a dynamic number (0)
    still yields a dynamic one.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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