• BinkIT: M_EOB logged as warning when peer does not send M_GOT

    From xbit ops@1:103/705 to GitLab issue in main/sbbs on Mon Mar 23 15:09:50 2026
    open https://gitlab.synchro.net/main/sbbs/-/issues/1103

    Observations:
    1) Transfers complete successfully and files are received/applied as expected 2) This behavior has been reproduced across multiple systems, including:
    * Mystic (various versions: A47, A48, A49)
    * Internet Rex
    Other systems (e.g., binkd, binkIT) do not exhibit this behavior
    The issue appears to be caused by the remote system not sending M_GOT prior to M_EOB, rather than a failure in BinkIT

    Example log excerpt:

    Impact:
    * No functional impact (files are transferred and processed correctly)
    * However, the log entry is flagged as a warning/error, which may be misleading and imply a failed or incomplete transfer
    Suggestion

    If the transfer completes successfully and the file is handled correctly, consider:

    * Downgrading this condition from a warning/error to a notice/debug message, or * Adding additional context to clarify that the issue is due to non-compliant peer behavior rather than a transfer failure

    [m_got-errors.txt](/uploads/0d968d63b716b7831006feeea34db3ba/m_got-errors.txt) --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Mon Mar 23 15:12:02 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1103#note_8668

    I'll take this, I think the proper thing to do is to squash it for Mystic only... it absolutely could indicate a problem with a compliant binkp implementation, but Mystic appears to be dead, so will never be fixed.
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab issue in main/sbbs on Mon Mar 23 20:49:20 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1103
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)