• src/sbbs3/scfg/scfg.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, May 01, 2023 12:06:14
    https://gitlab.synchro.net/main/sbbs/-/commit/880ad0752fe20e08fde6ac77
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Call crptEnd() when exiting to make valgrind (more) happy

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows)@VERT to Git commit to main/sbbs/master on Monday, May 01, 2023 12:40:36
    https://gitlab.synchro.net/main/sbbs/-/commit/f1efee2441bee930b236b820
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Resolve some "possibly lost" valgrind-reported memleaks

    Use a static char string list for the main menu options. These can't be const becaue uifc.list() *can* modify them (!) - if they're too long.

    Free the global opt[] (option list) when exiting.

    These really are not of themselves important, but reduce the noise reported by valgrind when looking for real issues.

    ---
    þ 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 Wednesday, August 30, 2023 17:05:21
    https://gitlab.synchro.net/main/sbbs/-/commit/3b269fb54906012d51da9d0f
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Fix "Error writing /path/to/sbbs.ini" when using '-f' option.

    Wasn't opening the sbbs.ini file for modify access.

    As reported via DOVE-Net by Accession (PHARCYDE)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wednesday, November 22, 2023 15:30:20
    https://gitlab.synchro.net/main/sbbs/-/commit/2adf1459c4a90ca1001199bc
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Fix CID 465170

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sunday, January 11, 2026 19:36:10
    https://gitlab.synchro.net/main/sbbs/-/commit/4a38827e88dc6c530f0def02
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    startup struct size elements must be initialized before calling sbbs_read_ini

    This caused new failures when forcing config save (-f or -n options)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wednesday, January 14, 2026 23:55:34
    https://gitlab.synchro.net/main/sbbs/-/commit/4f945e69140c20b342f945d9
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Update the Access Requirements dialog

    ... for the first time in AGES!

    Removed pretty obsolete/unused keywords from the multiple choices:
    NODE, BPS, EXPIRE
    These keywords are still hand-enterable, just not quite as readily available/ convenient.

    Add multiple choice (easy access) for the terminal flag keywords:
    ANSI, RIP, PETSCII, CP437, ASCII, UTF8

    Add multiple choice (easy access) to the user type/category keywords:
    SYSOP, GUEST, QNODE

    Changed Sex->Gender

    Updated the online help page.

    Other minor cleanup.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Thursday, January 15, 2026 22:45:40
    https://gitlab.synchro.net/main/sbbs/-/commit/e49560567038075f8c38a151
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Usability and bug fix for Access Requirements edit dialog

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Tuesday, February 03, 2026 21:56:10
    https://gitlab.synchro.net/main/sbbs/-/commit/68f68d245ee24d79ac9144ef
    Modified Files:
    src/sbbs3/scfg/scfg.c
    Log Message:
    Read in main.ini before Servers sub menu as some things use scfg_t

    e.g. the Web Server->Access Logging default path

    Looks like that's the only thing under Servers, currently.

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