• exec/load/newsutil.js exec/nntpservice.js

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sunday, November 10, 2024 16:14:22
    https://gitlab.synchro.net/main/sbbs/-/commit/76fbfb15ec939b2a3401d6fe
    Modified Files:
    exec/load/newsutil.js exec/nntpservice.js
    Log Message:
    Use original RFC822-formatted subject, if available (e.g. recv'd via SMTP)

    This solves issue #817 for TLDR messages imported into DOVE-Net Tech Talk, because those messages are imported via SMTP originally and thus have the original (MIME/Q-encoded subject) in the message header (as RFC822SUBJECT).

    For other messages with UTF-8 characters in their header fields (e.g. subject), we'll need a different solution (Q-encode header fields that contain
    non-ASCII chars on the fly), and then this solution could maybe be reverted. --- SBBSecho 3.21-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Saturday, November 30, 2024 13:35:45
    https://gitlab.synchro.net/main/sbbs/-/commit/e37f0e00457e558440dd27c0
    Modified Files:
    exec/load/newsutil.js exec/nntpservice.js
    Log Message:
    Create/use news_get_from() function, copied from nntpservice.js

    Use the fully-formed "From" header field in responses to NNTP
    OVER/XOVER and HDR/XHDR requests.

    This should fix issue #829 reported by Accession
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)