From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/55326 Path: main.gmane.org!not-for-mail From: Jeremy Maitin-Shepard Newsgroups: gmane.emacs.gnus.general Subject: Re: GNUS "PGP Sign" bug (CVS Gnus) Date: Sun, 28 Dec 2003 17:49:17 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: <87smj4r21e.fsf@jbms.ath.cx> 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 1072651630 3448 80.91.224.253 (28 Dec 2003 22:47:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 28 Dec 2003 22:47:10 +0000 (UTC) Original-X-From: ding-owner+M3866@lists.math.uh.edu Sun Dec 28 23:47:07 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 1Aajgh-0007Ic-00 for ; Sun, 28 Dec 2003 23:47:07 +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 1AajgV-0007pO-00; Sun, 28 Dec 2003 16:46:55 -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 1AajgQ-0007pJ-00 for ding@lists.math.uh.edu; Sun, 28 Dec 2003 16:46:50 -0600 Original-Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by justine.libertine.org (Postfix) with ESMTP id 7C0D33A003B for ; Sun, 28 Dec 2003 16:46:49 -0600 (CST) Original-Received: from jay.local.invalid (h00105aa5eefe.ne.client2.attbi.com[24.91.123.131]) by comcast.net (rwcrmhc13) with ESMTP id <2003122822464801500p1m4ge>; Sun, 28 Dec 2003 22:46:48 +0000 Original-Received: by jay.local.invalid (Postfix, from userid 1000) id 0447D2274A8; Sun, 28 Dec 2003 17:49:21 -0500 (EST) Original-To: ding@gnus.org In-Reply-To: (Matthias Andree's message of "Sun, 28 Dec 2003 22:58:45 +0100") 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:55326 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:55326 --=-=-= Content-Type: text/plain Matthias Andree writes: > Hi, > it seems that GNUS' non-MIME "PGP Sign" (<#secure method=pgp mode=sign>) > is a bit overzealous with MIME encoding, it trashes the boundaries by > encoding the "-" in the leftmost column to "=2D". It should leave > the ----- boundaries alone - these need to be encoded BEFORE signing, > NOT AFTER signing. The problem there is that Gnus is not adding the header: Content-Transfer-Encoding: quoted-printable It also messes up certain things by decoding the plaintext messages as if it were quoted printable before signing and then re-encoding. Strangely enough, this only seems to be broken in CVS Gnus. Non-CVS Gnus doesn't have that problem, so it must have been broken recently. However, I didn't see any obvious reason for the problem when looking at the sources. > [snip] -- Jeremy Maitin-Shepard --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/713xASWI4gwIY4kRAiRCAJ9orX24k80KkcfV6ITkyZC+piu/kgCgtRUo ALIEmQsLOWqdiZGthEy8aIg= =SS/6 -----END PGP SIGNATURE----- --=-=-=--