1059 Commits

Author SHA1 Message Date
jgmyers%netscape.com
bac946edd5 fix capitalization
git-svn-id: svn://10.0.0.236/trunk@85186 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 22:39:29 +00:00
jgmyers%netscape.com
dcdb115e4a fix comment
git-svn-id: svn://10.0.0.236/trunk@85185 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 22:39:17 +00:00
relyea%netscape.com
fb29b9742b Follow Wan-Teh's suggesion of using typedef's for enums.
Follow the same style we use elsewhere for enums.


git-svn-id: svn://10.0.0.236/trunk@85151 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:57:18 +00:00
relyea%netscape.com
c20c453ab7 Incorporate Wan-Teh's suggestion of using a typdef for the enum.
Follow the same standard we use elsewhere for enums.


git-svn-id: svn://10.0.0.236/trunk@85149 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:56:06 +00:00
relyea%netscape.com
d796033708 Bug 65903: Fixes to allow iWS admin stuff to work with shared library NSS
Add necessary exported symbols.
Fix bug in NSS_Initialize where we weren't passing the read only paramter
	through.
Add function to search for Certificate Lists so that Traverse does not need to
	be exposed.
Update pkcs11 names.


git-svn-id: svn://10.0.0.236/trunk@85148 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:53:54 +00:00
relyea%netscape.com
ed394b3e81 Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries
git-svn-id: svn://10.0.0.236/trunk@85147 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:51:12 +00:00
relyea%netscape.com
41b2d202eb Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries
git-svn-id: svn://10.0.0.236/trunk@85146 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:50:58 +00:00
relyea%netscape.com
b47e5012a4 Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries
git-svn-id: svn://10.0.0.236/trunk@85145 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:50:16 +00:00
relyea%netscape.com
e4e771cd60 Fix Serial number searches by removing the DER tag.
Bug 65895.


git-svn-id: svn://10.0.0.236/trunk@85144 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 07:47:57 +00:00
nicolson%netscape.com
33873f5d85 Only build archives, not .so's, at this level.
git-svn-id: svn://10.0.0.236/trunk@85121 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 02:23:47 +00:00
javi%netscape.com
9c37fee67a Make windows build the pipnss.jar file.
git-svn-id: svn://10.0.0.236/trunk@85117 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:46:42 +00:00
bryner%uiuc.edu
22e6253ccf Oops, forgot jar.mn.
git-svn-id: svn://10.0.0.236/trunk@85107 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:12:42 +00:00
bryner%uiuc.edu
45cfc89b1a PSM 2.0 work:
- Split nsISecureSocketInfo into nsISSLSocketControl and nsIChannelSecurityInfo.
- Incorporate lock icon fixes from psm-glue into pipnss code.
- Implement password callback for client auth in pipnss.
- Locallize the lock icon tooltip.
- Lots of code cleanup.

r=javi, jgmyers, sr=ben.


git-svn-id: svn://10.0.0.236/trunk@85106 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:12:10 +00:00
nicolson%netscape.com
4491146999 moved libjss generation from cmd/jssjava to lib.
git-svn-id: svn://10.0.0.236/trunk@85105 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 00:14:25 +00:00
nicolson%netscape.com
2e73ebdd9d get stuff to build under mozilla.
git-svn-id: svn://10.0.0.236/trunk@85104 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 00:13:52 +00:00
nicolson%netscape.com
31e7d36663 no more jssjava.
git-svn-id: svn://10.0.0.236/trunk@85103 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 00:11:31 +00:00
nicolson%netscape.com
09571e0184 remove all the old jssjava stuff. move everything else to
mozilla/security/jss/lib.


git-svn-id: svn://10.0.0.236/trunk@85102 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 00:11:12 +00:00
mcgreer%netscape.com
eb7bf466b7 make blapitest return error codes so QA lights up correctly. Fix bug with DSA
self-test.  r=wtc


