ddrinan%netscape.com
c5e4b28e7b
Build NSPR as part of PSM build
2000-09-08 21:32:04 +00:00
ddrinan%netscape.com
ebd1144a8b
ui and doc directories are now under psmdata
2000-09-08 02:04:05 +00:00
ddrinan%netscape.com
2ec6c748ef
Install PSM in the same directiry as mozilla
2000-09-08 02:03:11 +00:00
ddrinan%netscape.com
4c9a228454
Move ui and doc directories under psmdata and do not copy NSPR, XPCOM and components into the xpi file
2000-09-08 02:01:42 +00:00
wtc%netscape.com
d57dc8ee4e
gcc does not recognize the -xchip=ultra2 option on Solaris/Sparc.
2000-09-08 01:05:23 +00:00
wtc%netscape.com
80c2512cf4
Fixed the relative paths in the symlinks created by the moz_import target.
2000-09-08 00:52:35 +00:00
mcgreer%netscape.com
3e85ae179d
make compare_key do something (even if it will go away soon)
2000-09-07 23:18:40 +00:00
nelsonb%netscape.com
6547254b53
If an application calls SSL_SetURL on an NSPR FD that has NOT had SSL
...
"imported" into it, SSL_SetURL will crash. This change fixes that.
2000-09-07 19:01:48 +00:00
javi%netscape.com
ce26831753
Update the packages up for nlslayer import on tortoise
2000-09-07 18:53:05 +00:00
mcgreer%netscape.com
4135f08e8f
first draft of rsa CRT decryption
2000-09-07 16:29:23 +00:00
relyea%netscape.com
01507bd05b
Add definitions for the nssCKFWMechanism functions.
...
Add definitions to stub out the NSPR functions.
2000-09-07 16:07:03 +00:00
mcgreer%netscape.com
2230de4f0a
separate keygen from primegen, to facilitate testing (by using the self-test key from blapitest). using this verified the keygen process (against that self-test, anyway). leaving a testing function in temporarily.
2000-09-07 07:33:34 +00:00
mcgreer%netscape.com
8ddaa1f3d0
fix bad change made in keygen
2000-09-07 06:44:57 +00:00
nelsonb%netscape.com
2d0c9ab694
Attempt to prevent certain NSS internal error codes from being seen by
...
applications that use SSL sockets. These include:
SEC_ERROR_EXTENSION_NOT_FOUND and SSL_ERROR_SESSION_NOT_FOUND
2000-09-07 03:35:31 +00:00
mcgreer%netscape.com
112bbb432e
call extended euclidean algorithm directly instead of using mp_invmod
2000-09-07 03:14:16 +00:00
nelsonb%netscape.com
6e7fa5d7ee
Remove PQG_DestroyParams(), PQG_DestroyVerify from pqg.c because they
...
duplicate the functions in lib/util/pqgutil.c. Also, the functions in
pqgutil correctly handle the case where the Params or Verify was
constructed without an arena (a fact which is now more obvious when
reading the code there).
2000-09-07 01:24:52 +00:00
nelsonb%netscape.com
8bad955812
Effectively remove all the code that uses RC5 from the software token
...
by surrounding it with #if NSS_SOFTOKEN_DOES_RC5
2000-09-07 01:17:00 +00:00
mcgreer%netscape.com
6db674e674
first draft of rsa public key op (tested against blapi self-test)
2000-09-06 23:58:41 +00:00
nelsonb%netscape.com
631e3d9aee
Uncouple the definition of MOZILLA_SECURITY_BUILD from the location of
...
the "dist" directory used in the NSS build. MOZILLA_SECURITY_BUILD is
now only useful for iPlanet internal builds, and is not needed by anyone
else.
2000-09-06 23:33:27 +00:00
mcgreer%netscape.com
61e4b81333
first draft of rsa keygen
...
secmpi.h is defines used by nss code calling mpi
2000-09-06 23:27:34 +00:00
relyea%netscape.com
c6710a81b3
Add the base and pkcs11 framework to the builds.
2000-09-06 22:24:48 +00:00
relyea%netscape.com
7b234beea7
Make the framework compile with the rest of NSS.
...
Include a 'live' certdata.txt with those certs we have permission to push to
open source (additional certs will be added as we get permission from the
owners).
2000-09-06 22:24:00 +00:00
relyea%netscape.com
e4f381443a
Changes to make base code compile in the current nss environment. This is so
...
the pkcs framework can use it.
2000-09-06 22:11:57 +00:00
relyea%netscape.com
2280fb6816
Set Root certs to be an externally loaded PKCS #11 module.
2000-09-06 22:10:07 +00:00
relyea%netscape.com
eebbb60194
Add code to allow Trusted root certs to come from an externally loaded
...
pkcs #11 module.
2000-09-06 22:05:57 +00:00
mcgreer%netscape.com
5de79419b1
private header file to talk between mpi and nss
2000-09-06 21:46:43 +00:00
mcgreer%netscape.com
865fd868f2
*added pqg code based on fips 186-1
...
*added stubs to rsa functions
2000-09-06 17:43:42 +00:00
javi%netscape.com
ef3316bc57
Use PR_MIN just in case some systems don't have a MIN macro defined.
2000-09-05 23:55:55 +00:00
nelsonb%netscape.com
561753ec9d
Force installparse.y to be rebuilt on NT.
2000-09-05 20:42:26 +00:00
nelsonb%netscape.com
fa26c513b0
When building on NT for X86, use new mpi_x86.asm implementation.
2000-09-02 05:41:21 +00:00
nelsonb%netscape.com
54ce559f68
Makefile.win - gmake Makefile for building MPI with MSVC on NT.
2000-09-02 05:38:51 +00:00
nelsonb%netscape.com
dab570427d
mpi_x86.asm - assembly language implementation of s_mpv_ functions.
2000-09-02 05:33:15 +00:00
nelsonb%netscape.com
0bbb06a9ca
Use new assembler files.
...
Define MP_NO_MP_WORD on platforms that don't have 64-bit registers.
2000-09-02 01:40:41 +00:00
javi%netscape.com
5e555e3a5f
Make the S/MIME related and Java/JS tabs stay away no matter which tab on the
...
left side is clicked.
Plug some more memory leaks in security advisor.
2000-09-01 23:30:25 +00:00
javi%netscape.com
ce31522497
Plug some memory leaks and always use PL_strdup instead of vanilla strdup.
2000-09-01 22:55:25 +00:00
javi%netscape.com
2f2eed1e57
Assign a ** static pointer an actual value instead of just sayin *val = NULL;
2000-09-01 22:47:22 +00:00
javi%netscape.com
2032b28586
Make the Messenger and Java/JavaScript persistently stay away when they
...
should.
2000-09-01 00:54:14 +00:00
javi%netscape.com
2ce603bc4a
Make the other tab stay away even if you click on one of the other left side
...
tabs of the Certificates pane.
2000-09-01 00:52:22 +00:00
javi%netscape.com
b05930626d
Whomp the SECURITY_CLIENT_BRANCH onto the tip.
2000-08-31 18:31:28 +00:00
nelsonb%netscape.com
5fe44c9349
Checkin a big speedup for sparc v8 CPUs when compiled with Workshop
...
compilers. Be sure to use -DMP_NO_MP_WORD with v8 CPUs.
2000-08-31 04:59:05 +00:00
nelsonb%netscape.com
eb2a2982e3
Fix mpi.h so that it compiles when MP_NO_MP_WORD is defined on the command
...
line (or prior to including mpi.h).
2000-08-31 03:59:48 +00:00
nelsonb%netscape.com
1b6110f143
Add missing copyright notice. Doh!
2000-08-31 03:45:39 +00:00
nelsonb%netscape.com
9b2c335e20
Some cleanup. Check error codes for all functions that return them.
2000-08-31 02:52:23 +00:00
nelsonb%netscape.com
8b0c1dcf1e
Big changes for performance. mp_digits are now always unsigned ints.
...
mp_words are used only on machines that support long long arithmetic.
s_mp_mod_d() was deleted. It was not being used and was not part of the
public API. The code that computes squares in s_mp_sqr was broken out
into a separate new function s_mpv_sqr_add_prop(), which is a target for
assembly language optimization. New function s_mpv_div_2dx1d(), also a
target for assembly optimization. These changes made X86 benchmark time
go from 22.5 seconds to 8.3 seconds on my reference test system.
2000-08-31 02:51:23 +00:00
nelsonb%netscape.com
52652e08a5
Add support for Linux on X86 CPUs. Use assembler code on MIPS CPUs.
2000-08-31 02:43:56 +00:00
nelsonb%netscape.com
5e06b71329
Gnu assembler implementations of all s_mpv_ functions for Intel X86 CPUs.
2000-08-31 02:41:20 +00:00
nelsonb%netscape.com
118024af9e
Add implementation of s_mpv_sqr_add_prop.
2000-08-31 02:40:32 +00:00
cotter%netscape.com
737eb34e8c
Updated release notes for PSM 1.3.
2000-08-30 04:33:05 +00:00
mcgreer%netscape.com
0be7764833
added fingerprints to list of things dumped with cert, bug 45303
2000-08-30 01:07:12 +00:00
mcgreer%netscape.com
dffd0ca3c8
moved fingerprint handling to secutil.c, see bug 45303
2000-08-30 01:06:00 +00:00