• src/syncterm/conn_pty.c

    From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Jul 24 15:44:20 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/12e2bdbb261ef958ea7e4ca8
    Modified Files:
    src/syncterm/conn_pty.c
    Log Message:
    Disable software flow control on PTY creation

    PTYs already provide reliable kernel backpressure. Starting a slave
    with software flow control enabled can allow XON and XOFF bytes into
    binary protocol streams.

    Clear IXON, IXOFF, and IXANY in the initial input flags and leave
    VSTART and VSTOP disabled. This provides a safe initial state for
    commands that preserve the inherited terminal settings; interactive
    programs may still override them after forkpty() returns.

    Co-authored-by: OpenAI Codex <noreply@openai.com>

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