git-svn-id: svn://10.0.0.236/trunk@85090 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 21:45:47 +00:00
wtc%netscape.com
4ffe6b4b35 Add library version info to the NSS, S/MIME, and SSL shared libraries.
Define the NSS version macros and add NSS_VersionCheck in nss.h.
Add linker option to record internal name of shared libraries.
Add Windows resource files.  Add rcs and sccs id strings that can be
retrieved with 'ident' and 'what'.
Modified Files:
	coreconf/HP-UX.mk coreconf/OSF1.mk coreconf/SunOS5.mk
        coreconf/WIN954.0.mk coreconf/WINNT4.0.mk coreconf/WINNT5.0.mk
	coreconf/rules.mk nss/lib/nss/config.mk
	nss/lib/nss/manifest.mn nss/lib/nss/nss.h
	nss/lib/nss/nssinit.c nss/lib/smime/config.mk
	nss/lib/smime/manifest.mn nss/lib/ssl/config.mk
	nss/lib/ssl/manifest.mn
Added Files:
	nss/lib/nss/nss.rc nss/lib/nss/nssver.c nss/lib/smime/smime.rc
	nss/lib/smime/smimever.c nss/lib/ssl/ssl.rc
	nss/lib/ssl/sslver.c


git-svn-id: svn://10.0.0.236/trunk@85089 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 20:29:10 +00:00
mcgreer%netscape.com
080a17ebd4 fixes for prime generatation:
1.  Increase maximum tries to 600 (based on 2*(approx. frequency of 1024-bit primes))
2.  Lower the number of Miller-Rabin iterations for p and q based on HAC table 4.4
r=nelsonb,a=wtc


git-svn-id: svn://10.0.0.236/trunk@85088 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 16:39:10 +00:00
wtc%netscape.com
a620d900b4 Bugzilla bug #65416: assign values explicitly to enumeration constants.
The same values that the compiler would assign are assigned, with only
one exception (cmmfNoPKIStatus in cmmft.h).  This is patch id=22555,
reviewed by Nelson Bolyard.


git-svn-id: svn://10.0.0.236/trunk@85087 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 16:36:43 +00:00
nelsonb%netscape.com
86e42542d2 When searching for a prime, the number of Miller-Rabin tests to be
performed will be done in accordance with a table published in the
Handbook of Applied Cryptography.  See Bug 65151.  Also, changes to
test program for this function.


git-svn-id: svn://10.0.0.236/trunk@85061 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 01:39:17 +00:00
sonmi%netscape.com
6939deae3d changed the stopQ conditionvariable to theadQ
git-svn-id: svn://10.0.0.236/trunk@85005 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-17 02:26:27 +00:00
nicolson%netscape.com
b1a59f9326 remove export controls, and get things to build against NSS 3.1.1 under mozilla.
git-svn-id: svn://10.0.0.236/trunk@84984 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 23:49:57 +00:00
nicolson%netscape.com
9669f2ede5 remove export controls.
git-svn-id: svn://10.0.0.236/trunk@84967 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 21:28:32 +00:00
nicolson%netscape.com
71b1ce11ee remove export controls
git-svn-id: svn://10.0.0.236/trunk@84966 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 21:28:09 +00:00
nicolson%netscape.com
e175d35c5e make JSS buildable.
git-svn-id: svn://10.0.0.236/trunk@84965 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 21:27:19 +00:00
nicolson%netscape.com
3019080f07 make JSS buildable
git-svn-id: svn://10.0.0.236/trunk@84964 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 21:26:33 +00:00
javi%netscape.com
0a3a8b428a Add Win32 build support for PSM 2.0
git-svn-id: svn://10.0.0.236/trunk@84963 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-16 21:16:07 +00:00
nelsonb%netscape.com
3aa312f741 Send SSL 3.x alert records when a version mismatch occurs.
Use the other party's version number to decide which alert to send.
Bug 65142.  R&A: relyea.


git-svn-id: svn://10.0.0.236/trunk@84914 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-13 02:32:39 +00:00
nelsonb%netscape.com
8eaac606a9 Add implementation of SSL_RSA_WITH_RC4_128_SHA SSL3 cipher suite,
which is not enabled by default.  Bug 59795.


git-svn-id: svn://10.0.0.236/trunk@84913 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-13 02:05:15 +00:00
nelsonb%netscape.com
b9b03fad76 Remove all vestiges of old pre-NSS socks client implementation from NSS.
Bug 51471.


