From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55363 Path: main.gmane.org!not-for-mail From: Jesper Harder Newsgroups: gmane.emacs.gnus.general Subject: Trailing whitespace and PGP/MIME Date: Tue, 30 Dec 2003 03:15:43 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: 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 1072750801 16353 80.91.224.253 (30 Dec 2003 02:20:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 30 Dec 2003 02:20:01 +0000 (UTC) Original-X-From: ding-owner+M3903@lists.math.uh.edu Tue Dec 30 03:19:58 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 1Ab9UE-0003y7-00 for ; Tue, 30 Dec 2003 03:19:58 +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 1Ab9Tc-0004UW-00; Mon, 29 Dec 2003 20:19:20 -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 1Ab9TT-0004UO-00 for ding@lists.math.uh.edu; Mon, 29 Dec 2003 20:19:11 -0600 Original-Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by justine.libertine.org (Postfix) with ESMTP id 362F03A004E for ; Mon, 29 Dec 2003 20:19:09 -0600 (CST) Original-Received: from [195.249.82.131] (0xc3f95283.esnxr1.ras.tele.dk [195.249.82.131]) by pfepc.post.tele.dk (Postfix) with ESMTP id B33C22628D9 for ; Tue, 30 Dec 2003 03:19:06 +0100 (CET) Original-To: ding@gnus.org Mail-Followup-To: ding@gnus.org User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:55363 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55363 --=-=-= 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. 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. Potential problem: what if message contain data that would be dash-escaped by OpenPGP implementations? Then PGP 2.x might not be able to parse the raw RFC 822 message correctly. If that problem is worth fixing, it should be fixed by detecting the situation, instead of applying QP to everything. Based on discussion with "John A. Martin" . -- foo --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQA/8N/QzEN/MEcathkRAoErAJ9vWZ8XDQOA74F7CJcBgr/Sb8NyYgCfQpKx M3kGZix1McrPO9PBPnc05io= =AziA -----END PGP SIGNATURE----- --=-=-=--