• src/sbbs3/answer.cpp logi

    From Rob Swindell (on Debian L@VERT to Git commit to main/sbbs/m on Saturday, September 27, 2025 22:04:00
    https://gitlab.synchro.net/main/sbbs/-/commit/f189dc3fcea244e064992a9f
    Modified Files:
    src/sbbs3/answer.cpp login.cpp logon.cpp logout.cpp main.cpp sbbs.h
    Log Message:
    Improve the tracking of the terminal server user login/logon state

    This change fixes issue #979 - the user now does not have to complete the
    logon process successfully to have their successful login registered
    (and have the connection not count towards the configured max concurrent connection limit).

    Log invalid user login-id attempts more accurately: it's not a password failure.

    This change also fixes the login wave sound file not playing for auto-logins (e.g. rlogin and SSH).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows@VERT to Git commit to main/sbbs/m on Tuesday, December 02, 2025 15:29:00
    https://gitlab.synchro.net/main/sbbs/-/commit/15881ca0d4c39a868072ac37
    Modified Files:
    src/sbbs3/answer.cpp login.cpp logon.cpp logout.cpp main.cpp postmsg.cpp putnode.cpp qwk.cpp qwktomsg.cpp readmsgs.cpp scansubs.cpp upload.cpp writemsg.cpp xtrn_sec.cpp
    Log Message:
    More use of llprintf()

    Replace many instances of the old pattern of formatting a string into a temp string variable and passing that string to logline().

    This commit should have no functional change, just a code clean-up.

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