gecko-dev/security
wtc%netscape.com 4520771cc7 Fix from Ian to address Bugzilla bug 202179.
The fix restores some old code that was removed as part of our
performance work (Bugzilla bug 145322).  Thus, there may be a
slight performance hit, but obviously, we need to have correct
code first.

This is a part of the code I really don't like.  To summarize,
there was a hack put in a long time ago to make sure that the
PKCS#11 session in which the SSL keys are generated was never
closed until the last key was deleted.  This only worked by chance,
and if any part of the code was changed (as was the case here), this
unstable equilibrium would be lost.  As with all hacks, it wasn't
really documented, so the problem escaped our notice.  As a result of
putting the hack back in, we're going back to the horribly wasteful
operation of opening 4 sessions and immediately closing them.  I intend
to have a proper solution in a later release.
2003-08-12 18:21:55 +00:00
..
coreconf Bugzilla bug 213192: take the first two components of $(OS_RELEASE) the 2003-07-21 23:40:51 +00:00
dbm Add WinCE suport. 2002-04-03 23:27:16 +00:00
jss Bugscape bug 49314: code cleanup. Throw InvalidKeyException directly 2003-08-07 21:45:35 +00:00
manager Bug 211695 Fix bugs in nsCertTree.cpp r=varga sr=alecf moa=kaie a=asa 2003-08-12 11:20:50 +00:00
nss Fix from Ian to address Bugzilla bug 202179. 2003-08-12 18:21:55 +00:00
Makefile.in Cause this to build the PSM 2.0 directory now instead. 2001-04-16 20:41:00 +00:00