• src/sbbs3/newuser.cpp

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Thursday, April 10, 2025 20:03:21
    https://gitlab.synchro.net/main/sbbs/-/commit/46506ad6924bfcd47f0eef95
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    When a new RLogin-user's password is rejected, log a message indicating so

    Replace the CRLFs with direct term->newline() calls.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Friday, April 11, 2025 18:13:56
    https://gitlab.synchro.net/main/sbbs/-/commit/708e27d82deb770b9d91a2ab
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Re-generate random password if it doesn't meet our quality standards

    Log a message before the regenerate loop, just in case this loops forever. :-)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, May 19, 2025 20:12:49
    https://gitlab.synchro.net/main/sbbs/-/commit/75fae15f7c057fbb747fa79c
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Move the SS_NEWUSER flag setting to just after prompting for initial terminal

    settings and update the node*/terminal.ini immediately after. This will enable better spying on the terminal during this part of the new user process.
    The SS_NEWUSER flag is required for update_terminal() to do the right thing (use the user settings).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, May 19, 2025 20:21:39
    https://gitlab.synchro.net/main/sbbs/-/commit/c5f547bfdb907b19a1fe8dc4
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Don't prompt for ex-ASCII support when UTF8 auto-detected

    UTF8 includes all ex-ASCII (CP437) chars, so no need to prompt for this

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wednesday, May 28, 2025 21:58:18
    https://gitlab.synchro.net/main/sbbs/-/commit/dd0e146a074e8752e6702fcf
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    If ForwardMailQ text.dat string is blank, don't enable the forward user option

    This was a bug, pointed out on DOVE-Net by Basis (CONVOLUT).

    However, this bug is not triggered unless SCFG->Message Options->Allow Forwarding to NetMail is set to 'Yes' and the ForwardMailQ text.dat string was blanked out.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Thursday, January 29, 2026 17:53:17
    https://gitlab.synchro.net/main/sbbs/-/commit/3531759148c1dbbec0878f92
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Don't enforce unique real name or handle here if sysop opted not to prompt

    the new user for those strings.

    Eliminate the situation that Keyop reported in IRC whereby he had SCFG->System->New User Prompts->Chat Handle / Call Sign set to "No", but had Force Unique Handle / Call set to "Yes", resulting in a new user registration failure with error:
    !ERROR in newuser.cpp line 138 (newuser) checking "New user handle ...

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