3290 Commits

Author SHA1 Message Date
wtc%netscape.com
d4325142df Bug 142575: use the PRIVATE keyword for the /EXPORT linker option.
git-svn-id: svn://10.0.0.236/trunk@122171 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-25 16:00:55 +00:00
wtc%netscape.com
1298f2f97f Bug 142575: use the /EXPORT linker option on the command line.
Modified files: nssinit.c config.mk


git-svn-id: svn://10.0.0.236/trunk@122157 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-25 06:52:19 +00:00
wtc%netscape.com
c23c0dcdd0 Bug 142575: a better fix.
git-svn-id: svn://10.0.0.236/trunk@122154 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-25 01:02:39 +00:00
wtc%netscape.com
f013504775 Bug 142575: added function forwarder for 'mktemp' for "bug compatibility".
git-svn-id: svn://10.0.0.236/trunk@122137 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-24 21:00:55 +00:00
javi%netscape.com
80b6170fbc Make pkcs12.h C++ friendly.
git-svn-id: svn://10.0.0.236/trunk@122132 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-24 20:11:29 +00:00
wtc%netscape.com
722d3482dd Back out the previous checkin. It broken the cmd/certcgi build.
git-svn-id: svn://10.0.0.236/trunk@122123 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-24 14:58:02 +00:00
javi%netscape.com
66ad65de03 Add macros to make header file C++ friendly.
git-svn-id: svn://10.0.0.236/trunk@122120 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-24 00:53:48 +00:00
wtc%netscape.com
a2698a2a9f Bug 142575: on Windows added mktemp (which simply calls _mktemp in the C
run-time library) to be backward compatible with the bug that mktemp was
accidentally exported from the nss3.dll in NSS 3.2.x and 3.3.x.


git-svn-id: svn://10.0.0.236/trunk@122106 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 22:28:50 +00:00
kirk.erickson%sun.com
a271017d01 Resolves bug 90070 (now exiting with PK12UERR_PK11GETSLOT 13).
git-svn-id: svn://10.0.0.236/trunk@122102 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 22:21:42 +00:00
nicolson%netscape.com
3c5501ee98 Fix 146515: PK11PrivKey.fromPrivateKeyInfo enables no operations for RSA keys
git-svn-id: svn://10.0.0.236/trunk@122091 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 20:32:10 +00:00
nicolson%netscape.com
fddf628972 move new entry to end of file
git-svn-id: svn://10.0.0.236/trunk@122085 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 18:45:23 +00:00
nicolson%netscape.com
98a58d052f cleanup tabs and spaces.
git-svn-id: svn://10.0.0.236/trunk@122084 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 18:45:00 +00:00
nicolson%netscape.com
e8312e0827 Various minor tweaks for code cleanliness.
git-svn-id: svn://10.0.0.236/trunk@122083 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 18:29:07 +00:00
glen.beasley%sun.com
d1708d80b8 bug 144913 isCertValid addition
git-svn-id: svn://10.0.0.236/trunk@122082 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 17:52:23 +00:00
relyea%netscape.com
d0e52c624a Refresh token cache after login on tokens that need to log in before they
could read their certs.


git-svn-id: svn://10.0.0.236/trunk@122033 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-22 23:13:05 +00:00
relyea%netscape.com
8aaf6c1b1e Close our peer database handles because some platforms (Mac) do bad things
if you hold two berkelydb handles open to the same database in the same process.
(actually a lot of platforms could cause problems, the Mac version of dbm (1.85)
just does the bad things right away).


git-svn-id: svn://10.0.0.236/trunk@122032 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-22 21:47:23 +00:00
nicolson%netscape.com
564c9a0bd8 Fix http://bugzilla.mozilla.org/show_bug.cgi?id=144934: generating DSA public key from spec is broken.
git-svn-id: svn://10.0.0.236/trunk@122000 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-22 02:13:31 +00:00
relyea%netscape.com
c26b24b009 Back out the change on Module destruction.
git-svn-id: svn://10.0.0.236/trunk@121988 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-22 00:25:48 +00:00
relyea%netscape.com
23cb868af3 Don't crash if url is specified, but the crl is broken
git-svn-id: svn://10.0.0.236/trunk@121955 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 21:26:52 +00:00
relyea%netscape.com
362f005de5 Missing component when deleting should not be fatal
git-svn-id: svn://10.0.0.236/trunk@121954 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 21:26:14 +00:00
relyea%netscape.com
9588bde41b Fix spelling error.
Clear out certs from the cache before the token goes away.


git-svn-id: svn://10.0.0.236/trunk@121953 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 21:24:35 +00:00
relyea%netscape.com
ae88814fc8 Fix spelling error.
git-svn-id: svn://10.0.0.236/trunk@121952 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 21:23:33 +00:00
relyea%netscape.com
9c6ae52048 Clear out certs associated with tokens that have just been taken off the trust domain.
git-svn-id: svn://10.0.0.236/trunk@121951 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-21 21:22:55 +00:00
jpierre%netscape.com
3d920a25ee Fix for bug 137645 - cached certificate does not get its nickname updated after P12 import of matching user certificate
git-svn-id: svn://10.0.0.236/trunk@121899 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 23:21:39 +00:00
ian.mcgreer%sun.com
aeac107432 bug 144309, return value of STAN_GetCERTCertificate not checked
r=wtc


