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
3.2
People
(Reporter: wtc, Assigned: wtc)
Details
Attachments
(2 files)
|
8.02 KB,
patch
|
Details | Diff | Splinter Review | |
|
2.47 KB,
patch
|
Details | Diff | Splinter Review |
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.
| Assignee | ||
Updated•25 years ago
|
Priority: -- → P2
Target Milestone: --- → 3.2
| Assignee | ||
Comment 1•25 years ago
|
||
| Assignee | ||
Comment 2•25 years ago
|
||
I checked in the patch (id=21762).
| Assignee | ||
Comment 3•25 years ago
|
||
| Assignee | ||
Comment 4•25 years ago
|
||
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
| Assignee | ||
Comment 5•25 years ago
|
||
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.
Description
•