Commit Graph

1699 Commits

Author SHA1 Message Date
javi%netscape.com
7e7264a8d6 Fix for Bug 33772 r=mcgreer, sr=blizzard, a=asa
Put up an alert notifying the user an SSL error has occurred instead
  of silently failing and loading a blank page.
2001-06-13 21:47:02 +00:00
nelsonb%netscape.com
5b19a40e9e Fix bug 68869. Don't ignore TLS no certificate messages when the server
requires client auth.  Work around bug in NT TCP stack by only shutting
down the socket for SEND (not for BOTH) after sending a bad_certificate
alert.  This avoids bogus CONNECTION_RESET_BY_PEER errors at the client.
2001-06-13 21:14:54 +00:00
nicolson%netscape.com
d1ae5307c6 Backslash-terminate NT shared library lines 2001-06-13 18:54:01 +00:00
waterson%netscape.com
6413e9b5fe Oops, this was meant for a branch. 2001-06-13 18:51:09 +00:00
waterson%netscape.com
91922999ed Make sure this works if neither BUILD_PSM or BUILD_PSM2 are defined. 2001-06-13 18:48:48 +00:00
javi%netscape.com
780b5cebae Fix for Bug 85304 r=wtc, sr=blizzard, a=asa
Leaving a socket in blocking mode after a connect caused SSL/SMTP
  to block a thread causing send message to fail when SSL was enabled.
  Now we re-set the socket to the non-blocking state it came in with
  to connect and set it to block for our write method only.
