Closed Bug 64261 Opened 25 years ago Closed 25 years ago

pkcs7 should be part of the S/MIME shared library.

Categories

(NSS :: Libraries, defect, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wtc, Assigned: wtc)

Details

Attachments

(2 files)

pkcs7 should be part of the S/MIME shared library. I put it in the base NSS shared library to work around a circular dependency between the base NSS and S/MIME shared libraries. The circular dependency is caused by the file mozilla/security/nss/lib/certhigh/certread.c, which depends on some PKCS7 symbols. This bug does not need to be fixed in NSS 3.2 Beta but should be fixed in Beta 2. I can help you with the makefile work.
Priority: -- → P2
Target Milestone: --- → 3.2
I checked in the patch (id=21762).
After discussing with Bob and Nelson, I decided to fix this circular dependency by moving certread.c from lib/certhigh to lib/pkcs7. As a result of this move I have to export one more data symbol (SECAnyTemplate) from libnss3.so. :-(
Assignee: kirke → wtc
I checked in the second patch (id=21801).
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: