Subj : src/sbbs3/js_filebase.c To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri Sep 13 2024 20:45:33 https://gitlab.synchro.net/main/sbbs/-/commit/397d6ebe5b0185bdff5c0c59 Modified Files: src/sbbs3/js_filebase.c Log Message: Don't allow FileBase.update() to create a duplicate file FileBase.update() will now throw an exception if attempting to rename a file to a filename that already exists in the filebase index. Prior to this change, one could (via JS methods) rename a file in the base to create a duplicate filename which would corrupt the base (one index entry and two header records for the same filename). --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .