[guardian-dev] libotr for gibberbot?

Jacob Appelbaum jacob at appelbaum.net
Fri Nov 11 16:48:22 EST 2011


On 11/11/2011 12:36 PM, Hans-Christoph Steiner wrote:
> 
> Its looking more and more like libotr is a good central point for us to be working on for handling improvements related to OTR.  For example, if it turns out to be a solid idea, I will be implementing OTR keys being integrated into OpenPGP keys.  That would happen in libotr for Pidgin and Adium.  I could either spend the time to reimplement that in Java, or make JNI wrappers for libotr and use gpgme-for-java.  The second approach would then also give us a fully functional OpenPGP stack versus the limited one in APG.  It would also give us the Socialist Millionaires Protocol, implemented in libotr 3.2.
> 
> Anyone have any counterpoints to switching Gibberbot to libotr?
> 

Memory corruption bugs! Unless you mean the libotr in Java?

Please consider a full re-implementation of OTR in a type safe language
rather than simply switching to native code or code written by the OTR
team; we should try to avoid a privacy software monoculture.

Check this out:
https://github.com/afflux/pure-python-otr

All the best,
Jake


More information about the Guardian-dev mailing list