• src/sbbs3/sbbs.h login.cp

    From rswindell@VERT to CVS commit on Wed Apr 4 08:10:00 2018
    src/sbbs3 sbbs.h 1.477 1.478 login.cpp 1.25 1.26 main.cpp 1.707 1.708
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv25754

    Modified Files:
    sbbs.h login.cpp main.cpp
    Log Message:
    sbbs_t::badlogin() now accepts 3 more (optional) arguments which allow us
    to use this function in bbs_thread() for SSH failed login attempts and thus enable the perm-IP-filtering (LoginAttemptFilterThreshold) functionality.
    Right now, it's only a "bad login" if the "Getting channel type" doesn't
    return "session", but we could (and likely will) use it for more SSH login failure modes which indicate a likely hack-attempt.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Apr 5 13:21:00 2018
    src/sbbs3 sbbs.h 1.478 1.479 login.cpp 1.26 1.27
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    sbbs.h login.cpp
    Log Message:
    Address GCC warning: ISO C++ forbids converting a string constant to 'char*'



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From mark lewis@VERT to digital man on Thu Apr 5 20:38:00 2018
    On 2018 Apr 05 17:21:34, you wrote to CVS commit:

    src/sbbs3 sbbs.h 1.478 1.479 login.cpp 1.26 1.27
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    sbbs.h login.cpp
    Log Message:
    Address GCC warning: ISO C++ forbids converting a string constant to 'char*'

    char* must die! it is a nasty beast :)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Wait. That's been done...
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net