git-svn-id: svn://10.0.0.236/trunk@121875 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 18:05:11 +00:00
ian.mcgreer%sun.com
55b7e262c6 fix bustage caused by generated file discrepancies
git-svn-id: svn://10.0.0.236/trunk@121874 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 16:01:21 +00:00
ian.mcgreer%sun.com
91547c3cd3 need to match ckapi.perl with generated target nssck.api, which was modified
git-svn-id: svn://10.0.0.236/trunk@121873 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-20 14:38:48 +00:00
wtc%netscape.com
c20e6cd554 Bugzilla bug 145178: added OpenBSD build support. The patch is contributed
by Christopher Seawood <seawood@netscape.com>.
Modified Files: coreconf/config.mk sslmutex.c sslmutex.h
Added Files: coreconf/OpenBSD.mk


git-svn-id: svn://10.0.0.236/trunk@121823 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-18 03:24:17 +00:00
wtc%netscape.com
ae173749da Bugzilla bug 131171: added HP-UX IPF (ia64) support. Portions of the patch
(attachment 84127) were contributed by Jim Dunn <jdunn@netscape.com>.


git-svn-id: svn://10.0.0.236/trunk@121813 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-18 00:52:11 +00:00
wtc%netscape.com
4c223d939b Bugzilla bug 145128: fixed a typo error in sec_pkcs5_rc4(). Also simplfied
two other similar constructs.  r=relyea.


git-svn-id: svn://10.0.0.236/trunk@121780 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 21:29:27 +00:00
kaie%netscape.com
6fe2eabf6f b=143532 Only allow toggling FIPS when it is safe to
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@121769 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 19:56:11 +00:00
ian.mcgreer%sun.com
0143d73ab4 bug 144448, incorrect use of ## operator in creating CKFW entry points
git-svn-id: svn://10.0.0.236/trunk@121766 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 18:57:34 +00:00
kaie%netscape.com
ba0ec084d8 b=144823 Localized certificate name is garbled, unable to send out signed/encrypted mail on a localized build
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@121719 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 01:21:31 +00:00
relyea%netscape.com
62d20bc510 Fix Linux and Solaris builds
git-svn-id: svn://10.0.0.236/trunk@121705 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 00:39:26 +00:00
relyea%netscape.com
2d6d8be629 The tip is now NSS 3.6, make sure new builds properly indicate this
git-svn-id: svn://10.0.0.236/trunk@121687 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 22:12:37 +00:00
relyea%netscape.com
a22725ee80 Add PK11_GetPBEIV to exported symbol list.
git-svn-id: svn://10.0.0.236/trunk@121686 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 22:12:10 +00:00
relyea%netscape.com
c79d693488 Add function to get the PBEIV.
git-svn-id: svn://10.0.0.236/trunk@121685 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 22:06:19 +00:00
relyea%netscape.com
2a643985f6 Add support to turn on or off optimizations based on parameters to NSS_Init functions
git-svn-id: svn://10.0.0.236/trunk@121684 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 22:05:17 +00:00
relyea%netscape.com
41215b834a Make a single softoken which works for both servers and clients depending on configuration.
Add the _PAD functions to the internal database token.


git-svn-id: svn://10.0.0.236/trunk@121683 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 22:04:12 +00:00
rpotts%netscape.com
07329cd38e bug #46856 (r=valeski, sr=darin). API Changes to nsIWebProgress/nsIWebProgressListener)
git-svn-id: svn://10.0.0.236/trunk@121674 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 20:57:37 +00:00
relyea%netscape.com
4cf82fda48 Argh. I thought I had compiled this! fixe compile errors.
git-svn-id: svn://10.0.0.236/trunk@121672 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 20:48:27 +00:00
relyea%netscape.com
63cbe3d0ea Add Transactions (still need to add transactions on database upgrade).
Make trust objects their own objects to reduce a couple of unnecessary cert decodes.


git-svn-id: svn://10.0.0.236/trunk@121669 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 20:39:04 +00:00
wtc%netscape.com
afb76f7391 Bug 131171: added HP-UX 11.20 support.
git-svn-id: svn://10.0.0.236/trunk@121654 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 17:35:41 +00:00
wtc%netscape.com
836a983bd1 Bugzilla bug 138532: use pipes instead of semaphores for NetBSD, which does
not have semaphore.h.  Thanks to Chris Seawood <seawood@netscape.com> for
the patch.  Modified files: sslmutex.h sslmutex.c


git-svn-id: svn://10.0.0.236/trunk@121619 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 13:36:03 +00:00
wtc%netscape.com
d9db710e44 Bugzilla bug 133753: added support for AIX 5.1 to security/coreconf.
git-svn-id: svn://10.0.0.236/trunk@121614 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 13:12:33 +00:00
wtc%netscape.com
b90d0bfa19 Fixed build breakage on BeOS -- made the ifdef match the one in sslsnce.c.
git-svn-id: svn://10.0.0.236/trunk@121606 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 05:32:30 +00:00
kaie%netscape.com
368f1596b1 b=129067 Deleted certs still appear in Cert Manager.
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@121600 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 04:03:19 +00:00
kaie%netscape.com
6057d8ceae b=129067 Backing out unreliable patch.
See bugzilla for details.
Better patch will be checked in a minute.


git-svn-id: svn://10.0.0.236/trunk@121599 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 03:59:36 +00:00
kaie%netscape.com
cfaa81bf8d b=136948 Give better feedback when no valid certs for S/Mime are available
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@121598 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 03:51:37 +00:00
kaie%netscape.com
89402e216a b=144056 security state not reset after loading about:blank pages
r=javi sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@121596 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-16 03:39:59 +00:00