unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* interjecting a custom epa passphrase prompt
@ 2010-12-02  2:04 ken manheimer
  2010-12-02  2:26 ` Daiki Ueno
  0 siblings, 1 reply; 9+ messages in thread
From: ken manheimer @ 2010-12-02  2:04 UTC (permalink / raw)
  To: emacs-devel, Daiki Ueno

[-- Attachment #1: Type: text/plain, Size: 1220 bytes --]

hi!  i'm working on migrating allout.el topic encryption to the epg.el
interface to gpg, but am encountering a problem.  i would like to continue
to maintain some unique passphrase features unique to working with multiple
entries in a single file, but i'm failing to substitute my custom passphrase
prompting for the epg passphrase callback mechanisms, and i wonder what i'm
doing wrong.

specifically, i am trying to use 'epg-context-set-passphrase-callback' to
adjust the context for encryption to try to interject my own prompting, but
it's having no effect.  i see that 'epg-passphrase-callback-function' has
been marked obsolete, but that looks like a separate provision from the
context-specific callback.  in fact, i'm hoping so, because without a way to
explicitly reuse a passphrase i have no way to do verification of a
symmetric passphrase against one associated with all topics in the file, or
to present a similarly associated passphrase hint.  (i also figure
that 'epg-context-set-passphrase-callback' would have been removed, or at
least conspicuously marked as ineffective, if it no longer works!)

has all provision for custom passphrase prompting in epg been eliminated?
-- 
ken
http://myriadicity.net

[-- Attachment #2: Type: text/html, Size: 1435 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-05-22 23:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-02  2:04 interjecting a custom epa passphrase prompt ken manheimer
2010-12-02  2:26 ` Daiki Ueno
2010-12-05 17:51   ` ken manheimer
2011-05-20  3:43     ` Thomas Lynch
2011-05-20  6:35       ` Daiki Ueno
2011-05-21 15:30         ` Tom Lynch
2011-05-22  0:41           ` Daiki Ueno
2011-05-22 23:07             ` Tom Lynch
2011-05-22 23:09               ` Tom Lynch

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).