Commit Graph

2664 Commits

Author SHA1 Message Date
ian.mcgreer%sun.com
dd22838792 temporary fix for bug 115360 2002-01-11 22:24:31 +00:00
jpierre%netscape.com
472a0c1c53 Fix for 98068 - PR_CALLBACK OS/2 issues 2002-01-11 19:53:00 +00:00
relyea%netscape.com
89b3664a5c Keep a copy of the DER Crl. 2002-01-11 17:31:09 +00:00
javi%netscape.com
09f08d15a5 Turns out there isn't a corresponding .def file for the Builtins module.
So I still need this file.
2002-01-11 02:19:41 +00:00
javi%netscape.com
24480b8e52 *.exp files (for symbol exporting) are now generated dynamically. 2002-01-11 02:13:49 +00:00
kirk.erickson%sun.com
673acbe7a2 Fixed termination when using -L 30 (see bug 107777).
This is a temporary solution, creating SYSTEM rather than USER loggerThread.
Later we should create a USER thread, Interrupt, and tell the thread to exit.
2002-01-11 01:03:28 +00:00
jpierre%netscape.com
c1f87e36d3 Fix for 118793 - remove GBASH references from OS2.mk 2002-01-11 00:48:49 +00:00
ian.mcgreer%sun.com
009e87cee3 fix crash seen in PSM 2002-01-11 00:41:26 +00:00
relyea%netscape.com
28a8636b42 Fix dual key generation crash. 2002-01-11 00:33:08 +00:00
sonja.mirtitsch%sun.com
b2600c932c asleep of 3 seconds after killing of teh selfserv doesn't seem to be
sufficient - either that or it takes a lot longe now to start up
2002-01-10 22:47:12 +00:00
relyea%netscape.com
ba6725dbc4 Fix Crl import Crash. (use the template, not the attribute list). 2002-01-10 22:38:15 +00:00
ian.mcgreer%sun.com
c59de9a7b9 CERT_FindCertIssuer had a fallback to just grab any cert with the correct subject when all else fails. 2002-01-10 20:24:46 +00:00
javi%netscape.com
58af3caac9 Give the shared library fragment names. 2002-01-10 18:15:28 +00:00
ian.mcgreer%sun.com
d288192dc3 Fix chaining bug. Cert's trust needs to be set before call to matchUsage. 2002-01-10 18:10:43 +00:00
ian.mcgreer%sun.com
3ab0d6c026 need to make sure trust is updated if it was already created 2002-01-10 15:30:06 +00:00
ian.mcgreer%sun.com
b4fb4d5e47 bug 118051, make Stan pki1 headers private exports for 3.4 2002-01-10 15:11:04 +00:00
ian.mcgreer%sun.com
6afbc49a37 Only release crypto context's reference if cert was removed. Should not have caused 3.4 bugs but was nonetheless incorrect. 2002-01-10 14:34:36 +00:00
ian.mcgreer%sun.com
475f3ab332 back out previous change
Unlike the other hash indexes, the issuer and serial is unique.  If the issuer and serial exists in the cache, the cert pointer must be valid (the cache is holding a reference).
2002-01-10 14:28:53 +00:00
ian.mcgreer%sun.com
9ec6b4c253 add command to certutil for dumping the chain of a cert 2002-01-10 04:30:00 +00:00
nelsonb%netscape.com
9bcaa806b7 Add error strings for new NSPR error codes. Bug 118668. 2002-01-10 03:00:30 +00:00
relyea%netscape.com
8e7e1c2654 Set the trust order for a newly installed built-ins to 100 2002-01-10 01:01:09 +00:00
relyea%netscape.com
5300b9d97a Fix default trust and cipher orders. 2002-01-10 01:00:20 +00:00
relyea%netscape.com
cf63c1e6fb Set up default trust order correctly.
Default trustorder is
   0 for the internal token
   100 for the builtins
   50 for everyone else

Default Cipher order is
   100 for the internal token
   0 for everyone else
2002-01-10 00:59:26 +00:00
kaie%netscape.com
ff2bf9290b b=116334 Allowing conditional usage of NSS 3.4
r=wtc sr=blizzard
Should not affect standard build (without having explicitly set NSS_3_4 in the environment)
2002-01-10 00:47:07 +00:00
relyea%netscape.com
c36ca2cf47 Initialize OCSP status variable 2002-01-10 00:45:27 +00:00
relyea%netscape.com
3c1915c1c2 Enable OCSP code. 2002-01-10 00:43:39 +00:00
javi%netscape.com
64569028de Update existing NSS projects to support building NSS 3.4 as shared libraries on the Mac. 2002-01-09 23:30:00 +00:00
javi%netscape.com
e088fa73ef New xml projects and headers required to build NSS 3.4 as shared libraries on the Mac. 2002-01-09 23:29:08 +00:00
javi%netscape.com
7c16d44d7c Define NSS_3_4 so that we get the right code and not Stan code that isn't quite ready. 2002-01-09 23:23:43 +00:00
javi%netscape.com
531a6a7a9d Changes required to get the trunk of NSS building on the Mac. 2002-01-09 23:22:23 +00:00
javi%netscape.com
47916f665d Move LoadableRoots.mcp.exp to _LoadableRoots.mcp.exp to match the new
name of the project file that gets generated now that we use a new
build system, ie foo.xml gets improrted to _foo.mcp.  This ensures only
the symbols we want to export get exported.
2002-01-09 21:49:19 +00:00
ian.mcgreer%sun.com
9aa794ecc7 also allocate hash key entry for issuer/serial, by creating an "index" cert in the cache's arena 2002-01-09 21:35:42 +00:00
ian.mcgreer%sun.com
b88038f258 several memory-related fixes
- correct reference counting when combining certs taken from cache and obtained new
- cache keys need to be alloc'ed, for the case when one cert is used to create the cache entry, another (same subject/nick/email) is added, then the first is removed and freed
2002-01-09 21:09:21 +00:00
javi%netscape.com
d7f4435f8c We now use xml files to run the Mac builds. Deleting the mcp files that
are no longer used as part of the build.
2002-01-09 20:08:25 +00:00
ian.mcgreer%sun.com
9a16931339 bug 118612, implement valid peer trust in softoken 2002-01-08 22:01:17 +00:00
nicolson%netscape.com
f8a8f075f6 landing DJN_MEKAB_WORK_BRANCH 2002-01-08 20:11:11 +00:00
nicolson%netscape.com
0a650ab098 test SecretDecoderRing 2002-01-08 20:00:55 +00:00
nicolson%netscape.com
24c3efb6ab new provider classes 2002-01-08 19:58:48 +00:00
ian.mcgreer%sun.com
5cbc9857bf another place where decoded cert was alloced in cert's arena 2002-01-08 19:38:56 +00:00
nicolson%netscape.com
60f2798fca SecretDecoderRing functionality, now appearing in JSS. 2002-01-08 19:38:47 +00:00
ian.mcgreer%sun.com
5be475d4e5 move free of CERTCertificate's arena below the NSSCertificate. needed for the case when an NSSCertificate is freed without ever releasing a CERTCertificate. 2002-01-08 18:51:18 +00:00
ian.mcgreer%sun.com
8b98f0af90 memory leak fixes 2002-01-08 15:37:42 +00:00
glen.beasley%sun.com
f98251b194 bug 115879 makefile for windows XP 2002-01-08 01:37:10 +00:00
ian.mcgreer%sun.com
2885e10e1f fix pkcs12 bug where nicknames were disappearing 2002-01-07 19:53:47 +00:00
ian.mcgreer%sun.com
88456ce79c once again, solaris x86 does not like PR_LOG 2002-01-07 19:14:40 +00:00
ian.mcgreer%sun.com
34685581f3 PSM fixes
* implement CERT_AddTempCertToPerm in 3.4
* update object instance lists when needed
* correctly check and allocate trust when changing it
2002-01-07 16:45:26 +00:00
ian.mcgreer%sun.com
767516abf3 obey the isperm flag as in nss 3.3 2002-01-06 21:49:48 +00:00
relyea%netscape.com
996c78f1b0 Startup problems on new profiles: 1) Windows does not initially open the DB R/W
on startup. 2) All platforms do not see the built-ins token if you startup with
a new profile.

Fix: 1) Escape the initialization parameters.
     2) Rebuild the Token iterator when new tokens are added to the trust domain.
2002-01-05 03:00:10 +00:00
sonja.mirtitsch%sun.com
28cfebd131 taking out OSF 5 links 2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com
c7f03eff64 increased the number of tests and changed the fix about too many cache misses
seee bugs #114964 and 118031
2002-01-04 21:39:36 +00:00