• src/sbbs3/ftpsrvr.c ftpsrvr.h login.cpp mailsrvr.c mailsrvr.h main.cpp sbbs_ini.c services.c services.h startup.h userdat.c use

    From rswindell@VERT to CVS commit on Wed May 18 03:15:13 2016
    src/sbbs3 ftpsrvr.c 1.422 1.423 ftpsrvr.h 1.55 1.56 login.cpp 1.22 1.23 mailsrvr.c 1.591 1.592 mailsrvr.h 1.76 1.77 main.cpp 1.631 1.632 sbbs_ini.c 1.149 1.150 services.c 1.290 1.291 services.h 1.42 1.43 startup.h 1.75 1.76 userdat.c 1.165 1.166 userdat.h 1.57 1.58 websrvr.c 1.633 1.634 websrvr.h 1.49 1.50
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv24272

    Modified Files:
    ftpsrvr.c ftpsrvr.h login.cpp mailsrvr.c mailsrvr.h main.cpp
    sbbs_ini.c services.c services.h startup.h userdat.c userdat.h
    websrvr.c websrvr.h
    Log Message:
    Implement IP temporary ban:
    By default, after 20 consecutive (unique) failed login attempts, *or*
    a failed login attempt wtih a name from the name.can filter file.
    The default temporary ban duration is 10 minutes.
    The temporary ban thershold is configurable via LoginAttemptTempBanThreshold
    in sbbs.ini and the ban duration is configurable via LoginAttemptTempBanDuration
    (in seconds).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net