Modified Files:
answer.cpp getnode.cpp main.cpp node.c nodedefs.h sbbs.h
text.h text_defaults.c userdat.c
Log Message:
Auto-detect non-Telnet connections to the terminal server's Telnet port and automatically revert to Raw/TCP mode. This resolves the issue of users that connect using modem/serial emulators over TCP that do not actually support Telnet and then either try to transfer files, which usually will not work due to escaped (or unescaped) IAC (0xFF) characters, or the user may be sent Telnet Go Ahead (GA) sequences which may display as periodic garbage in their terminal program.
This seemed like a better solution than having (yet another) dedicated terminal server port for "raw" connections over TCP, though a "raw" port still might not be a bad idea for a future enhancement. RLogin is already super close to "raw", so it's probably not really necessary to have another port configured/listening.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
Who's Online
Recent Visitors
Vintagegeek
Fri Apr 26 16:03:05 2024
from
Swarthmore, Pa
via
Telnet
Vintagegeek
Fri Apr 26 15:59:22 2024
from
Swarthmore, Pa
via
Telnet
Vintagegeek
Fri Apr 26 05:27:44 2024
from
Swarthmore, Pa
via
Telnet
System Info
Sysop:
deepend
Location:
Calgary, Alberta
Users:
240
Nodes:
10 (0
/
10)
Uptime:
23:47:17
Calls:
1,451
Calls today:
3
Files:
3,346
Messages:
358,894
Synchronet Oneliners
Vintagegeek@rdbbs Fri Apr 19 05:10:04 2024 More INPUT STEPHANIE
Vintagegeek@rdbbs Sun Apr 21 16:10:32 2024 We need more Commercials
Vintagegeek@rdbbs Tue Apr 23 06:41:24 2024 Boss, the plane the plane
Ratthing@rdbbs Tue Apr 23 21:29:06 2024 hello from Texas!
Vintagegeek@rdbbs Wed Apr 24 06:18:54 2024 Greetings Lone Star State
Vintagegeek@rdbbs Fri Apr 26 05:27:11 2024 Running out of energy. Coffee Time