relyea%netscape.com
39dca2aade
Don't free the temp secmod.db name until we are through using it.
2002-04-16 00:24:34 +00:00
ian.mcgreer%sun.com
acc4169fa7
bug 63815, AIX compiler fails to build ckhelper.c in debug mode
2002-04-15 21:04:00 +00:00
ian.mcgreer%sun.com
8cf801e779
fix bbroken solaris x86 build
2002-04-15 16:20:39 +00:00
ian.mcgreer%sun.com
46d73e79e3
bug 135521, change cert lookups on tokens to be actual finds instead of traversals
2002-04-15 15:22:11 +00:00
kirk.erickson%sun.com
c7ef46e0ff
Resolves 126087. Backed out of slot->keyCount atomic instructions.
2002-04-14 14:07:12 +00:00
relyea%netscape.com
14e7ed26f6
Bug 133584: Fix reference leaks which prevent shutdown in NSS and in the tests.
...
Debug builds can verify correct operation by setting NSS_STRICT_SHUTDOWN, which
will cause an assert if shutdown is called but not all the modules are freed (which
means a slot, key, or cert reference has been leaked).
2002-04-12 19:05:21 +00:00
ian.mcgreer%sun.com
5c2561ce2a
testing theory that unmatched atomic increment/decrement is causing occasional tinderbox failures. See bug 126087.
2002-04-12 15:51:11 +00:00
relyea%netscape.com
20ddb4063a
Update the version field in the handle when doing the automatic update.
2002-04-12 03:43:34 +00:00
ian.mcgreer%sun.com
0ce9d71907
additional fix for the patch from bug 126087. Must not set symKey->slot to NULL after leaving the freelist lock, or somebody else might pick up the symKey from the freelist, have their slot NULL'ed, and whamo..
2002-04-11 23:05:38 +00:00
ian.mcgreer%sun.com
043bcf2b16
key should be freed when refcount == 0 after decrement. See bug 126087.
2002-04-11 19:15:31 +00:00
relyea%netscape.com
189c5f5319
bug 128586 (and other) importing non-NSS pkcs#12 files.
...
We need to decode the privatekeyinfo attributes if they exist.
2002-04-11 00:59:43 +00:00
nelsonb%netscape.com
8f5d6f3546
Add enum names for use in forward declarations.
2002-04-10 23:27:50 +00:00
wtc%netscape.com
5c3dd6fa35
Bugzilla bug 136625: prevent pk11_cert_collect from storing NULL in the
...
certData.certs array so that pk11_searchCertsAndTrust won't deference a
NULL pointer. r=relyea.
2002-04-10 17:56:52 +00:00
wtc%netscape.com
91903c9373
Bugzilla bug 119418: export NSS_CMSMessage_IsEncrypted.
2002-04-10 17:54:02 +00:00
ian.mcgreer%sun.com
9af2d39dfa
bug 135871, CERT_ImportCerts not storing temp certs
...
r=relyea
2002-04-09 23:46:57 +00:00
relyea%netscape.com
d36c02f183
Handle yet another PKCS #11 device which has non-standard behavior, but is well established in the market place.
2002-04-09 17:58:00 +00:00
relyea%netscape.com
a7e963e5f6
Add database update capabilities to NSS softoken for multi-access database.
2002-04-08 23:37:49 +00:00
wtc%netscape.com
f40e1173cd
Restored the 'static' qualifier that was accidentally deleted in the
...
previous revision.
2002-04-05 19:38:03 +00:00
wtc%netscape.com
bfc09d5778
Bug 135728: include pki3hack.h for the declaration of
...
STAN_AddModuleToDefaultTrustDomain, etc. r=mcgreer.
2002-04-05 19:30:38 +00:00
wtc%netscape.com
cfbef65b96
Bug 135728: should return SECFailure because the function's return type
...
is SECStatus. r=mcgreer.
2002-04-05 19:25:48 +00:00
ian.mcgreer%sun.com
cc03c22316
remove unused Stan build files
2002-04-05 19:08:32 +00:00
ian.mcgreer%sun.com
5ffd5b4aa2
fix broken 64-bit platforms
2002-04-05 15:19:37 +00:00
jpierre%netscape.com
54221f5768
Fix world record warning message
2002-04-05 10:23:58 +00:00
relyea%netscape.com
154669fa43
Tempararily back out random change so that we don't actually read *every* file in system32.
2002-04-05 09:18:57 +00:00
relyea%netscape.com
904e0c4fd1
Multi-access database changes.
2002-04-05 09:17:51 +00:00
nelsonb%netscape.com
a3de078352
WinCE mods (2nd try). Use NSPR for file system I/O on WinCE.
...
Change algorithm for selecting files to read for seeding the PRNG.
Old algorithm sometimes read very few files if opens failed.
2002-04-05 03:49:35 +00:00
nelsonb%netscape.com
362f2ab1b1
Don't build nss/cmd or nss/lib/fortcrypt on WinCE.
2002-04-05 03:34:57 +00:00
nelsonb%netscape.com
1bbe17eef6
On WinCE, DBM's dbopen uses NSPR file open flags rather than libc's
...
file open flags (which are not defined on WinCE).
2002-04-05 03:33:42 +00:00
nelsonb%netscape.com
9df2603c4f
Stop linking in wsock32.lib and winmm.lib on Windows. We haven't needed
...
these since we started linking with NSPR's DLLs, and they don't exist
on WinCE.
2002-04-05 03:30:37 +00:00
relyea%netscape.com
7c5e858ba4
Fix linux build errors
2002-04-05 03:29:50 +00:00
relyea%netscape.com
2178e16562
Add ';' so Solaris and Linux will build
2002-04-05 01:09:39 +00:00
relyea%netscape.com
9cde2ab4fd
Add symbols so the certutil can be linked dynmically
2002-04-05 00:11:25 +00:00
ian.mcgreer%sun.com
734d5fa661
New file for common PKI stuff. Not yet part of build.
2002-04-04 21:15:27 +00:00
ian.mcgreer%sun.com
5dc26469cd
Land Stan changes to tip. Mostly header file / structure / API cleanup. Note
...
that these changes *do not* affect the current build, except for some minor edits.
2002-04-04 20:00:28 +00:00
kirk.erickson%sun.com
d62094b5b6
Addresses bug 126087 (hot locks identified by Ning at Sun).
...
Using atomic instructions to reduce contention on slot->freeListLock
and symKey->refLock.
2002-04-04 18:30:51 +00:00
relyea%netscape.com
6e9cb5194b
Make sure we aren't confusing secret keys with private and public keys
2002-04-04 18:08:30 +00:00
relyea%netscape.com
dc8555d48c
Don't include the public key on a list if it doesn't exist.
2002-04-04 18:07:19 +00:00
ian.mcgreer%sun.com
f15a36dade
define nss_ZREALLOCARRAY, fix bugs in nss_ZRealloc
2002-04-04 16:14:26 +00:00
nelsonb%netscape.com
fa971ba21c
Back out win_rand changes. The changes used NSPR for file I/O instead
...
of using libc. But some of our DLLs don't link against NSPR :-(.
2002-04-04 02:09:01 +00:00
nelsonb%netscape.com
8f49663549
Fix build error on NT.
2002-04-04 01:41:19 +00:00
nelsonb%netscape.com
031d4f07ec
Remove duplicative include. arch.mk is included by config.mk.
2002-04-04 00:22:47 +00:00
nelsonb%netscape.com
5f0e4c6d86
Get freebl and mpi to build for WinCE. Use NSPR for I/O in sysrand.
2002-04-04 00:19:43 +00:00
nelsonb%netscape.com
bbe8155675
Fix (er, improve) Makefile dependencies for sysrand.{o,obj}
2002-04-04 00:17:17 +00:00
nelsonb%netscape.com
6151df3eff
Make libSSL build for WinCE.
2002-04-04 00:14:12 +00:00
nelsonb%netscape.com
b4933f383f
Make libutil build for WinCE.
2002-04-04 00:11:48 +00:00
nelsonb%netscape.com
0dafd862e9
Warning reduction. substitute (uchar) cast for ANDing with 0xff.
2002-04-04 00:10:34 +00:00
ian.mcgreer%sun.com
f70720d0e2
merge branch fix for bug 115954 to tip
2002-04-03 19:22:15 +00:00
wtc%netscape.com
b0bd4b2383
Bugzilla bug 134095: removed error-handling code that's not quite correct.
2002-03-29 18:53:15 +00:00
jpierre%netscape.com
eebcbb8f9d
Fix for 134095 - allow PKCS#11 framework to free attributes for non-const token objects
2002-03-29 07:34:22 +00:00
wtc%netscape.com
c9af370f5f
Bugzilla bug 133668: use PR_MIN instead of MIN, which is no longer defined
...
by the Mozilla header file that we include.
2002-03-27 07:29:57 +00:00