https://gitlab.synchro.net/main/sbbs/-/commit/df6698d91656bc1d48dddf3c
Added Files:
3rdp/build/cl-server-term-support.patch
Modified Files:
3rdp/build/GNUmakefile src/sbbs3/answer.cpp src/syncterm/ssh.c
Log Message:
As I was starting to add support for detecting non-interactive
SSH channels, I noticed that I hand't ever finished the terminal
type/size "stuff", and while fixing that, I noticed that the hack
for SyncTERM was done wrong.
Fix the whole thing, and now Synchronet and SyncTERM both properly
support terminal type and size over SSH. It also looks trivial to
support the SSH window size change message, but I'm not doing that
tonight.
Unfortunately, this is a patch on a patch, so is a bit fragile.
It should really have the patches merged at some point.