Граф коммитов

1184 Коммитов

Автор SHA1 Сообщение Дата
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