Package: enigmail / 2:2.2.4-0.3

Metadata

Package Version Patches format
enigmail 2:2.2.4-0.3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 Avoid auto download of pEpEngine Closes 891882.patch | (download)

package/prefs/defaultPrefs.js | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 avoid auto-download of pepengine (closes: #891882)

When pEpEngine is available in debian, enigmail should Depend: or
Recommend: it.  In the meantime, we should disable auto-download of
the pEp engine and prefer enigmail.

0006 enable the use of extra file descriptors and test th.patch | (download)

ipc/modules/enigmailprocess_common.jsm | 42 38 + 4 - 0 !
ipc/modules/enigmailprocess_main.jsm | 14 14 + 0 - 0 !
ipc/modules/enigmailprocess_worker_unix.js | 8 8 + 0 - 0 !
ipc/modules/subprocess.jsm | 48 48 + 0 - 0 !
ipc/tests/subprocess-test.js | 28 28 + 0 - 0 !
5 files changed, 136 insertions(+), 4 deletions(-)

 enable the use of extra file descriptors, and test them

 * add "infds" and "outfds" to the enigmailprocess_* implementation,
   passing the file descriptors back and forth between the threads as
   needed to permit additional (non-stdin/stdout/stderr) file
   descriptors to be passed to the subprocess.

 * NOTE: this presumably does not work on Windows at all!

 * use infds and outfds within subprocess.jsm

0007 add test to do symmetric encryption decryption with .patch | (download)

ipc/tests/subprocess-test.js | 95 95 + 0 - 0 !
1 file changed, 95 insertions(+)

 add test to do symmetric encryption/decryption with gpg


0012 Fix parallel build.patch | (download)

ui/content/Makefile | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix parallel build

Without this change, if the build happens in parallel and one of these
two targets gets executed before one of the other targets that does
build the target directory, the perl script will choke.

Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>

0013 fix eslint errors.patch | (download)

ipc/tests/subprocess-test.js | 6 3 + 3 - 0 !
package/webextension.js | 4 2 + 2 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 fix problems raised by eslint when running tests