29 Apr 2013 19:19
[PATCH] do not decode supersedes header
Dennis Preiser <dennis <at> d--p.de>
2013-04-29 17:19:16 GMT
2013-04-29 17:19:16 GMT
Hello, tin displays a decoded version of the Supersedes:-header of this article (Supersedes in news_headers_to_display or after PageToggleAllHeaders '*'): | From: Guido Hennecke <nospam-2012-remove-this <at> usenet.debian.dyndns.org> | Newsgroups: de.sci.physik,de.comm.software.newsreader | Date: Fri, 26 Apr 2013 23:36:05 +0200 | Subject: Re: Das Garagen-Paradox der ART | Supersedes: =?UTF-8?Q?=3Cslrnknlsl6=2Epb4=2Enospam=2D2012=2Dremove=2Dthi?= | =?UTF-8?Q?s=40msgid=2Eusenet=2Edebian=2Edyndns=2Eorg=3E?= | Message-ID: <slrnknlsq5.pb4.nospam-2012-remove-this <at> msgid.usenet.debian.dyndns.o rg> This header is broken (encoded, folded), but displaying a decoded version seems not the best choice to me. With the attached patch tin no longer decodes the Supersede:-headers before displaying. Dennis
diff -urp tin-2.1.2_r4/src/cook.c tin-2.1.2_r5/src/cook.c --- tin-2.1.2_r4/src/cook.c 2012-12-24 11:22:00.000000000 +0100 +++ tin-2.1.2_r5/src/cook.c 2013-04-29 17:50:02.000000000 +0200 <at> <at> -872,7 +872,7 <at> <at> cook_article( } while (!found && *(++strptr) != 0); /* unstructured but must not be decoded */ - if (l == NULL && (!strncasecmp(line, "References: ", 12) || !strncasecmp(line, "Message-ID: ", 12)(Continue reading)
RSS Feed