From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55372 Path: main.gmane.org!not-for-mail From: Ivan Boldyrev Newsgroups: gmane.emacs.gnus.general Subject: Re: Trailing whitespace and PGP/MIME Date: Tue, 30 Dec 2003 15:04:44 +0600 Organization: this field is intentionally left blank Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: sea.gmane.org 1072782146 26615 80.91.224.253 (30 Dec 2003 11:02:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 30 Dec 2003 11:02:26 +0000 (UTC) Original-X-From: ding-owner+M3912@lists.math.uh.edu Tue Dec 30 12:02:23 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AbHdm-0002Pn-00 for ; Tue, 30 Dec 2003 12:02:23 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AbHdN-00060G-00; Tue, 30 Dec 2003 05:01:57 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AbHdE-00060A-00 for ding@lists.math.uh.edu; Tue, 30 Dec 2003 05:01:48 -0600 Original-Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by justine.libertine.org (Postfix) with ESMTP id C05FD3A0036 for ; Tue, 30 Dec 2003 05:01:45 -0600 (CST) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AbHdA-0008Kk-00 for ; Tue, 30 Dec 2003 12:01:44 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AbHd9-0008Kb-00 for ; Tue, 30 Dec 2003 12:01:43 +0100 Original-Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AbHd9-0006uE-00 for ; Tue, 30 Dec 2003 12:01:43 +0100 Original-Lines: 52 Original-X-Complaints-To: usenet@sea.gmane.org X-Comment-To: Jesper Harder X-Request-PGP: hkp://subkeys.pgp.net:11371 X-PGP-KeyID: 0xA5BDD19856098673 (1024D) X-PGP-Fingerprint: 3640 E637 EE3D AA51 A59F 3306 A5BD D198 5609 8673 X-Mantra: OM MANI PADME HUM X-Greenpeace: No animals were harmed in this message X-Face: PH}*k.3oBVs#UXxo9T/`6!vlSI.1C@7ht0^wH,DeRlG\)j3v:@^jABw--/o=BTWpuau^vQM ]WU)p;0L%v?QTVD%s^Cy#D User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55372 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55372 --=-=-= On 8608 day of my life Jesper Harder wrote: > Currently Gnus violates this requirement in RFC 3156 (MIME Security > with OpenPGP): > > implementations MUST make sure that no trailing whitespace is > present after the MIME encoding has been applied. Note: RFC 3156 describes PGP/MIME only. > Fixing it the obvious way would, however, break the intention of this > change: > > 2003-10-27 Simon Josefsson > > * mm-bodies.el (mm-body-encoding): Don't use QP when message body > only consists of short lines and ASCII, when > mm-use-ultra-safe-encoding. Refer to 'About foo' thread in > gnus-bug, e.g. , for more discussion. > This make it possible to pipe the raw RFC 822 message into 'gpg' > and have the signature work. It's true only for Plain PGP. PGP/MIME uses detached signatures, that cannot be verified with piping. My opinion is that whitespaces must be removed from PGP/MIME-encoded messages but not from Plain PGP-encoded ones. But it is current state of Gnus, isn't it? BTW, is gnus-bug archived somewhere? -- Ivan Boldyrev Today is the first day of the rest of your life. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.3.4 (GNU/Linux) iQEVAwUAP/E/rw4ALcwzZFpVAQJPvwf+NADH+D9RJ6DpyupucyDsQsF8n38xOqRD oAyyynQG5rgb/Xhg2FpGGgIDXHvcu0T9mluFDNUw6mgyKoZME8Gh56akc0QLbyhP 5gMWBbtEhIX6gEGI9yyXHlzXf40Dy5hcupq/klMAdvTYeLIMDzXGHWocqFXocDiJ 38jTx/41je5fbKhiGgN/OLpBPuhTcOdc0LGdiGoTPnWca7Yq5zBPjoJSRtJGyVox yoDuTtUZOsoXYmBykIvB55RNKTZ0UjuuKGtUl96jsd7jJw78ujkIFPcinOsT0YLn TlEPksdxhCr9tLFLhpt97dFm9yPCiRhkaDhHSLAFX0t5NnzkyTCoLw== =N5R2 -----END PGP SIGNATURE----- --=-=-=--