Subj : src/xpdev/ini_file.c To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri Sep 25 2026 22:20:36 https://gitlab.synchro.net/main/sbbs/-/commit/448d10ea0ca4c8b2fa69169e Modified Files: src/xpdev/ini_file.c Log Message: xpdev: iniGetBool() reads "Y" as true isTrue() recognized only "true", "yes" and "on" (in any case), so a value of "Y" fell through to strtol() and read as false. A Y/N flag, the form many BBS and door files use, therefore always came back false. Accept "Y" (and "y") as true too. The integer getters share isTrue(), so an integer key set to "Y" now reads as 1, as "yes" already did. The only bare "Y" values in the stock ctrl files are protocol hotkeys (key=Y), which are read as strings and are unaffected. Co-Authored-By: Claude Opus 5.5 --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .