• Non-ASCII chars in System's configured FTN origin lines could cause pr

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Thursday, April 04, 2024 18:09:37
    open https://gitlab.synchro.net/main/sbbs/-/issues/742

    In this scenario (which has never been observed/reported):

    1. If the message body doesn't contain any non-ASCII chars, SBBSecho will give it the "ASCII 1" charset/CHRS value, which would be incorrect.
    2. If the message body contains any UTF-8 chars, the message would be flagged as UTF-8 and thus the origin line would contain invalid UTF-8 sequences.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sunday, April 28, 2024 14:27:40
    https://gitlab.synchro.net/main/sbbs/-/issues/742#note_5309

    Actually, per FSC-74, Origin Lines "defined data in the ASCII range 32 to 126", so although this spec isn't (yet) a FidoNet standard, it does appear that Origin Lines were never intended to contain non-ASCII chars.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)