summaryrefslogtreecommitdiff
path: root/security/nss/lib/certdb/certt.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix for bug 143334 : add support for GeneralizedTime in certificates and ↵jpierre%netscape.com2003-09-191-0/+2
| | | | CRLs. r=wtc,nelsonb
* Bug 149832: renamed highestUsage as certificateUsageHighest.wtc%netscape.com2002-10-031-1/+1
| | | | Modified files: certdb/certt.h certhigh/certvfy.c
* Fix for 164744 - implement new functions for pk12util . r=wtcjpierre%netscape.com2002-10-031-0/+1
|
* bug 171224, changes to path constructionian.mcgreer%sun.com2002-10-011-2/+6
| | | | r=nelsonb
* Implement partial CRL decoding. Fix for 149816. r=wtc . Uses new quick DER ↵jpierre%netscape.com2002-08-071-0/+2
| | | | decoder
* Add new CERT_VerifyCertificate function - fix for 149832jpierre%netscape.com2002-07-041-0/+17
|
* Add series to keep track of object handle value validity.relyea%netscape.com2002-06-131-1/+1
|
* Add enum names for use in forward declarations.nelsonb%netscape.com2002-04-101-7/+7
|
* Bugzilla bug 130703: final adjustment of the CERTSignedCrl structure forwtc%netscape.com2002-03-151-2/+3
| | | | NSS 3.4. r=relyea.
* Bugzilla bug 130703: fixed several issues in the NSS 3.4 exported headers.wtc%netscape.com2002-03-141-13/+8
| | | | | | | | | | | 1) Preseve the position of NSS 3.3 elements in the data structures. Some new fields replace some old deprecated fields where possible to preserve the total size of the structure. 2) Stan headers are removed from public exports. 3) Some exported functions didn't have prototypes in the public headers. 4) One bug fix: dev3hack.c did not pass the second argument to nssToken_DestroyCertList. 5) Include the necessary headers to fix undeclared function warnings.
* Keep a copy of the DER Crl.relyea%netscape.com2002-01-111-0/+1
|
* changes for PSM to compile against NSS shared libraries.relyea%netscape.com2001-11-211-0/+3
| | | | Move SSL and S/MIME to the new common MAPFILE usage
* a plethora of changes for handling S/MIME certsian.mcgreer%sun.com2001-11-081-3/+3
|
* Land BOB_WORK_BRANCH unto the tip.relyea%netscape.com2001-11-081-7/+6
| | | | | | | | remove lots of depricated files. move some files to appropriate directories (pcertdb *_rand associated headers to soft token, for instance) rename several stan files which had the same name as other nss files. remove depricated functions.
* prepare certdb for removal of pcertdb.c; reimplement functions using Stanian.mcgreer%sun.com2001-10-191-0/+4
|
* fix AIX buildian.mcgreer%sun.com2001-10-181-0/+2
|
* add back pointer to Stan cert from CERTCertificateian.mcgreer%sun.com2001-10-171-0/+6
|
* Bugzilla bug #78528: put the const ASN1 template declarations in certt.h,wtc%netscape.com2001-05-021-0/+4
| | | | secdig.h, and secoid.h inside extern "C" blocks.
* Bugzilla bug #67122: put PR_CALLBACK after the return type in functionwtc%netscape.com2001-01-311-2/+2
| | | | | | declarations. This is the order required by OS/2 compilers. Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch. Modified files: hashops.c, tracker.c, certt.h, oid.c.
* Bugzilla bug #65416: assign values explicitly to enumeration constants.wtc%netscape.com2001-01-181-27/+27
| | | | | | The same values that the compiler would assign are assigned, with only one exception (cmmfNoPKIStatus in cmmft.h). This is patch id=22555, reviewed by Nelson Bolyard.
* Eliminate some warnings found when compiling on Unix boxen.nelsonb%netscape.com2001-01-071-6/+6
|
* MSVC won't let you initialize a pointer in a data structure with thenelsonb%netscape.com2001-01-071-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | address of an external variable that comes from another DLL. This is a fundamental difference between WIN32 DLLs and Unix DSOs. So, for every SEC_ASN1Template inside of libnss3 that is referenced by other templates outside of libnss3, a new "chooser" function was created that returns the address of that template. For WIN32, the templates outside of libnss3 access libnss3's templates by the chooser function rather than by direct reference. Some simple macros allow Unix to continue to use direct references, avoiding the extra function calls. With these changes, all.sh (qa script) passes all tests on NT with DLLs. Modified Files: cmd/checkcert/checkcert.c cmd/lib/secutil.c lib/asn1/asn1t.h lib/certdb/certdb.c lib/certdb/certt.h lib/certdb/crl.c lib/certhigh/certreq.c lib/crmf/asn1cmn.c lib/crmf/crmfcont.c lib/crmf/crmftmpl.c lib/cryptohi/secsign.c lib/nss/nss.def lib/pkcs12/p12local.c lib/pkcs12/p12tmpl.c lib/pkcs7/certread.c lib/pkcs7/p7decode.c lib/pkcs7/p7local.c lib/smime/cmsasn1.c lib/smime/cmsattr.c lib/smime/cmspubkey.c lib/smime/cmssigdata.c lib/smime/smimeutil.c lib/softoken/keydb.c lib/softoken/keydbt.h lib/util/secalgid.c lib/util/secasn1.h lib/util/secasn1d.c lib/util/secasn1t.h lib/util/secasn1u.c lib/util/secdig.c lib/util/secdig.h lib/util/secoid.h
* Bugzilla: 64132. NSS lock instrumentationlarryh%netscape.com2001-01-031-2/+2
|
* Initial NSS Open Source checkinrelyea%netscape.com2000-03-311-0/+804