• docs/v322_new.md exec/imapservice.js nntpservice.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Nov 13 20:36:22 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/604987b0a8b9a08a588cbc08
    Modified Files:
    docs/v322_new.md exec/imapservice.js nntpservice.js
    Log Message:
    nntpservice, imapservice: log passwords if the sysop enabled it

    56bf760373 (stand-5-trip, 2026-11-11) and 0905d46be5 (hero-3-foul,
    2026-11-11) masked the password in every logged NNTP AUTHINFO and IMAP
    LOGIN command line, leaving a sysop no way to see what a client actually
    sent when debugging a login problem.

    Honor the "Display/Log Passwords Locally" system option (SYS_ECHO_PW), as
    the mail and FTP servers already do for failed password attempts: log
    command lines unmasked when it's enabled, masked otherwise.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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