• src/sbbs3/answer.cpp js_bbs.cpp main.cpp Makefile sbbs.h sbbsdefs.h startup.h telgate.cpp

    From rswindell@VERT to CVS commit on Fri Mar 7 14:51:34 2014
    src/sbbs3 answer.cpp 1.79 1.80 js_bbs.cpp 1.147 1.148 main.cpp 1.601 1.602 Makefile 1.86 1.87 sbbs.h 1.404 1.405 sbbsdefs.h 1.188 1.189 startup.h 1.70 1.71 telgate.cpp 1.39 1.40
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv26842

    Modified Files:
    answer.cpp js_bbs.cpp main.cpp Makefile sbbs.h sbbsdefs.h
    startup.h telgate.cpp
    Log Message:
    * Eliminated the sbbs.ini [BBS] Options flag: USE_2ND_RLOGIN
    - this option has been a default option flag for 10 years
    - this option was introduced *before* the RLogin password capability
    - Synchronet now always expects the login-ID (alias) to be the 2nd string received during RLogin connections (called 'server-user-name' in RFC 1282.
    * Now storing the complete terminal type/speed string received during RLogin connection in the bbs.rlogin_terminal property (sbbs_t.rlogin_term in C++).
    * bbs.rlogin_gate() is over-hauled:
    - arguments are: address, client-user-name, server-user-name, terminal, mode
    - if existing JS module assumes this to be: address, server-user-name, password
    those scripts will need to be updated to reflect the correct argument order
    - all arguments beyond the first are now optional
    - the terminal string can now be passed-in
    * Deprecated the telnet gateway option: TG_SENDPASS (the 'password' if desired to be sent as the 'client-user-name' can be specified as an argument and this option sent the password as the *second* RLogin string ('server-user-name'), which was always wrong.
    * sbbs_t::telnet() can now accept the terminal string as an optional argument.

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