emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

allout patch to workaround discrepancies with new pgg interface (gpg-age


From: Ken Manheimer
Subject: allout patch to workaround discrepancies with new pgg interface (gpg-agent provisions)
Date: Sat, 23 Dec 2006 13:02:40 -0500

the attached patch works around problems with the new version of pgg's
use of pgg-agent.  when the agent is active, passphrases passed in to
pgg are effectively ignored, such that pgg-agent continues to prompt
(via pinentry) for the passphrase.   the patch inhibits use of the
agent just in the scope that allout does its encryption, and
acknowledges that inhibition in various relevant module commentaries.

though it would be best to have allout defer to gpg-agent, via pgg, it
may be complicated  to do that and preserve allout's full current
encryption features.  a simpler intermediate fix would be to have pgg
respect passed in passphrases, and not resort to pgg-agent.
--
ken
http://myriadicity.net


2006-12-22  Ken Manheimer  <address@hidden>

        * allout.el (allout-encrypt-string): Inhibit use of agent within
        body of let form where encryption happens.  Acknowledge non-use of
        gpg-agent in docstring.
        (allout-toggle-subtree-encryption): Acknowledge non-use of
        gpg-agent in docstring.

Attachment: allout-patch.txt
Description: Text document

Attachment: ChangeLog-entry.txt
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]