From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ken Manheimer Newsgroups: gmane.emacs.devel Subject: Re: pgg symmetric encryption patch Date: Thu, 20 Oct 2005 10:08:19 -0400 Message-ID: <2cd46e7f0510200708x4640d1c2t50743cf439e52dd4@mail.gmail.com> References: <2cd46e7f0510031250u66ea1349yb437d539ce4027ef@mail.gmail.com> <2cd46e7f0510061541w73bb6a92wb6d22829b6e804ae@mail.gmail.com> <20051007100014.GB4850@kenny.sha-bang.local> <2cd46e7f0510071106k3d4d3e6agc36f16a37d8b6bc6@mail.gmail.com> <20051007214952.GA30235@kenny.sha-bang.local> <20051008103627.GA1218@kenny.sha-bang.local> <2cd46e7f0510081131h14e2bbeaga7f1a33ebd6347c8@mail.gmail.com> <2cd46e7f0510101415t76825ea7u9749fe23da54ce@mail.gmail.com> <2cd46e7f0510121647x3c51fb65pc883ed61f4e864ab@mail.gmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1129818933 28913 80.91.229.2 (20 Oct 2005 14:35:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 20 Oct 2005 14:35:33 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Oct 20 16:35:25 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ESbSR-0003sO-IS for ged-emacs-devel@m.gmane.org; Thu, 20 Oct 2005 16:31:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ESbSQ-0005Gc-Ut for ged-emacs-devel@m.gmane.org; Thu, 20 Oct 2005 10:31:51 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ESb5j-0003Ku-D3 for emacs-devel@gnu.org; Thu, 20 Oct 2005 10:08:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ESb5h-0003J0-HG for emacs-devel@gnu.org; Thu, 20 Oct 2005 10:08:22 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ESb5f-0003IW-UV for emacs-devel@gnu.org; Thu, 20 Oct 2005 10:08:21 -0400 Original-Received: from [64.233.162.203] (helo=zproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ESb5f-0000LW-TF for emacs-devel@gnu.org; Thu, 20 Oct 2005 10:08:20 -0400 Original-Received: by zproxy.gmail.com with SMTP id k1so229171nzf for ; Thu, 20 Oct 2005 07:08:19 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HBcN0ge2fh2SoJIJSC1YkRC658gSLcGQu3v6wtGCmwLAJhBJ40/qFzICdnM64Qq5AHPR1Ofx9h9eVi6bj7xn3MHszbLzTsZo/n6nMmBosYI11K+R9I0B1XpjerTb9y65G8z6WnbZWdbdJ5cBwCQQzvuQ1H8urjO7oC84EuNWuLg= Original-Received: by 10.36.224.76 with SMTP id w76mr1899245nzg; Thu, 20 Oct 2005 07:08:19 -0700 (PDT) Original-Received: by 10.36.39.19 with HTTP; Thu, 20 Oct 2005 07:08:19 -0700 (PDT) Original-To: Simon Josefsson , "sascha schwab (symmetric encryption patches)" , "Daiki Ueno (pgg author)" , "Richard M. Stallman" , emacs-devel@gnu.org In-Reply-To: <2cd46e7f0510121647x3c51fb65pc883ed61f4e864ab@mail.gmail.com> Content-Disposition: inline X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:44423 Archived-At: i just posted a new version of my allout patches which depend on the pgg revisions of sascha and mine, so i thought i'd post a query in this thread on the status of these patches - the new allout encryption features won't work without these pgg refinements in place. i also should mention rms' initiative to relocate pgg to the lisp/ directory, since pgg constitutes a facility in its own regard - i'm all for that. i'm not attaching the pgg changes to this message, but can easily do so if needed. ken ken.manheimer@gmail.com On 10/12/05, Ken Manheimer wrote: > as threatened, here is a complete patch against the current gnu.org > lisp/gnus repository. i've migrated all the allout encryption > functionality to pgg and exercised this stuff pretty substantially, > and am very comfortable with the way it works. > > there are a bunch of fixes, as well as extensions so the passphrases > can be managed by the calling functions, as well as refinement of the > passphrase caching mechanism (so multiple timeouts don't pileup for a > single passphrase - the last one replaces the prior ones). lotsa > goodies. the patch includes sascha wilde's symmetric-encryption > additions - basically, the whole deal. > > what it does not include is revision of the pgg-pgp.el and pgg-pgp5.el > modules, to track changes to the pgg api. i started in on that, only > to discover that they were already broken by the addition of a 'sign' > parameter to some of the encryption functions. there's no way to > repair that short of implementing the feature for the other packages, > and i'm not in a position to do that. (plus, i'm not sure i am > comfortable with the way it was done for pgg-gpg.) > > so it looks like pgg-pgp.el and pgg-pgp5.el are disfunctional already, > without my changes. i'm hoping that's not going to prevent the > introduction of my changes. > > i'm going to be heading offline for five days, starting tomorrow, so > it'll be a bit before i can respond to questions. i hope the patch > i'm sending (which includes detaild ChangeLog entries) will be > helpful to anyone that wishes to navigate them. > > and once again, i'm not sure the attachment will be delivered this > time. (it wasn't on a recent try, but then was on a subsequent > message. this is the first awkward gmail bug i've hit...) > > ken > ken.manheimer@gmail.com > > On 10/10/05, Ken Manheimer wrote: > > for those of you following the developments at home (:-), here's an > > incremental patch on top of what i sent out a few days ago. i fixed a > > small stack of bugs in pgg-gpg.el that settles my complaint about > > prompting with the secret key identity, and also filled in a small > > oversight in the changes i sent out a few days ago. > > > > while this could be the last pgg patch, i'm still developing, hence > > the incremental. i plan to send out a full patch when i've finished > > transitioning allout to pgg, at which point i expect my mucking with > > pgg to be settled. so, repository maintainers may want to wait for > > that, while i'm hoping those actively involved (eg, sascha) will > > scrutinize and, ideally, exercise these patches. > > > > we'll see if the attached patch makes it through this time. (i > > haven't re-attached it, which i think was the problem last time.) if > > not, look forward to a followup...