[OTR-dev] asynchronous privkey creation
Ian Goldberg
ian at cypherpunks.ca
Sun Feb 21 18:13:58 EST 2010
On Sun, Feb 21, 2010 at 11:52:10PM +0100, Michael Zanetti wrote:
> Hi otr devs,
>
> I'm the author of Kopetes otr plugin. Reading through the archives I have
> found a thread [1] discussing asynchronous creation of private keys. However,
> I haven't found a conclusion to this and would like to know what your plans
> are regarding this issue.
>
> In kopetes otr plugin I have done my own thread that generates the private key
> to keep the UI updated but I'm blocking user input and socket notifiers (to
> prevent incoming messages jumping into libotr). This has been working fine for
> Kopete at KDE 3 times, but doesn't work any more in KDE4 as incoming messages
> are processed and I have no way to stop that within the plugin. The only way
> to fix that without blocking, would be to keep the list of incoming messages
> and re-process them all once the key generation has finshed. Also the previous
> discussion mentioned that this seems not to be a good option.
>
> Do you have any suggestions how to deal with this issue? Should I implement
> the above mentioned workaround or should I wait for an updated version of the
> lib that adresses the issue?
>
> Thanks,
> Michael
>
> [1] http://lists.cypherpunks.ca/pipermail/otr-dev/2008-June/000890.html
It's in the sourceforge CVS already. You could use the CVS version, or
just pick out the June/July 2008 changes from privkey.[ch].
- Ian
More information about the OTR-dev
mailing list