On 01 Apr 2001 01:03:50 +0930, Not Zed wrote:
> 
> > Do you have everyone's keys in your keyring to whom you are encrypting
> > to? If not, it might be that gpg is prompting evolution for more data
> > but evolution doesn't have any way of knowing it's being prompted for
> > more information. This might be the cause of the hang. So make sure that
> > you have everyone in your keyring and that you have signed their keys,
> > etc.
> > 
> > I've got to figure out a better way of doing this but to be honest I
> > have no idea what I can do.
> 
> 
> Surely there is like a gpg api?  It can't all be done through a binary
> can it?  If that *is* the only interface, then we are going to have to
> open a dialogue with the program and try and talk to it (but that would
> suck in the extreme).  At the very least we need a timeout to terminate
> it and report what it said to us, we cannot have it just hang.

Currently there *is* only a binary :-(
I think Werner Koch is working on a library called GpgMe, but that will
only cover GnuPG and not PGP 2.6.x, PGP 5.0, or PGP 6.5.x.

I agree, we do need a timeout or something. I'm working on that code
right now (or was a little last week as I started to migrate it over to
Camel). Once we get 0.10 out thedoor, I'll look into it more seriously.

I wonder if we can add CamelCanecellation stuff to it? I haven't really
looked at how the cancel stuff works but it might be an idea.

Jeff



_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.helixcode.com/mailman/listinfo/evolution

Reply via email to