Closed Bug 1697239 Opened 5 years ago Closed 5 years ago

OpenPGP Aliases: Support mixed case email addresses, detect more failure scenarios

Categories

(MailNews Core :: Security: OpenPGP, defect)

defect

Tracking

(thunderbird_esr78? fixed, thunderbird87 fixed)

RESOLVED FIXED
88 Branch
Tracking Status
thunderbird_esr78 ? fixed
thunderbird87 --- fixed

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

Attachments

(1 external file)

As reported in bug 1644085 comment 126. the implementation from bug 1644085 lacks proper handling for email addresses and aliases with uppercase/lowercase mismatch.

While working on a fix for this issue, I found additional error scenarios that we should detect and handle properly.

Target Milestone: --- → 88 Branch
Attachment #9207826 - Attachment description: Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=mkmelin → Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/0f0fe00f0d71
support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC DONTBUILD

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Comment on attachment 9207826 [details]
Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC

[Approval Request Comment]
Regression caused by (bug #): 1644085 (had unhandled scenarios)
User impact if declined: nonworking alias feature with uppercase/lowercase mismatch in email addresses
Testing completed (on c-c, etc.): try build, locally, automated tests
Risk to taking this patch (and alternatives if risky): low

Attachment #9207826 - Flags: approval-comm-beta?

Comment on attachment 9207826 [details]
Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC

[Triage Comment]
Approved for beta (assuming no backout occurs on nightly)

Attachment #9207826 - Flags: approval-comm-beta? → approval-comm-beta+

Works now, thanks a lot :+1:

Comment on attachment 9207826 [details]
Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC

[Approval Request Comment]
Regression caused by (bug #): 1644085
User impact if declined: required follow-up fix for bug 1644085
Testing completed (on c-c, etc.): c-c, beta
Risk to taking this patch (and alternatives if risky): low

Attachment #9207826 - Flags: approval-comm-esr78?

Comment on attachment 9207826 [details]
Bug 1697239, support mixed character case in OpenPGP aliases, better handle incorrect JSON input. r=BenC

[Triage Comment]
Approved for esr78

Attachment #9207826 - Flags: approval-comm-esr78? → approval-comm-esr78+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: