• docs/v321_new.txt src/sbbs3/chksmb.c msg_id.c postmsg.cpp src/smblib/s

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Fri Jan 16 21:38:45 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/bb6381902fa8ec6585dd65d1
    Modified Files:
    docs/v321_new.txt src/sbbs3/chksmb.c msg_id.c postmsg.cpp src/smblib/smbadd.c smballoc.c smbdefs.h smbfile.c smblib.c
    Log Message:
    Track message base lock status in smb_t

    This allows an application (in this case chksmb with the new -l parameter) to lock a message base and have it automatically unlocked when closed via smb_close().

    As part of this change, I renamed smb_t.locked to smb_t.smbhdr_locked to avoid confusion about which lock state is being reflected by what in smb_t.

    Incremented SMBLIB version to 3.21

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net