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 147E8431FB6 for ; Wed, 2 Feb 2011 21:59:06 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.01 X-Spam-Level: X-Spam-Status: No, score=0.01 tagged_above=-999 required=5 tests=[T_MIME_NO_TEXT=0.01] 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 w7powTfua6YO for ; Wed, 2 Feb 2011 21:59:05 -0800 (PST) Received: from tarap.cc.columbia.edu (tarap.cc.columbia.edu [128.59.29.7]) by olra.theworths.org (Postfix) with ESMTP id 1A672431FB5 for ; Wed, 2 Feb 2011 21:59:05 -0800 (PST) Received: from servo.finestructure.net (adsl-69-106-240-19.dsl.pltn13.pacbell.net [69.106.240.19]) (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0) by tarap.cc.columbia.edu (8.14.4/8.14.3) with ESMTP id p135wwNA029580 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) for ; Thu, 3 Feb 2011 00:59:03 -0500 (EST) Received: from jrollins by servo.finestructure.net with local (Exim 4.72) (envelope-from ) id 1PknqU-0000CM-Oz for notmuch@notmuchmail.org; Wed, 02 Feb 2011 17:18:50 -0800 From: Jameson Rollins To: notmuch Subject: new "crypto" branch providing full PGP/MIME support In-Reply-To: <87fwsf9mip.fsf@servo.finestructure.net> References: <4CF15D67.1070904@fifthhorseman.net> <87aak08fu8.fsf@servo.finestructure.net> <87fwsf9mip.fsf@servo.finestructure.net> User-Agent: Notmuch/0.5-93-g492f637 (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) Date: Wed, 02 Feb 2011 17:18:45 -0800 Message-ID: <87tygl29vu.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.68 on 128.59.29.7 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Feb 2011 05:59:06 -0000 --=-=-= Hi, all. I have pushed a new branch called "crypto" to my notmuch repository [0]. This branch provides full support for PGP/MIME signed and encrypted messages, including emacs UI support. It has been applied on top of cworth's current master (21e97c50). It includes the following: * David Edmondson's improved multipart handling patch series (cherry-picked) * Daniel Gillmor's PGP/MIME signature verification patch series (cherry-picked) * my PGP/MIME decryption+verification patch series * a test suite for signature verification and decryption * emacs support for the above I have signed-off on all cherry-picked commits, as I have reviewed and tested them extensively (I have been using them in my daily notmuch use for many months now). The multipart and sig-verification patches were cherry-picked to get around a couple of accidental spurious commits in their originating branches that would have needed to be reverted. Please test and provide feedback. I would really like to see this series merged into the mainline for the next release, if at all possible. jamie. [0] git://finestructure.net/notmuch --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJNSgJ2AAoJEO00zqvie6q8upwP/0LByAVuG9f13ZT9Odn+CKah aTjHD4a6tNxJHEu0v0I2dfOuc4R4XhP80B/brfyXZFSLesMcA+OCgNgtBMbZ/w7m CGmkXc7NYoZuV8XorUVg98SbuflxTdZYQvO7FiM/zf6vcAuGiLxSGIxg9vlIuOYM Zl13fKGcEEnKjmOOahwakUaIdMI1GZo1lVUpZPGTMPpAlzzRgpjhhhuBFd39r+Ah 8Si5yRZtzZEkPIGirA3UF4wX4H+/eiiLqxGynmN45AuE7fSInRLOcnOeaNT+4AcU UQjI4AoIW+JLCnYzgxwPOZcDyR12bazgxnX72+rITidKFoXO47jjMUC/73Dfu+sg i8KVQV8K6QWBZR4tPpj/6rKL2/O7zJHcP9/QZEEMV30822Evdll6FNqZAbvk9fkD vVqnsg6pqBHuWlTOJq+Zt1WRAT5lg7S1CTQaOVhzPUUyHLps/e6dHV8cIxyjr+t4 g8Rs6JEYDX1vqj+9zRuO0+b/zGaC6A6bv7kIkEj1i5Vn5W6hSrSwpI+JC1n1eicP MsfLmub45B1gOG0ANhK9FVl5dZoA5bo0iOO1zih0s3HJz5ivBMtoDWZab2levmPH 5u3oym/t70r9HKzalK8AuYW+UGPi4S7a/2/LsvHPXHpB2JiAvEfKP4ctoyy4I+Yr dAAxRTYLG/VSSjUXhrLw =/5R9 -----END PGP SIGNATURE----- --=-=-=--