Closed Bug 324740 Opened 19 years ago Closed 17 years ago

add generation of SIA and AIA extensions to certutil

Categories

(NSS :: Tools, enhancement, P1)

3.11
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: julien.pierre, Assigned: alvolkov.bgs)

References

Details

(Whiteboard: PKIXTEST)

Attachments

(2 files, 1 obsolete file)

certutil currently does not know how to add Subject Information Access or Authority Information Access extensions when generating certificates .

For the purpose of full coverage testing of libpkix, we should add this ability to certutil .
Assignee: wtchang → alexei.volkov.bugs
This is P1 for 3.12, but should not displace 3.11.x work at this time.
Severity: normal → enhancement
Priority: -- → P2
Version: unspecified → 3.11
QA Contact: jason.m.reid → tools
Whiteboard: PKIX
P1, MUST have for 3.12
Priority: P2 → P1
Depends on: 346354
certutil.c is getting too big. Propose to split it into at least two files: 
   1. certext.c - everything that is about cert extensions
   2. certutil.c - the rest of the code

I'm about to add support for a number of new extensions to certutil. Would like to split it before Neil starts to work on his enhancements to avoid problems with merge.
Attachment #265701 - Flags: review?(neil.williams)
Attachment #265701 - Attachment is obsolete: true
Attachment #265702 - Flags: review?(neil.williams)
Attachment #265701 - Flags: review?(neil.williams)
Comment on attachment 265702 [details] [diff] [review]
certext.c didn't make into the last patch. fixing...

Looks good as long as all.sh still passes. You might want to fix the indentation in the 3 or 4 functions starting with CreateOidSequence() while you're moving things around. It would make it a little easier to read.
Attachment #265702 - Flags: review?(neil.williams) → review+
Integrating attachment 265702 [details] [diff] [review]:
/cvsroot/mozilla/security/nss/cmd/certutil/certext.c,v  <--  certext.c
initial revision: 1.1
/cvsroot/mozilla/security/nss/cmd/certutil/certutil.c,v  <--  certutil.c
new revision: 1.109; previous revision: 1.108
/cvsroot/mozilla/security/nss/cmd/certutil/manifest.mn,v  <--  manifest.mn
new revision: 1.8; previous revision: 1.7
Previous patch split certutil into two large parts preperatory to adding support for several new cert extensions. SIA and AIA cert extensions are being added as part of bug # 324744. When that bug is closed this one should be too.
Blocks: 324744
This is NOT a libpkix bug
Whiteboard: PKIX
marking PKIXTEST in whiteboard.
Whiteboard: PKIXTEST
This is fixed by the patches committed in bug 324744.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
No longer blocks: 324744
Depends on: 324744
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: