Telnet, RLogin, and SSH all have a mechanism for the client to notify the server when the terminal size changes. These should be supported by Synchronet. Would help avoid the need to periodically re-check as discussed in #529.
--- SBBSecho 3.23-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 07, 2025 08:52:54
It appears this is already support for telnet (via the NAWS negotiation).
--- SBBSecho 3.23-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 07, 2025 08:53:26
Ah, but it only updates telnet_cols and telnet_rows, not cols and rows.
--- SBBSecho 3.23-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, March 07, 2025 08:56:38
A JS callback should be created for event-driven scripts as well... for the rest, possibly a "changed" flag that can be cleared by the script would work?
--- SBBSecho 3.23-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Deucе@1:103/705 to GitLab note in main/sbbs on Sunday, March 30, 2025 18:52:42
When this happens, the current position, line counter, etc. all become unknown... we'll likely need to query at least the cursor position.
Some terminals send many resize events when dragging as well, so processing may need to be deferred in some way.
--- SBBSecho 3.24-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
Who's Online
Recent Visitors
Yer Lee
Friday, November 13, 2026 13:59:18
from
Manitowoc, Wi
via
Telnet
Carmella Palladini
Friday, November 13, 2026 13:56:41
from
Rio Grande, Nj
via
Telnet
Don Robinson
Friday, November 13, 2026 13:53:48
from
New Braunfels, Tx
via
Telnet
N3OWM
Friday, November 13, 2026 07:51:49
from
Pennsauken, NJ
via
Telnet
Sherry Brooks
Friday, November 13, 2026 06:58:49
from
Cantralia, Il
via
Telnet
Peter Mills
Friday, November 13, 2026 06:56:27
from
Las Cruces, Nm
via
Telnet
Michelle Andrea
Friday, November 13, 2026 06:51:36
from
Calera, Al
via
Telnet
Dr. What
Friday, November 13, 2026 06:32:15
from
Rockford, MI
via
Telnet
Setsuna Seisei
Friday, November 13, 2026 05:37:33
from
Clermont, Fl
via
Telnet
N4CLY
Thursday, November 12, 2026 21:14:52
from
Polkville, NC
via
Telnet