From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/61689 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.general,gmane.mail.mh-e.devel Subject: Re: Gnus 5.10.6 problems with PGP/MIME (test cases) Date: Tue, 17 Jan 2006 19:53:18 +0900 Organization: Emacsen advocacy group Message-ID: References: <19643.1137028354@juniper.net> <26554.1137393402@juniper.net> <25107.1137439020@olgas.newt.com> <73630.1137440939@juniper.net> <31430.1137488443@juniper.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1137495404 22540 80.91.229.2 (17 Jan 2006 10:56:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 17 Jan 2006 10:56:44 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+m10220@lists.math.uh.edu Tue Jan 17 11:56:38 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EyoVu-00081N-03 for ding-account@gmane.org; Tue, 17 Jan 2006 11:56:35 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1EyoVp-0004Vk-00; Tue, 17 Jan 2006 04:56:29 -0600 Original-Received: from nas01.math.uh.edu ([129.7.128.39]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1EyoSy-0004Vf-00 for ding@lists.math.uh.edu; Tue, 17 Jan 2006 04:53:32 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas01.math.uh.edu with esmtp (Exim 4.52) id 1EyoSt-0004C0-RB for ding@lists.math.uh.edu; Tue, 17 Jan 2006 04:53:32 -0600 Original-Received: from washington.hostforweb.net ([66.225.201.13]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1EyoSs-0001ih-00 for ; Tue, 17 Jan 2006 11:53:26 +0100 Original-Received: from [205.234.185.198] (port=58347 helo=mail.jpl.org) by washington.hostforweb.net with esmtpa (Exim 4.52) id 1EyoW5-0001zl-C8; Tue, 17 Jan 2006 04:56:46 -0600 Original-To: mh-e-devel@lists.sourceforge.net X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:V8V0Ibr3e5XJ6Q1H2guOa7csKvc= X-Hashcash: 1:20:060117:mh-e-devel@lists.sourceforge.net::UTPNoqSqu/oKcu6V:000000000000000000000000000000WzC X-Hashcash: 1:20:060117:ding@gnus.org::VLmG0w6d3oewZCFo:000058fG X-Antivirus-Scanner: Clean mail though you should still use an Antivirus X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - washington.hostforweb.net X-AntiAbuse: Original Domain - gnus.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:61689 gmane.mail.mh-e.devel:11350 Archived-At: --=-=-= >>>>> In <31430.1137488443@juniper.net> Mark D. Baushke wrote: >>> Content-Type: application/pgp; x-action=sign; format=text >> Well, where is such a content-type defined? > http://www.ipa.go.jp/security/rfc/RFC3156EN.html says: > Work on integrating PGP (Pretty Good Privacy) with MIME [3] > (including the since withdrawn "application/pgp" content type) prior > to RFC 2015 suffered from a number of problems, the most significant > of which is the inability to recover signed message bodies without > parsing data structures specific to PGP. > ... > [3] Freed, N. and N. Borenstein, "Multipurpose Internet Mail > Extensions (MIME) Part Two: Media Types", RFC 2046, November > 1996. > The problem is that the Mutt 'USING PGP FROM WITHIN MUTT' document > http://www.mutt.org/doc/PGP-Notes.txt > still specifies this withdrawn applications/pgp content-type and it > appears to be a populate mechanism for mutt users to add pgp support. Ok. Gnus does anything particularly if they are used. And what is better, making Gnus support it will give nobody trouble, I think. So, I've modified mm-uu.el so as to recognize applications/pgp message as text in the Gnus CVS repository. I've also modified the default values for mm-inlined-types and mm-uu-dissect-text-parts. The following is for Gnus 5.10.6, it requires that the patch I sent in has been applied in advance. --=-=-= Content-Type: application/x-gzip Content-Disposition: attachment; filename=gnus-5.10.6.diff-2.gz Content-Transfer-Encoding: base64 H4sICPPGzEMCA2dudXMtNS4xMC42LmRpZmYtMgDlVE1vGjEQPbO/YsQFRxuT hSQQyIVIidRKSS+9coizO7BWvR9d2yVIVX97x/ZuC1vSqOf64mU+3oznvYFz Dkrq+qIoeIZpleEY1Y/BNEmueDLhySVMFsvpfHl1CXFCJ4rj+M8EFz9z8ZM5 TJLl9GZ5PW/jVyvg09n8nH67awGrVQTuDEVdK5kKI6vy4pVjIVLNHfLwhL/e 1lzLbSmMbXDYz62/pHp+4D8F0As5DVHIgrL5G9neexbFf3MH7+0tPFljQBup FFiNGkwuNeA3LOmrstscpIFcaBCqQZHt4QXJtZMmzxqxK8enqmxrqu6sj1Ib qDZQYCYFmH3t8YUB0SCYirAgo0EqsccMZKlkieMIPiNSNV3BM1EXrNwjcIPa 6NE57HKZ5qDFXkNe7RxSCwMi1Ip8sQ5yGMi9WXhyF5O3yD2g9t9Y//+YvXO7 5bl9+vj00FHbY1RYUxWUmQql9mM/k6XnZcQarFG47hpZbj3kcttUtoaRewNv Mc4ifrD21nYrf7zClzcnVt4Hv7PuV4vF+Qxid829IliGG1uCT3c9aEwNie7V 8Fo0RgPLRZkpDCO4D35wfgh+8kJtDVgLIVKTBGkqH+4+3T8+hAkwhQYYe7Gb DTbAqFYI5a2lLUEkD1gqNPJNpTKuUTQkeUOlB36EaS5V1mB5FpTG0opqMxYG WkMAc9HOmVWeLYYKCwrNDqq4OVwnM7cZ10n3t0dJXYd9qF1OImHuoUyj+Rr2 7OAV7aI6668aMBhA6LJrz/mJ3J6dk1jokcP1+tkN9WLYxsVd3AlR9+R5qO+j vPe0/k4r6/V3+uwVW69HXYu/n+hAeWob4sZ0nIbLBQ3C1Dr2vKlNPFIdmMOh Ho2TTvQTiMXSrg4HAAA= --=-=-=--