• exec/load/newsutil.js

    From rswindell@VERT to CVS commit on Wednesday, October 23, 2013 00:53:05
    exec/load newsutil.js 1.24 1.25
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv12191

    Modified Files:
    newsutil.js
    Log Message:
    decode_news_body() stopped decoding arcticles encoded as base64 or quoted-printable, likely in rev 1.23 when Deuce introduced the 'extra_headers' property. This should fix that.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Saturday, October 26, 2013 10:40:05
    exec/load newsutil.js 1.25 1.26
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv31720/load

    Modified Files:
    newsutil.js
    Log Message:
    Fix bug reported by DesotoFireflite. Headers aren't strings, so you
    can't use toLowerCase() on the header object directly.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thursday, January 09, 2014 22:38:41
    exec/load newsutil.js 1.26 1.27
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv31324

    Modified Files:
    newsutil.js
    Log Message:
    Expand non-standard or unsupporetd FTN Kludge lines (stored in SMB as a FIDOCTRL header fields) into X-FTN-Kludge: header fields in NNTP article headers. I *think* this is what access_d was asking for.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, October 31, 2017 12:44:47
    exec/load newsutil.js 1.27 1.28
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv23895

    Modified Files:
    newsutil.js
    Log Message:
    Added X-FTN-SEEN-BY and X-FTN-PATH to news headers output from write_news_header()
    at Nelgin's request. Hopefully everyone else wants this in their exported news headers
    too. No "folding" will take place and these can be rather long values, so that might be
    a problem.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, July 24, 2019 18:56:40
    exec/load newsutil.js 1.30 1.31
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25078

    Modified Files:
    newsutil.js
    Log Message:
    Use the new is_utf8 header property to set the message header "charset=UTF-8" instead of "charset=IBM437", when appropriate.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, July 24, 2019 19:04:37
    exec/load newsutil.js 1.31 1.32
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv26306

    Modified Files:
    newsutil.js
    Log Message:
    Clean up previous commit (pretty much a copy/paste from 822header.js)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, June 07, 2020 20:20:38
    exec/load newsutil.js 1.33 1.34
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv16109

    Modified Files:
    newsutil.js
    Log Message:
    If a MIME content-type was not specified, decode_news_body() will now auto-detect UTF-8 body text and set the FTN charset header field accordingly.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Saturday, March 13, 2021 20:35:25
    https://gitlab.synchro.net/main/sbbs/-/commit/0546fa33fab7404a70287910
    Modified Files:
    exec/load/newsutil.js
    Log Message:
    Do the FTN CHRS kludge to MIME charset translation for CP866->koi8-r

    for Al (TRMB) and his Russian users, requested via DOVE-Net.

    Do an FTN "ASCII 1" -> "US-ASCII" translation of the CHRS->charset too.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, December 21, 2023 00:10:00
    https://gitlab.synchro.net/main/sbbs/-/commit/b256f4ae6b0aea93e488c150
    Modified Files:
    exec/load/newsutil.js
    Log Message:
    Convert LATIN-1 to ISO-8859-1 charset on export to NNTP

    From: Carlos Navarro (2:341/234.1)

    Messages that use CHRS: LATIN-1 are not displayed properly in newsreaders (Synchronet's NNTP server renders them with the default charset=IBM437).

    This fix may work: edit exec/load/newsutil.js, at line 77 insert

    case "LATIN-1 2":
    charset = "ISO-8859-1";
    break;

    If you want to test: ¨éíóú ñ (accented aeiou, n with tilde)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net