Remove the ability to build without OpenPGP support, enable it unconditionally
Categories
(MailNews Core :: Security: OpenPGP, enhancement)
Tracking
(thunderbird_esr91 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr91 | --- | wontfix |
People
(Reporter: KaiE, Assigned: KaiE)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
I suggest that we remove the build time option for disabling OpenPGP,
and in addition, also remove the preference mail.openpgp.enable
These were workarounds during the early phases of implementing this feature, when we couldn't provide the feature in the initial 78.0 release.
Now these settings cause extra maintenance burden, as we implement new OpenPGP features, we'd have to wrap each added control in checks for those flags.
By removing these, we can simplify our development life.
Magnus, do you agree?
Rob, any concerns?
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Comment 2•3 years ago
|
||
Comment 3•3 years ago
|
||
That patch just removes the configure option and associated DEFINEs. I'll leave the application code to someone more familiar with it.
Assignee | ||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 6•3 years ago
|
||
Rob, please ask me for review, so we can proceed with landing. Thanks
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Pushed by nicolai@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/dbdcc389898f
Remove --enable-openpgp configure option. r=kaie
https://hg.mozilla.org/comm-central/rev/47d6ec1c0b04
Remove the ability to build without OpenPGP support, enable it unconditionally. r=mkmelin
Updated•3 years ago
|
Description
•