Commit Graph

226 Commits

Author SHA1 Message Date
mcgreer%netscape.com
2e902ef580 work on making test program more usable.
* added usage
* chaining modes and stream ciphers reset contexts when doing multiple iterations for performance testing
2000-05-19 20:34:05 +00:00
javi%netscape.com
f0aa5464ee Have the current directory in the LD_LIBRARY_PATH first so that the shared
objects in the current directory are loaded before others that may be in
the LD_LIBRARY_PATH
2000-05-19 20:14:03 +00:00
nelsonb%netscape.com
5875fc4cc5 Add support for sha1. Add repetition count argument to -p. 2000-05-19 18:35:53 +00:00
javi%netscape.com
bc8642ed53 Use the correct type of comments for the start-psm script. 2000-05-19 17:19:59 +00:00
javi%netscape.com
a63c7ba265 Make sure the strings we get for configuring PKCS11 are the correct length.
This way the names we provide for the token name and such will stick.
2000-05-19 17:13:05 +00:00
nelsonb%netscape.com
b486d9d3d5 Fix sha_fast for 64-bit solaris and 64-bit Alpha. 2000-05-19 02:10:33 +00:00
ddrinan%netscape.com
661c50b256 Remove reference to NLS library 2000-05-19 00:16:20 +00:00
ddrinan%netscape.com
8197925963 Updates 2000-05-18 23:53:53 +00:00
mcgreer%netscape.com
bd476fcdc8 very rudimentary test code for regression tests of BLAPI. 2000-05-18 22:59:42 +00:00
ddrinan%netscape.com
45aed86968 Initial check-in 2000-05-18 21:30:26 +00:00
ddrinan%netscape.com
e66a79cc63 Fixed i18n libraries for unix 2000-05-18 21:02:09 +00:00
ddrinan%netscape.com
200adf13ff mozreg is a static library on unix 2000-05-18 20:06:09 +00:00
ddrinan%netscape.com
11795e0966 Fixed comment style for Solaris 2000-05-18 18:32:43 +00:00
mcgreer%netscape.com
5ca43c9e50 Changing MIN's and MAX's to PR_MIN, PR_MAX 2000-05-18 15:32:18 +00:00
mcgreer%netscape.com
1d3f68dd7e Changing all MIN's and MAX's to PR_MIN, PR_MAX 2000-05-18 15:30:12 +00:00
mcgreer%netscape.com
aba66a5214 changing all MIN's and MAX's to PR_MIN, PR_MAX (MIN and MAX were defined in dbm). 2000-05-18 15:28:43 +00:00
nelsonb%netscape.com
db1c7e8b35 Changes to ssl_EmulateSendFile suggested by Wan-Teh.
See http://bugzilla.mozilla.org/show_bug.cgi?id=39011
2000-05-18 01:32:53 +00:00
roeber%netscape.com
7f2818aa4e Applying ancient patch to dump out extended key usage extensions 2000-05-18 01:02:40 +00:00
nelsonb%netscape.com
401cd644f6 In ssl3_GenerateSessionKeys() ensure params secitem always points to valid
CK_SSL3_MASTER_KEY_DERIVE_PARAMS structure.  Bugzilla bug 39682.
2000-05-18 00:41:38 +00:00
mcgreer%netscape.com
b5b10b72a8 allow import of NSPR and DBM from mozilla when building with BSAFE. 2000-05-17 23:19:18 +00:00
dougt%netscape.com
0b5a4259b7 Adding SIOUX event processing 2000-05-17 23:00:19 +00:00
dougt%netscape.com
d50bfdd577 Mac tweeks. 2000-05-17 22:59:40 +00:00
ddrinan%netscape.com
2daf6b93f9 Initial check-in 2000-05-17 20:26:28 +00:00
roeber%netscape.com
4c7240ff19 Detect at runtime when we're running with NSPR 1 and switch the thread-private-data calls accordingly. This lets our pkcs#11 modules be loaded into Communicator. 2000-05-17 20:19:24 +00:00
roeber%netscape.com
bbe222523a If a database has not been given a label, return the filename so Communicator has *something* to show 2000-05-17 18:28:13 +00:00
ddrinan%netscape.com
6ef9d01be0 Fixed syntax error 2000-05-17 17:46:22 +00:00
mcgreer%netscape.com
40616e7038 fix some compiler warnings 2000-05-17 17:31:20 +00:00
cotter%netscape.com
d9b9111eb1 Changes related to new UI for viewing cert chains. 2000-05-17 04:19:47 +00:00
thayes%netscape.com
4ab73df7ec Land latest SDR changes on the tip. 2000-05-17 01:20:20 +00:00
javi%netscape.com
834423c3ba Add new function for getting the version string that can be used by
Mozilla.
2000-05-17 00:17:42 +00:00
mcgreer%netscape.com
1d9865e6d7 including md2 and md5 implementations in MOZILLA_SECURITY_BUILD 2000-05-16 23:05:47 +00:00
ddrinan%netscape.com
824cb7fac1 OS/2 changes for snizinsk@us.ibm.com 2000-05-16 21:30:23 +00:00
ddrinan%netscape.com
b586d0ec2d Fixed the release_md rule to copy the components stuff 2000-05-16 18:54:01 +00:00
ddrinan%netscape.com
bf18228ce4 Load the nlslayer/M14 from \\drinan. This is temporary 2000-05-16 18:47:22 +00:00
ddrinan%netscape.com
3c4469b2f9 OS/2 changes for snizinsk@us.ibm.com 2000-05-16 18:30:55 +00:00
mcgreer%netscape.com
978cc868ef Performance enhancements for md5 implementation.
+ unroll a loop in md5_compress
+ remove a superfluous variable
2000-05-16 18:18:39 +00:00
relyea%netscape.com
3d81202616 Add a mini-framework to allow us to test NSS releases without using tet. 2000-05-16 17:50:52 +00:00
relyea%netscape.com
984310dddf Change the attribute allocation scheme to a fixed array in the object. 2000-05-16 17:40:22 +00:00
relyea%netscape.com
0430e9e67e Add SSL and TLS to the slotlist search functions 2000-05-16 17:37:10 +00:00
relyea%netscape.com
a46662c0d0 1) performance changes.
a) do C_Decrypt in the handUnwrap case on it's own session so we don't
 single thread through the code.
	b) reuse the session created for the symKey when importing the key from data.

