-
exec/load/mimehdr.js
From
rswindell@VERT to
CVS commit on Tuesday, April 30, 2019 01:35:03
exec/load mimehdr.js NONE 1.1
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv17421
Added Files:
mimehdr.js
Log Message:
Library supporting RFC2047: MIME Message Header Extensions
Decodes those funky strings you see in message (e.g. email) headers: =?ISO-8859-1?Q?a?= =?ISO-8859-1?Q?b?= =?UTF-8?B?UmVtaW5kZXI6IFdlc3Rlcm4gUml2ZXJzaWRlIENvdW50eSBDb21tdW5pdHkg?=
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Tuesday, April 30, 2019 14:17:51
exec/load mimehdr.js 1.1 1.2
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv14869
Modified Files:
mimehdr.js
Log Message:
Fix decode() - encoded-words are not space-delimited
Add to_cp437() - returns a CP437 representation of the passed header value
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Tuesday, April 30, 2019 19:50:25
exec/load mimehdr.js 1.2 1.3
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv29212
Modified Files:
mimehdr.js
Log Message:
From RFC2047:
Any amount of linear-space-white between 'encoded-word's,
even if it includes a CRLF followed by one or more SPACEs,
is ignored for the purposes of display.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Wednesday, May 01, 2019 01:08:08
exec/load mimehdr.js 1.3 1.4
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv9959
Modified Files:
mimehdr.js
Log Message:
'Q' encoding is only "similar to" Quoted-Printable: underscores must be converted to spaces.
Stripping control chars from decoded header values too: we don't want
someone getting cute w/embedded Ctrl-A codes or ANSI escape sequences.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Wednesday, May 01, 2019 01:33:56
exec/load mimehdr.js 1.4 1.5
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv13302
Modified Files:
mimehdr.js
Log Message:
strip_ctrl() works on strings, not objects.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Wednesday, May 01, 2019 17:08:23
exec/load mimehdr.js 1.5 1.6
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv6311
Modified Files:
mimehdr.js
Log Message:
Another difference in RFC2047 'Q' encoding:
"Upper case should be used"
Compared with RFC0245 Quoted-Printable encoding:
"Uppercase letters must be used"
<sigh>
Really.. these specs were written by the same (MIME) working-group?
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Wednesday, July 24, 2019 15:07:17
exec/load mimehdr.js 1.6 1.7
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv26384
Modified Files:
mimehdr.js
Log Message:
The 3rd field of an "encoded word" can be blank.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net