Subj : src/sbbs3/file.cpp To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Tue Sep 29 2026 17:07:32 https://gitlab.synchro.net/main/sbbs/-/commit/08058a23f007f358492747b0 Modified Files: src/sbbs3/file.cpp Log Message: File name editor: check the new name, not an uninitialized buffer When a sysop renamed a file from the file-info editor, the check for an existing file of the new name was handed 'path' before anything had been written to it, rather than the name just entered. The check read stack garbage, so renaming a file onto another in the same directory was not refused: it overwrote that file on disk and left two index records with the same name. Present since ef11784f06 (founder-3-nickel, 2021-05-13), which added file info editing from the extended file info prompt. Co-Authored-By: Claude Opus 5.5 --- SBBSecho 3.37-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .