• src/doors/clans-src/docs/ibbs-notes.txt src/doors/clans-src/src/ibbs.c

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Wed Oct 22 19:27:32 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4335de5cb8dd11bfb51fd24f
    Modified Files:
    src/doors/clans-src/docs/ibbs-notes.txt src/doors/clans-src/src/ibbs.c interbbs.h myibbs.c myibbs.h system.c
    Log Message:
    Fix race condition creating .msg file, add MAIL_NONE

    We now use O_EXCL when creating the .msg file to solve that common
    race condition.

    Also, add a new MAIL_NONE type for when a mailer isn't used and
    the *.msg files don't need to be created or deleted.

    Use MAIL_NONE for the Local IBBS method. This allows us to delete
    a large chunk of code that only really existed to delete .msg files.

    The config utility will need to be updated to support this new type
    since it will make running IBBS without FTN a bit easier.
    --- SBBSecho 3.30-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)