Closed Bug 292776 Opened 20 years ago Closed 20 years ago

Need Ability to Import CRLs from the web

Categories

(Thunderbird :: Security, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird1.1

People

(Reporter: mscott, Assigned: mscott)

Details

(Keywords: fixed-aviary1.0)

Attachments

(2 files)

Mozilla currently supports CRL import when the user clicks on an embedded http link in a web page. That works great if you are a browser but not so well if you are an e-mail client. The CRL manager dialog needs an import button which will prompt for the location of the CRL file to update.
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird1.1
Attached patch the fixSplinter Review
Adds an Import button to the CRL dialog. Clicking it brings up a prompt for the URL of the CRL to import. One caveat, currently the CRL manager dialog is not designed to refresh itself after a CRL has been added to the list so you won't see it in the dialog until the next time you open the dialog. I didn't see any hooks for the CRL dialog to get notifications from PSM about new CRLs.
Attachment #182534 - Flags: superreview?(bienvenu)
Attachment #182534 - Flags: superreview?(bienvenu) → superreview+
this patch has been checked into the aviary 1.0 branch for a customer. Next up, the trunk.
Keywords: fixed-aviary1.0
Comment on attachment 182534 [details] [diff] [review] the fix asking Bob for a module owner review since he's been helpful on some other related work for bsmedberg in mozilla/security. Bob, this patch exposes an import button in the CRL dialog so non browser apps like Thunderbird have a way to import CRLs (currently the way you do this is by clicking on a link in a web page which doesn't work for thunderbird). Thanks!
Attachment #182534 - Flags: review?(rrelyea)
Comment on attachment 182534 [details] [diff] [review] the fix r=relyea code looks good, idea is great.
Attachment #182534 - Flags: approval-aviary1.1a?
Comment on attachment 182534 [details] [diff] [review] the fix a=chofmann
Attachment #182534 - Flags: review?(rrelyea)
Attachment #182534 - Flags: review+
Attachment #182534 - Flags: approval-aviary1.1a?
Attachment #182534 - Flags: approval-aviary1.1a+
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
The URL required to download a CRL is usually found in a certificate issued by the CA. Asking a user to type in a URL from which to download a CRL may require the user to go look inside the cert (which mozilla products don't do so well, bug 259031 ) to see that URL. How much better if the user could click a button for the cert to get his mozilla to download the CRL for it, without typing any URL.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: