Subj : docs/v321_new.txt src/sbbs3/chksmb.c msg_id.c postmsg.cpp src/smblib/s To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Fri Jan 16 2026 09:38 pm 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 .