Subj : src/sbbs3/js_user.c src/sbbs3/scfg/scfg.c scfgmsg.c scfgsub.c scfgxfr2 To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri Jan 31 2025 12:25:25 https://gitlab.synchro.net/main/sbbs/-/commit/5d41851774012be5f055cb43 Modified Files: src/sbbs3/js_user.c src/sbbs3/scfg/scfg.c scfgmsg.c scfgsub.c scfgxfr2.c scfgxtrn.c src/sbbs3/scfglib.h scfglib1.c userdat.c Log Message: Better duplicate "key value" detection/rejection for configuration settings Internal codes are always treated as keys (in a database sense) and should be unique, but they weren't always enforced to be unique in SCFG. There's still a few config items with internal codes that aren't forced unique (e.g. chat channels). File Library short names and Mesage Group short names are also key values and must be unique and that's now enforced as well. Remove the default name for new File Libraries and Message Groups (which are likely duplicate anyway). --- SBBSecho 3.23-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .