releases-comm-central/mail/extensions/openpgp
Magnus Melin b7872de632 Bug 1928031 - clean out load-enigmail/load-enigmail. r=kaie
- load-engimail and unload-engimail events did not exist anymore
- onUnloadEnigmail was only called from those event handlers, calling it would have caused excptions as Enigmail.columnHandler.onUnloadEnigmail and Enigmail.hdrView.onUnloadEnigmail also no longer existed
- messageCleanup() was only called from messageFrameUnload()

Differential Revision: https://phabricator.services.mozilla.com/D227817
2024-11-04 11:51:37 +00:00
..
content Bug 1928031 - clean out load-enigmail/load-enigmail. r=kaie 2024-11-04 11:51:37 +00:00
test/unit/rnp Bug 1921728 - Handle binary OpenPGP keys ending with whitespace. r=kaie 2024-10-03 13:28:48 +03:00
.eslintrc.js Bug 1801529 - Fix jsdocs and enable eslint-plugin-jsdoc for openpgp. rs=me 2024-04-21 13:22:09 +03:00
PgpMimeHandler.sys.mjs No bug - Fix typo. rs=me 2024-04-20 13:59:06 +03:00
README.md
components.conf Bug 1865550 - Change PgpMimeHandler to be registered using static registration. r=mkmelin 2023-11-21 06:12:40 +00:00
jar.mn Bug 1891241 - Remove EnigmailCryptoAPI indirection. r=mkmelin 2024-05-24 09:20:50 +12:00
moz.build Bug 1896618 - BUG_COMPONENT annotations for thunderbird code. r=john.bieling,clokep,freaktechnik 2024-05-17 10:30:09 -07:00
nsIMsgOpenPGPSink.idl Bug 1880242 - refactor nsIMsgSMIMEHeaderSink. r=kaie,darktrojan 2024-02-20 09:12:44 +02:00

README.md

This directory contains an incomplete OpenPGP email integration, which is based on an initial import of Enigmail Add-on code.

  • The code is disabled by default, and can be enabled using build time configuration --enable-openpgp

  • Care must be taken that any changes to this directory have no functional effect on the default behavior of TB.

  • Any commits to this directory that accidentally cause the automated tests of TB to break may be backed out immediately.

  • All commits will be done with DONTBUILD in the commit comment, to avoid unnecessary load on the infrastructure.

  • For questions or changes, consult: Kai Engert, Patrick Brunschwig, Magnus Melin

  • Prior to enabling this code, all code must be enabled for eslint and must be fully reviewd, as tracked in: