• 3 Oct, 2024 - rslight devel merged to master

    From Retro Guy@retroguy@novabbs.com to rocksolid.nodes.announce on Wed Oct 2 13:54:42 2024
    From Newsgroup: rocksolid.nodes.announce

    devel has been merged to master for rslight: https://gitlab.com/rslight-public/rocksolid-light

    Here are the more notable commits:

    -----
    Check if article is rejected specifically by remote server and if so,
    move to 'failed' dir immediately (don't wait 4 hours).

    Check outgoing message for age before trying to re-send. This may avoid
    an issue if an article is causing a bug and keeping other articles from sending.

    Fix bug introduced recently breaking user filtering in overboard.

    Try to handle articles with no 'text/plain' and arts with no text at
    all. Also don't display current 'part' as attachement if in current
    view.

    Monitor newsportal article count mismatches and rebuild thread cache
    when necessary.

    Try to catch unreadable or incorrect dates (1 Jan 1970) in
    spoolnews.php.

    Prefer Injection-Date to Date header in spoolnews.php.

    Log 'posting-user' hash to user config file for ease in tracking down a
    user if necessary.
    -----

    Also, the header 'X-Rslight-Posting-User' now properly uses the
    authenticated name instead of the From: address. This should have been
    changed a long time ago, but it was missed.

    This means that after this upgrade, the Posting-User hash will be
    different than before upgrade. I doubt many are using this hash, but
    it's important to be aware that this upgraded changes it (for the
    better).

    You should restart your nntp servers after this upgrade:
    touch <config_dir>/nntp.reload
    will reload the servers at next cron.php run.

    If upgrading from an older version than just the previous version,
    you'll need to kill the nntp / nntp-ssl processes to restart them. Once restarted, the above 'touch' command will work in the future.
    --
    Retro Guy
    --- Synchronet 3.21a-Linux NewsLink 1.2