git-svn-id: svn://10.0.0.236/trunk@84912 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-13 01:52:59 +00:00
nelsonb%netscape.com
3f02ae5ea6 Suppress EOF messages unless running with -v. Bug 60879.
git-svn-id: svn://10.0.0.236/trunk@84908 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-13 00:55:30 +00:00
wtc%netscape.com
7943196518 Bugzilla bug #64650: set CC=cc explicitly so that we don't accidentally
pick up the CC setting in the environment.  This change is suggested by
Jim Dunn of Netscape.


git-svn-id: svn://10.0.0.236/trunk@84881 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 20:11:18 +00:00
wtc%netscape.com
1ce3c8df87 Bugzilla bug #64650: use +DAportable +DS2.0 in "pure 32" builds. This
was suggested by Jim Dunn of Netscape.  Reviewed by Nelson Bolyard.


git-svn-id: svn://10.0.0.236/trunk@84875 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 19:54:10 +00:00
mcgreer%netscape.com
fc6581fb8e take back export of NSS_CMSArray_Count
git-svn-id: svn://10.0.0.236/trunk@84866 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 18:38:31 +00:00
mcgreer%netscape.com
e695d6ff6c removing use of external NSS_CMSArray_Count
git-svn-id: svn://10.0.0.236/trunk@84865 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 18:37:41 +00:00
mcgreer%netscape.com
b3bd20131b remove unspecified arg check (bug 65122)
git-svn-id: svn://10.0.0.236/trunk@84856 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 14:30:44 +00:00
mcgreer%netscape.com
9f0c17993d bug 64706
when prime generation step fails, retry up to a specified number of times


git-svn-id: svn://10.0.0.236/trunk@84855 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 14:29:47 +00:00
wtc%netscape.com
64a52be4e7 Added NSS_CMSArray_Count back to the exports list because
cmd/smimetools/cmsutil.c needs it.


git-svn-id: svn://10.0.0.236/trunk@84847 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 06:07:34 +00:00
sonmi%netscape.com
9d0b656952 added documentation on how to activate it when it is needed
git-svn-id: svn://10.0.0.236/trunk@84839 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 02:45:01 +00:00
sonmi%netscape.com
0b4626e9cd new script, supposed to be started in the background by all.sh, to watch
for cores and rename them, so multiple corefiles can be saved
checked in during freeze but not activated yet


git-svn-id: svn://10.0.0.236/trunk@84836 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 02:00:28 +00:00
nelsonb%netscape.com
58e49539c3 Save and restore %ebx register in all functions. Fixes bug 64940.
git-svn-id: svn://10.0.0.236/trunk@84835 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 01:37:02 +00:00
sonmi%netscape.com
317617a367 now killing tail -f when done under MKS as well.
git-svn-id: svn://10.0.0.236/trunk@84827 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 00:18:32 +00:00
mcgreer%netscape.com
fdfcf8bc6f prune list of exported symbols for s/mime library
git-svn-id: svn://10.0.0.236/trunk@84800 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 20:09:01 +00:00
sonmi%netscape.com
174f1dad2f formated everything to a <tab4> format - still needs reformating to linelength
git-svn-id: svn://10.0.0.236/trunk@84771 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 01:55:23 +00:00
sonmi%netscape.com
296e8cf4eb terminate now if no selfserver is running before attempting to start the
clients (with exception of the -q testclien)


git-svn-id: svn://10.0.0.236/trunk@84770 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-11 01:45:12 +00:00
javi%netscape.com
08ddcfd8fe Initial check-in of PIP (PSM 2.0)
Code almost entirely based on contribution
  from Brain Ryner (bryner@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@84691 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 01:32:29 +00:00
javi%netscape.com
6c63e1fa29 Remove reference to obsolete define MACLINUX.
Fix for Bug 63936 r=wtc (For NSS trunk check-in)


git-svn-id: svn://10.0.0.236/trunk@84684 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 00:04:37 +00:00
mcgreer%netscape.com
7d7458c348 back out previous change
git-svn-id: svn://10.0.0.236/trunk@84582 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 19:43:01 +00:00