Subj : src/sbbs3/atcodes.cpp js_user.cpp logon.cpp sbbs.h str.cpp To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Tue Jan 06 2026 07:28 pm https://gitlab.synchro.net/main/sbbs/-/commit/cd74488bdf432beb218b7a77 Modified Files: src/sbbs3/atcodes.cpp js_user.cpp logon.cpp sbbs.h str.cpp Log Message: Cache mail stats for user (e.g. mail waiting, unread mail, sent mail, spam) js_user.cpp benefites from being C++ now (gets to reuse cached_mail_count class from sbbs.h), the majority of this commit is just modernizing/updating js_user.cpp to follow more C++ patterns. This improvement means there's no longer any performance penalty for a sysop using text/menu/logoninfo.* over the built-in/hard-coded system-logon info. .