Re: p≡p foundation and Enigmail

Joshua Cranmer 🐧 pidgeot18 at
Fri Nov 24 22:04:38 UTC 2017

On 11/22/2017 5:55 AM, Patrick Brunschwig wrote:
> The pEp Engine is a shared library written in C; the adapters link to
> the library. The Enigmail adapter for pEp is an C++ executable that
> works like a daemon (started per user), and is accessible via a local
> TCP-socket (with some security measures to ensure that the server cannot
> be used by other users). We use a JSON-REST API to access it.
> Enigmail will not bundle pEp, but will download it if needed/requested.
> The crypto work in pEp is done by gpg.
So, if I understand it right, this means we're farming work out to 
another process that's running a library that's using another application?

Joshua Cranmer
Thunderbird and DXR developer
Source code archæologist

More information about the tb-planning mailing list