2) robustness changes.
	a) try different ways of getting the signature length if non-complient
 tokens don't present the modulus to us.
	b) Recover from state buffers changing sizes on us in the middle of
GetOperationState().
2000-05-16 17:36:24 +00:00
relyea%netscape.com
9da670d592 Only output caching if we turn tracing on. 2000-05-16 17:28:31 +00:00
relyea%netscape.com
edb6ec0cf5 Add TLS and SSL flags to modutil.
Allow the Default flag to work specifically on a slot.
2000-05-16 17:27:29 +00:00
relyea%netscape.com
673272c023 1) add code to allow selfserv to reuse existing listen ports when they are 'just haning around' (allows our test suits to run when starting and stopping the server all the time).
2) flush out any server output so it doesn't get lost from out test suites
2000-05-16 17:25:42 +00:00
roeber%netscape.com
3cb835685f sync the database after writes 2000-05-16 01:55:20 +00:00
roeber%netscape.com
4c6e020a10 Properly deregister shadow objects of session objects 2000-05-16 01:54:46 +00:00
mcgreer%netscape.com
97c5e2820b In BSAFE build, libfreebl.a has symbols needed by libbsafe.a (memory management). 2000-05-16 00:18:51 +00:00
mcgreer%netscape.com
36eabb038c reordered libraries for builds 2000-05-15 22:59:12 +00:00
dougt%netscape.com
c735175065 Adding nsString and friends so that people can link against us without XPCOM until runtime. 2000-05-15 21:00:52 +00:00
roeber%netscape.com
4b1bc871db Store object contents in network byte order, for database portability 2000-05-15 20:59:11 +00:00
roeber%netscape.com
84d6e244cd Use the public (cap-NSS) mutex calls, not the private ones 2000-05-15 20:58:19 +00:00
dougt%netscape.com
23147eed0c Updating project to build with standalone nlsLayer. 2000-05-15 20:56:30 +00:00
mcgreer%netscape.com
6342624688 Changed DestroyContext functions so that freeit means free everything or free nothing, not just the context pointer. 2000-05-15 20:54:35 +00:00
roeber%netscape.com
d46ea0e2c3 First checkin of database module 2000-05-15 20:39:58 +00:00
dougt%netscape.com
fe806465e1 First Checked In. 2000-05-15 19:59:01 +00:00
ddrinan%netscape.com
c61f315ca3 Put nls layer into a separate static library 2000-05-13 03:27:53 +00:00
ddrinan%netscape.com
e4d8ed38e4 Initial checkin 2000-05-13 03:12:20 +00:00
mcgreer%netscape.com
50cdc7829c Add condition for BSAFE build. 2000-05-12 23:37:36 +00:00
mcgreer%netscape.com
0d6b5ee3a6 Initial checkin of implementations of MD2 and MD5. An empty definition of Diffie-Hellman to allow for building, more later. Changes to Makefile for building with BSAFE. 2000-05-12 23:35:06 +00:00
dougt%netscape.com
a7f5af25b4 Fixes to make Mac work. 2000-05-12 19:58:37 +00:00
dougt%netscape.com
f4172ca6e2 First Checked In. 2000-05-12 19:57:18 +00:00
dougt%netscape.com
cbeec451ee Fix to make compile on Mac. 2000-05-12 19:57:00 +00:00
dougt%netscape.com
c16d114409 Fixes to make Mac compile. 2000-05-12 19:51:52 +00:00
dougt%netscape.com
4759075517 Changes make project use static crypto lib. 2000-05-12 18:55:31 +00:00
dougt%netscape.com
7dc028cf1e Minor changes to fix mac build bustages. 2000-05-12 18:43:28 +00:00
ddrinan%netscape.com
bed28e3d3f No longer use obscuring layer from protocol 2000-05-12 03:18:09 +00:00
ddrinan%netscape.com
846620ce5b No longer build or export obscuring stuff 2000-05-12 03:17:08 +00:00
thayes%netscape.com
d1e4df651d Merge changes from SDR_BRANCH.
Add more SDR features, and provide compatibility between older PSM servers
and this client library.
2000-05-11 01:49:15 +00:00
ddrinan%netscape.com
a3906c1bc6 Link xpcom dynamically for Solaris and HP-UX 2000-05-10 00:01:29 +00:00
ddrinan%netscape.com
3f8361f0a3 Fixed NSPR library typos for Solaris 2000-05-09 23:14:07 +00:00
ddrinan%netscape.com
1ecaa5797f I18N include should be lower case 2000-05-09 22:07:05 +00:00
ddrinan%netscape.com
a53dbf95b8 Added import for I18N headers and libraries 2000-05-09 22:06:01 +00:00
roeber%netscape.com
6416a1bd38 Adding CK_USHORT back in, for pedantic tests' sake 2000-05-09 18:57:58 +00:00
roeber%netscape.com
21d2b28567 Backing out accidental (recursive) commit 2000-05-09 18:35:24 +00:00
roeber%netscape.com
28dc429127 Added ckmd.h to private exports list 2000-05-09 18:31:16 +00:00
ddrinan%netscape.com
535e326854 Fixed some comments 2000-05-09 18:24:35 +00:00
ddrinan%netscape.com
2d72f7886b Added newline to end of file 2000-05-09 02:20:54 +00:00
ddrinan%netscape.com
8dad32f248 Fix up manifest 2000-05-09 01:36:43 +00:00
ddrinan%netscape.com
16a1d0a19a Adding Makefile to build in Mozilla 2000-05-09 01:35:54 +00:00
ddrinan%netscape.com
ff30abf69c Fixed up manifest 2000-05-09 01:31:07 +00:00
thayes%netscape.com
007c2f07b7 Add makefile to the tip 2000-05-09 01:30:38 +00:00
ddrinan%netscape.com
ff32de2c09 Adding Makefile to build this in Mozilla 2000-05-09 01:30:31 +00:00
ddrinan%netscape.com
33cfed1efb Fixed typo for NSPR import for Solaris 2.5.1 2000-05-09 00:47:19 +00:00
ddrinan%netscape.com
1ec2a49049 Fix for Solaris 2.5.1 2000-05-09 00:33:13 +00:00
ddrinan%netscape.com
77b0467a2c Get NSPR 4.0 for Solaris 2.5.1 2000-05-09 00:06:35 +00:00
nelsonb%netscape.com
e65d9f2223 Small optimization for RSA Server Key exchange message. Uses fewer PK11_
calls to do the job. Also, plug one mem leak in Fortezza code.
2000-05-08 23:55:05 +00:00
roeber%netscape.com
93ef5fd122 Initial checkin of an simple module-excercise program 2000-05-08 23:19:45 +00:00
nelsonb%netscape.com
64d442182a Several fixes. Builds on WIN32. Prints Usage when invalid syntax. 2000-05-08 23:13:10 +00:00
mcgreer%netscape.com
48ae0ebe61 change to comment text 2000-05-05 00:50:38 +00:00
mcgreer%netscape.com
3e2a298606 Code to provide hooks to RSA's BSAFE licensed code. 2000-05-04 21:58:18 +00:00
ddrinan%netscape.com
3a05765647 Remove special import for Solaris 2.5.1 2000-05-04 21:48:43 +00:00
ddrinan%netscape.com
69a4fa9208 Build NSS before building PSM 2000-05-04 21:30:45 +00:00
ddrinan%netscape.com
2ca53e522d Fixed typo in nss gmake 2000-05-04 20:58:44 +00:00
ddrinan%netscape.com
7bafb59ea8 Initial revision 2000-05-04 20:40:41 +00:00
thayes%netscape.com
441820f1c8 Add makefiles to tip for psm library builds 2000-05-03 18:09:53 +00:00
thayes%netscape.com
bd0caf91ab Fix LDAPSDK include path to allow locally installed sdk 2000-05-02 21:55:10 +00:00
thayes%netscape.com
1a5ca5b2e8 Copy nspr libraries into platform build directory to allow running without library path
setup.
2000-05-02 00:38:11 +00:00
mwelch%netscape.com
6fa77f4c37 Applying Mac changes 2000-04-28 09:35:09 +00:00
mwelch%netscape.com
2c79f59ddf Adding Mac build information. Project file is merely a placeholder right now; serious work remains to be done here. 2000-04-28 09:28:54 +00:00
mwelch%netscape.com
6556ee4eaf Adding Mac files, primarily as placeholders 2000-04-28 09:14:36 +00:00
javi%netscape.com
d05124301e Only add the hot link on cert windows if the target for the HTTP request
is a certificate resource.
2000-04-27 01:08:19 +00:00