• src/sbbs3/answer.cpp getkey.cpp

    From rswindell@VERT to CVS commit on Tue Oct 28 12:55:25 2014
    src/sbbs3 answer.cpp 1.82 1.83 getkey.cpp 1.42 1.43
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv28355

    Modified Files:
    answer.cpp getkey.cpp
    Log Message:
    Fix node hang (infinite loop) possible when input_thread() is terminated before answer() set online to ON_REMOTE. This should resolve the issue with SSH brute force password attackers hanging nodes in "new user applying for access".
    The actual fix was to remove the set of the online variable to ON_REMOTE
    in answer() (it's initialized to this value in the sbbs_t constructor), the check in getkey() is just for extra paranoia and should not be necessary.

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