Closed Bug 1814300 Opened 1 year ago Closed 1 year ago

S/MIME signature status display is broken/absent in comm-central version 111

Categories

(MailNews Core :: Security: S/MIME, defect)

Thunderbird 111
defect

Tracking

(thunderbird_esr102 unaffected)

RESOLVED FIXED
111 Branch
Tracking Status
thunderbird_esr102 --- unaffected

People

(Reporter: KaiE, Assigned: KaiE)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [Supernova3p])

Attachments

(1 file)

Open a signed S/MIME message.
Bug: No S/MIME signature status is shown in the header area, the S/MIME label is missing.

Version: unspecified → Thunderbird 111

The regression is specifically with the status of S/MIME signature status.
S/MIME encryption status is still shown.

I still worked in nightly 2023-01-18, and it's broken in 2023-01-19,
it's unrelated to other recent changes to digital signature handling.

The UI doesn't receive calls to smime header sink, signedStatus.
I'm guessing this regression was caused by bug 1799764 and the changes to the header sink.

I will debug whether the new code in mimecms.cpp and mimemcms.cpp actually works.

Summary: S/MIME status display is broken/absent in comm-central version 111 → S/MIME signature status display is broken/absent in comm-central version 111

The code to obtain the header sink from the channel probably works, because it works in the encrypted message scenario.

However, in the signed message scenario, we don't even reach function MimeMultCMS_init (mime multipart signed), so apparently something is wrong with the dispatcher for that MIME type?

This change https://phabricator.services.mozilla.com/D162688
from bug 1799764
renamed variable EnigmailVerify.lastMsgWindow to lastWindow,
but it didn't rename references to that variable outside of that file.

Assignee: nobody → kaie
Status: NEW → ASSIGNED
Regressed by: 1799764

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/b06278bcefd4
Fix recently regressed S/MIME signature status display. r=mkmelin

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Whiteboard: [Supernova]

Updating whiteboard to [supernova3p]. 20230424_2303

Whiteboard: [Supernova] → [Supernova3p]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: