1338 Commits

Author SHA1 Message Date
relyea%netscape.com
adc610c9bf NSS specific PKCS 11 mechanisms, collected in one single header file.
git-svn-id: svn://10.0.0.236/trunk@105840 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 22:37:14 +00:00
ian.mcgreer%sun.com
cecf9dcde1 add pkim.h, needed by some cert calls
git-svn-id: svn://10.0.0.236/trunk@105790 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:10:51 +00:00
ian.mcgreer%sun.com
7e23b3bf65 fix loop; time from PRTime
git-svn-id: svn://10.0.0.236/trunk@105789 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:06:28 +00:00
ian.mcgreer%sun.com
244e76bc39 fix possible NULL deref
git-svn-id: svn://10.0.0.236/trunk@105788 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:04:58 +00:00
ian.mcgreer%sun.com
500f291b64 implement FindCertIssuer through Stan
git-svn-id: svn://10.0.0.236/trunk@105787 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:04:27 +00:00
ian.mcgreer%sun.com
669f5eab1e get/set cert trust through PKCS#11; traversal methods for CERT_ calls; define usage for 3.4
git-svn-id: svn://10.0.0.236/trunk@105783 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 18:16:45 +00:00
ian.mcgreer%sun.com
eeb7d27f13 add usage to find best parameters
git-svn-id: svn://10.0.0.236/trunk@105782 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 18:11:31 +00:00
ian.mcgreer%sun.com
23691f4bd8 set attributes function; rename find to traverse; return object handle on import
git-svn-id: svn://10.0.0.236/trunk@105781 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 18:10:58 +00:00
ian.mcgreer%sun.com
ef6a1afb48 prepare certdb for removal of pcertdb.c; reimplement functions using Stan
git-svn-id: svn://10.0.0.236/trunk@105780 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 18:05:38 +00:00
ian.mcgreer%sun.com
41646505d2 fix AIX build
git-svn-id: svn://10.0.0.236/trunk@105704 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-18 13:58:28 +00:00
jpierre%netscape.com
dd770d60a7 Fix NT comment in OS/2 Makefile
git-svn-id: svn://10.0.0.236/trunk@105642 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 22:15:26 +00:00
jpierre%netscape.com
224f9b47dc Fix for 104740 - build bignum library on OS/2 with mpi_x86 assembly code . reviewed by nelsonb
git-svn-id: svn://10.0.0.236/trunk@105640 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 20:35:37 +00:00
nelsonb%netscape.com
cbcf5e174c Fix bug 105185, which sometimes caused the result to be greater than n.
Fix suggested by Ferenc Rakoczi <Ferenc.Rakoczi@Sun.COM>


git-svn-id: svn://10.0.0.236/trunk@105639 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 20:35:04 +00:00
ian.mcgreer%sun.com
40e21c8720 add ability to notify user that chain is incomplete
git-svn-id: svn://10.0.0.236/trunk@105630 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 15:48:09 +00:00
ian.mcgreer%sun.com
ba36bf7bc6 some more cert lookup methods; find cert issuer/chain; mimic nickname as "token name:nickname"
git-svn-id: svn://10.0.0.236/trunk@105629 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:40:27 +00:00
ian.mcgreer%sun.com
7ec77de1f4 get token name function; change cert function name
git-svn-id: svn://10.0.0.236/trunk@105628 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:39:11 +00:00
ian.mcgreer%sun.com
4577fd5dbb fix iteration for empty list
git-svn-id: svn://10.0.0.236/trunk@105627 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:37:48 +00:00
ian.mcgreer%sun.com
6d98369750 add back pointer to Stan cert from CERTCertificate
git-svn-id: svn://10.0.0.236/trunk@105626 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:37:10 +00:00
ian.mcgreer%sun.com
be3a45a33d implement several more PKCS#11 methods with Stan counterparts
git-svn-id: svn://10.0.0.236/trunk@105625 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:36:06 +00:00
ian.mcgreer%sun.com
85e9ed13f0 implement CERT_CertChainFromCert using Stan
git-svn-id: svn://10.0.0.236/trunk@105624 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:35:01 +00:00
ian.mcgreer%sun.com
52d8c9bbd1 expose function for accessing parts of decoded cert
git-svn-id: svn://10.0.0.236/trunk@105421 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 18:19:03 +00:00
ian.mcgreer%sun.com
b6d3a3b082 make the subject list sorted by valid times
git-svn-id: svn://10.0.0.236/trunk@105420 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 17:18:06 +00:00
ian.mcgreer%sun.com
1c39fe046e put the sort function in the header
git-svn-id: svn://10.0.0.236/trunk@105419 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 17:13:31 +00:00
ian.mcgreer%sun.com
2c439f174f add ordering capability to the list
git-svn-id: svn://10.0.0.236/trunk@105418 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 16:50:01 +00:00
ian.mcgreer%sun.com
50f04eb9a5 a slew of AIX build fixes (bug fixes, for that matter)
git-svn-id: svn://10.0.0.236/trunk@105416 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 15:01:59 +00:00
ian.mcgreer%sun.com
7043b5f496 check in cert lookup functions using the cache
git-svn-id: svn://10.0.0.236/trunk@105266 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 17:54:50 +00:00
ian.mcgreer%sun.com
9f40a0075a fix broken AIX build
git-svn-id: svn://10.0.0.236/trunk@105265 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 15:16:38 +00:00
nelsonb%netscape.com
e8d7f8e737 Get the test CA program working again. Remove some bogus scripts.
git-svn-id: svn://10.0.0.236/trunk@105214 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 22:29:42 +00:00
wtc%netscape.com
fbca330163 Added support for NSPR autoconf build system, which will be the only
way to build NSPR 4.2 and later.


git-svn-id: svn://10.0.0.236/trunk@105192 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 20:06:12 +00:00
ian.mcgreer%sun.com
b8f028fba6 fix #else
git-svn-id: svn://10.0.0.236/trunk@105190 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 19:51:47 +00:00
ian.mcgreer%sun.com
95dcc33704 conditional compile in changes, this won't work until softoken is a true PKCS#11 module
git-svn-id: svn://10.0.0.236/trunk@105187 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 19:29:05 +00:00
ian.mcgreer%sun.com
92a29e6be9 fix optimized builds
git-svn-id: svn://10.0.0.236/trunk@105177 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 18:41:51 +00:00
ian.mcgreer%sun.com
4da3282daa more solaris fixes
git-svn-id: svn://10.0.0.236/trunk@105176 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 18:40:34 +00:00
ian.mcgreer%sun.com
747a800b3e add stan libs to static linked libs
git-svn-id: svn://10.0.0.236/trunk@105167 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 17:43:21 +00:00
ian.mcgreer%sun.com
0c9872e57e a number of windows build fixes
git-svn-id: svn://10.0.0.236/trunk@105166 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 17:41:47 +00:00
ian.mcgreer%sun.com
e2b5c393f9 asn1 is not needed yet; fix windows tbox
git-svn-id: svn://10.0.0.236/trunk@105165 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 17:15:06 +00:00
ian.mcgreer%sun.com
a86dba1947 fix broken tbox builds for solaris for now
git-svn-id: svn://10.0.0.236/trunk@105164 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 17:05:08 +00:00
ian.mcgreer%sun.com
ee38eb204c forgot to add this file
git-svn-id: svn://10.0.0.236/trunk@105163 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 16:43:06 +00:00
ian.mcgreer%sun.com
cf86d46f16 define decoded cert type; implement cert cache; glue code for old NSS types; define global default trust domain
git-svn-id: svn://10.0.0.236/trunk@105162 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 16:34:49 +00:00
ian.mcgreer%sun.com
2d3ef1d510 add glue code for old NSS types; fix certificate lookup
git-svn-id: svn://10.0.0.236/trunk@105161 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 16:33:38 +00:00
ian.mcgreer%sun.com
db82ea3725 begin process of converting pk11cert to use Stan cert code; Stan tokens integrated with SECMOD
git-svn-id: svn://10.0.0.236/trunk@105160 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 16:32:34 +00:00
ian.mcgreer%sun.com
a7aa7ecc4f integrate NSS 3.4 builds (stan parts now included)
git-svn-id: svn://10.0.0.236/trunk@105159 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 16:31:29 +00:00
sonja.mirtitsch%sun.com
a497037a95 version check for jss
git-svn-id: svn://10.0.0.236/trunk@105131 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 01:01:09 +00:00
ian.mcgreer%sun.com
d37dd4ed78 fix prompts to STDIN when using file passwords, bug 103942
git-svn-id: svn://10.0.0.236/trunk@105059 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 19:54:22 +00:00
ian.mcgreer%sun.com
fabb0cab0e add AES test to QA
git-svn-id: svn://10.0.0.236/trunk@105042 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 17:40:03 +00:00
ian.mcgreer%sun.com
74c5238ac6 fix AES self-test
git-svn-id: svn://10.0.0.236/trunk@105041 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 17:39:49 +00:00
sonja.mirtitsch%sun.com
96e74ae50c bugfixed for jssqa
git-svn-id: svn://10.0.0.236/trunk@105040 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 17:14:31 +00:00
sonja.mirtitsch%sun.com
28da995943 additions for JSS sanity check
git-svn-id: svn://10.0.0.236/trunk@104986 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 01:12:42 +00:00
nelsonb%netscape.com
12d9c6ab3d Use new assembly language multiply code contributed by Richard C. Swift.
git-svn-id: svn://10.0.0.236/trunk@104983 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 01:05:02 +00:00
nelsonb%netscape.com
09d10cfe84 Build mpi with new file mpvalpha.c.
Contributed by Richard C. Swift (swift@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@104967 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 23:51:36 +00:00