Closed Bug 248435 Opened 20 years ago Closed 20 years ago

CERT_DecodeGeneralName not in public header file

Categories

(NSS :: Libraries, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nelson, Assigned: wtc)

References

Details

Attachments

(1 file)

The fix for bug 122712 exported CERT_DecodeGeneralName among other symbols, but it left the declaration of that function in a private header file. This has apparently been blocking progress on PSM bug 230655 since February. But apparently, John didn't file an NSS bug about this. :(
Nominating this for 3.9.3
Priority: -- → P2
Target Milestone: --- → 3.9.3
Moved to 3.10, unless Julien wants the fix in 3.9.4.
Severity: blocker → normal
Status: NEW → ASSIGNED
Target Milestone: 3.9.3 → 3.10
Attached patch Proposed patch (deleted) — Splinter Review
Moved the declarations of CERT_DecodeGeneralName and CERT_EncodeGeneralName (also exported) from the private header genname.h to the public header cert.h. xconst.c uses these two functions and therefore needs to include cert.h now.
Attachment #164211 - Flags: superreview?(julien.pierre.bugs)
Attachment #164211 - Flags: review?(rrelyea0264)
Attachment #164211 - Flags: superreview?(julien.pierre.bugs) → superreview+
Patch checked in on the NSS trunk (NSS 3.10). Checking in cert.h; /cvsroot/mozilla/security/nss/lib/certdb/cert.h,v <-- cert.h new revision: 1.48; previous revision: 1.47 done Checking in genname.h; /cvsroot/mozilla/security/nss/lib/certdb/genname.h,v <-- genname.h new revision: 1.9; previous revision: 1.8 done Checking in xconst.c; /cvsroot/mozilla/security/nss/lib/certdb/xconst.c,v <-- xconst.c new revision: 1.8; previous revision: 1.7 done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Attachment #164211 - Flags: review?(rrelyea) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: