Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id BBBBF431FD0 for ; Fri, 27 May 2011 11:34:38 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id thTAF2oL34ga for ; Fri, 27 May 2011 11:34:38 -0700 (PDT) Received: from che.mayfirst.org (che.mayfirst.org [209.234.253.108]) by olra.theworths.org (Postfix) with ESMTP id 51EDE431FB6 for ; Fri, 27 May 2011 11:34:38 -0700 (PDT) Received: from pip.fifthhorseman.net (dsl254-070-154.nyc1.dsl.speakeasy.net [216.254.70.154]) by che.mayfirst.org (Postfix) with ESMTPSA id 2A6DBF970 for ; Fri, 27 May 2011 14:34:36 -0400 (EDT) Received: by pip.fifthhorseman.net (Postfix, from userid 1000) id 5ED9011878; Fri, 27 May 2011 14:34:22 -0400 (EDT) From: Daniel Kahn Gillmor To: notmuch@notmuchmail.org Subject: Re: normalizing part numbering across PGP/MIME processing In-Reply-To: <1306492059-7706-1-git-send-email-jrollins@finestructure.net> References: <1306371680-19441-1-git-send-email-jrollins@finestructure.net> <1306492059-7706-1-git-send-email-jrollins@finestructure.net> User-Agent: Notmuch/0.5-168-g9d7a9e3 (http://notmuchmail.org) Emacs/23.3.1 (i486-pc-linux-gnu) Date: Fri, 27 May 2011 14:34:17 -0400 Message-ID: <87r57k9emu.fsf@fifthhorseman.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: notmuch@notmuchmail.org List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 May 2011 18:34:38 -0000 --=-=-= Content-Type: text/plain On Fri, 27 May 2011 03:27:35 -0700, Jameson Graef Rollins wrote: > Ok. So I very much hope this patch series satisfies those who were > bothered by the part renumbering that was happening when PGP/MIME > parts were processed. For signed messages we no longer modify the > parts at all, so numbering always remains constant, and for encrypted > messages the numbering will only change if the encrypted message is > itself multipart. We'll have to live with the encrypted multipart > renumbering until we have a more sophisticated part numbering scheme. > However, that's a separate issue that can hopefully be dealt with > after the full crypto functionality is pulled. These patches resolve my outstanding part-numbering concern with the crypto verification business. I recommend merging them to the mainline. Then can we release 0.6 pretty please? :) There's nothing stopping us from releasing 0.7 if there are more features pending, but i'd really like to be able to say "please run 0.6 or later to handle verifying cryptographic signatures". --dkg --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQJ8BAEBCgBmBQJN3+6pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwRUU1QkU5NzkyODJEODBCOUY3NTQwRjFD Q0QyRUQ5NEQyMTczOUU5AAoJEMzS7ZTSFznpAeMP/289UiY8jsxaNmjP2OSzhsGU qqC3AXQss7MFCqbYeR5haRlQqhGlHohy5OaVZMDSbnMOboi+XseSiKMh4Uyurjw3 fmCrj2AopeiYIMplLHIdnoziZMez0YpdNmqAhkijNvmN1/Up3/hibg2lkpzxGwcy rYpGDvCJhyd2zQomCK/Lpoe2yTjyPDQK1XSZa7Nc3bMIL4Cf191L+Ko48xqApptP jHVrUfuikAqI7POO2svnWlCyaEJRW9QoCqygJBTl8rt2qQxm6DKLnhI3JjgU07y7 WdSnhwqyB2YiEEboeWqHk4gWbRY2/PAxFmJxQqOTxaYiKRFv6+md5h/1AsuJBYMQ Uq+1zIkMw5D7tqIoAKivGLqfgrqbiwVbZt6QMKG7h1ejbzQ6euejQ7+GZ2KMGpkA eG8tqayKYBrlxuiND+rGBhKNI/8qSgK5aFtGLoCDt/an7mnwWd7m7NT62VEJ35Qn INSxJlPuKABz5pjljjORQ/wuuFhZ3CyyZi8kiSNhozqrlEoqzT7keexxlYW+g7tt SPZoieqwRZpkGfXEzC/vVO2V8tD6hUKmczOaHPTxwA2w7gMimVAkWx48ioFszWaM HsePLtkGjEE3CuvGJnOKfXBOwP2js4kPzxZ5vc8NfwKdUoMIqSVvZKXUTM2+5HuV wDymgpBj99d/XpYxe/mU =mWBx -----END PGP SIGNATURE----- --=-=-=--