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