• src/sbbs3/newuser.cpp

    From Rob Swindell (on Windows 11)@1:103/705 to Git commit to main/sbbs/master on Saturday, January 03, 2026 01:38:48
    https://gitlab.synchro.net/main/sbbs/-/commit/efba67a60bf19798272788c1
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Set SS_NEWUSER here, if it's important, it should be set in the C++ code
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Windows 11)@1:103/705 to Git commit to main/sbbs/master on Saturday, January 03, 2026 04:45:04
    https://gitlab.synchro.net/main/sbbs/-/commit/04542250c903f03d365c2da5
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Paranoia around new user strings ending in white-space

    We can't be sure that a newuser_prompts mod will do the right thing

    One confirmed bug was when a handle was not prompted for, the default handle (copied from the alias and truncated to 8 chars) could end in whitespace.
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Windows 11)@1:103/705 to Git commit to main/sbbs/master on Saturday, January 03, 2026 14:24:04
    https://gitlab.synchro.net/main/sbbs/-/commit/ee5b3b1e6a49bb9311fd8852
    Modified Files:
    src/sbbs3/newuser.cpp
    Log Message:
    Change wording of new user registration complete/success log message

    "New user registration completed"
    --- SBBSecho 3.34-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Windows 11)@1:103/705 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 ...
    --- SBBSecho 3.35-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)