2001-06-13 18:29:15 +00:00
sonmi%netscape.com
63fa350f6d removed -v option, made client and server write at the same time 2001-06-13 17:42:29 +00:00
mcgreer%netscape.com
a5b5e560b9 temporarily add debug output to bltest to try and track down win32 RSA QA failures. 2001-06-13 15:31:20 +00:00
sonmi%netscape.com
796c4fc66e tool for checking the version strings on Unix. needs work. 2001-06-13 00:10:53 +00:00
sonmi%netscape.com
0cda219441 turned on verbose to see where (if) selfserver is dying 2001-06-12 23:29:53 +00:00
nelsonb%netscape.com
83a08b6967 Don't use PR_Atomic functions on AIX since PPC cpus require memory
barrier instructions.
2001-06-12 22:53:00 +00:00
nicolson%netscape.com
0d75721df5 NSS_Init* are idempotent, so don't check for NSS being initialized before
calling them.
2001-06-12 22:26:03 +00:00
nicolson%netscape.com
0963d9331a Move new symbols to NSS 3.3 section of smime.def. 2001-06-12 22:25:32 +00:00
nicolson%netscape.com
b933a647a6 Make NSS_Init* idempotent.
Move new symbols to NSS 3.3 section of nss.def.
2001-06-12 22:25:13 +00:00
nicolson%netscape.com
7fcde8cbe5 isCACert should be CERT_IsCACert 2001-06-12 21:25:07 +00:00
nicolson%netscape.com
24458f0ff3 More NSS integration. 2001-06-12 21:11:33 +00:00
nicolson%netscape.com
c022363108 Changes for NSS/JSS integration. 2001-06-12 20:57:20 +00:00
nelsonb%netscape.com
35577f7c85 Add two new functions to permit application tuning of the number of SSL
server session cache locks.  We may yet decide to back this out for the
NSS 3.3 release.  Modified Files: ssl.def ssl.h sslsnce.c
2001-06-12 20:27:12 +00:00
mcgreer%netscape.com
c1e8db36ec fix for bug 82560, canceling pkcs12 backup requires two clicks
r=javi, sr=blizzard, a=asa
2001-06-12 18:57:48 +00:00
mcgreer%netscape.com
49303a06c2 fix for bug #83160, change master password broken
r=javi, sr=blizzard, a=asa
2001-06-12 18:52:20 +00:00
sonmi%netscape.com
dbf1ccd7c7 fixed one more "where is MKS installed" problem 2001-06-12 01:26:13 +00:00
sonmi%netscape.com
78ad808db6 added binary compatibility tests for Solaris x86 2001-06-12 01:25:04 +00:00
nelsonb%netscape.com
2fb89eeb0a Use NSPR's Atomic increment and decrement functions in the simulated
Posix semaphore code to make the non-contention case really fast.
Modified Files: sslmutex.c sslmutex.h
2001-06-12 01:10:01 +00:00
sonmi%netscape.com
de78cc575e removed RH 6.0, 6.1 and OSF1 4.0 2001-06-12 00:14:05 +00:00
sonmi%netscape.com
dd1ac6611a took out the 64 bit HW accelerator tests (did not find libraries) 2001-06-11 21:25:43 +00:00
javi%netscape.com
7b0d83e196 Fix for Bug 84057 r=ddrinan, sr=blizzard, a=asa
Fix for crasher if doing SSL with a site whose certificate
  was issued by a cert with a non-ASCII character in its
  subject name.  We now get the peer's certificate from the
  SSL libraries instead of trying to re-parse the UTF8 string
  (which NSS doesn't like) into the CERTName structure that's
  already in the certificate.
2001-06-11 17:32:31 +00:00
nicolson%netscape.com
b83ea7384f NSS/JSS integration. 2001-06-11 05:15:49 +00:00
nicolson%netscape.com
c3e0c972dd Let's try it with a tab instead of 4 spaces. 2001-06-10 23:06:37 +00:00
nicolson%netscape.com
ea5dbee986 Export pk11pqg.h, so I can call these functions from JSS. 2001-06-10 23:05:01 +00:00
javi%netscape.com
848ecf0305 Fix for Bug 81851 patch provided byg Aleksey Nogin
r=javi, sr=blizzard, a=asa

  Thou shalt not return un-initialized variables.  (Returns a
  constant nsresult in the 2 places where it was returning rv
  before.)
2001-06-10 17:06:53 +00:00
nelsonb%netscape.com
7ae1c3135d Reduce warnings on Unix platforms that don't like bitfields in chars. 2001-06-09 19:45:22 +00:00
nelsonb%netscape.com
f41192132c Fix two bugs found in nightly QA. On Solaris/x86, don't assert that the
sid cache entry is a multiple of 8 bytes long.  On OSF1, reduce the
maximum number of POSIX semaphores so it doesn't exceed the per-process
limit of 256.
2001-06-09 19:30:21 +00:00
wtc%netscape.com
a291197f66 Bugzilla bug #84918: checked in Linux/ia64 porting patch from
Bill Nottingham <notting@redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh
2001-06-09 17:14:59 +00:00
nelsonb%netscape.com
26c1355d94 Change ssl_Time() to use time() instead of PR_Now on systems that have it. 2001-06-09 03:20:13 +00:00
nelsonb%netscape.com
9509618196 3 Changes:
1. New SSL server session cache implementation that uses finer grained
locking to reduce lock contention, and does 128-way associative caching.
2. rename symbol SSL_SESSIONID_BYTES to SSL2_SESSIONID_BYTES.
3. Work around compiler bug on Solaris i386.
Modified Files:
    manifest.mn sslcon.c sslimpl.h sslsecur.c sslsnce.c
2001-06-09 03:18:09 +00:00
nelsonb%netscape.com
6166732e49 Portable POSIX-like unnamed semaphores that work in process-shared memory. 2001-06-08 02:56:31 +00:00
sonmi%netscape.com
45fadfe4e8 fixed a few strings that were not under "" 2001-06-08 01:51:59 +00:00
javi%netscape.com
1b72130400 Fix for Bug 64888 r=wtc, sr=blizzard, a=asa Retry an SSL connection if we fail during first write after a successful connect since it's most likely due to a TLS intolerant server 2001-06-08 00:50:32 +00:00
relyea%netscape.com
cb83c37391 fix spelling of PK11_PQG_GenSeed*() 2001-06-07 21:52:07 +00:00
relyea%netscape.com
2bdd1e95a0 Add PQG, spki, and some misch functions that JSS needs. 2001-06-07 21:51:29 +00:00
relyea%netscape.com
f6aeb2c72a Add Stub functions for PQG functions (until we implent PQG through the PKCS #11 interface). 2001-06-07 21:48:35 +00:00
relyea%netscape.com
2c16a917c9 Add function to encode a SPKI structure. 2001-06-07 21:47:29 +00:00
nicolson%netscape.com
4fb2d58937 no more hclhacks now that we've integrated NSS with JSS. 2001-06-07 18:42:38 +00:00
relyea%netscape.com
0e4602c3b1 Add new dercert functions for JSS. 2001-06-06 23:45:27 +00:00
relyea%netscape.com
4f6d9bfe6f Add DER version of key for cert exists for JSS. 2001-06-06 23:41:24 +00:00
relyea%netscape.com
70c2f8fb07 Add DER version of isCA for JSS. 2001-06-06 23:40:51 +00:00
nelsonb%netscape.com
b212d2b494 Fix bug 522 for NSS trunk. 2001-06-06 20:25:06 +00:00
wtc%netscape.com
29aa0c3c90 Bugzilla bug #77884: fixed discrepancy between the size of an array and
the variable that represents the array size.  Let the compiler compute
the value for us instead of using hardcoded constants.  Thanks to
andrew@fernandes.org for reporting and tracking down this bug.
2001-06-06 17:00:51 +00:00
nicolson%netscape.com
28fc2dabe7 Change initialize arguments.
Specify key usage when unwrapping a symmetric key.
2001-06-05 01:01:23 +00:00
nicolson%netscape.com
a45800a164 Remove NSS private functions. 2001-06-05 01:00:47 +00:00