• nntpservice.js: Overview data should match header data per RFC3977

    From Nick Boel@1:103/705 to GitLab issue in main/sbbs on Sat Nov 30 09:48:05 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/829

    When using tin newsreader, only first names are displayed in the group/thread listing. This was brought up to the tin developer and he mentioned buggy overview data sent by the server (which must be where tin is pulling this data from) where the "From" field should contain more than just the name, which isn't currently even in quotes. The overview data should match the header data:

    Section 8.2
    [...]
    If the HDR command uses the overview database rather than taking
    information directly from the articles, the same issues of
    consistency and inconsistency apply, and the LIST HEADERS command
    SHOULD take the same approach as the LIST OVERVIEW.FMT command in
    resolving them.
    [...]

    Section 8.3.2
    [...]
    For the five mandatory headers, the content of each field MUST be
    based on the content of the header (that is, with the header name and
    following colon and space removed). If the article does not contain
    that header, or if the content is empty, the field MUST be empty.
    [...]
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sat Nov 30 13:35:45 2024
    close https://gitlab.synchro.net/main/sbbs/-/issues/829
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)