• src/syncterm/bbslist.c bbslist.h conn_telnet.c conn_telnet.h telnets.c

    From Deucе@VERT to Git commit to main/sbbs/master on Tue Jan 28 08:58:26 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/526169c820a3e3e5457f01f6
    Modified Files:
    src/syncterm/bbslist.c bbslist.h conn_telnet.c conn_telnet.h telnets.c Log Message:
    Add option to defer telnet negotiation.

    Some BBSs (ms.bsrealm.net) have a mailer running on the initial
    socket, and telnet negotiations with that disconnect. Other
    systems could potentially perform the negotiation then fail to
    pass the telnet state to the next program.

    With the new "Defer Negotiate" telnet option, SyncTERM won't send
    any telnet negotiations until it receives a telnet command from
    the remote first.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net