145 Commits

Author SHA1 Message Date
ddrinan%netscape.com
7b30c71d4a OS/2 changes for snizinsk@us.ibm.com
git-svn-id: svn://10.0.0.236/trunk@70086 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 21:30:23 +00:00
ddrinan%netscape.com
304b2ee6c2 Fixed the release_md rule to copy the components stuff
git-svn-id: svn://10.0.0.236/trunk@70075 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 18:54:01 +00:00
ddrinan%netscape.com
aa0fe0df80 Load the nlslayer/M14 from \\drinan. This is temporary
git-svn-id: svn://10.0.0.236/trunk@70074 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 18:47:22 +00:00
ddrinan%netscape.com
202cd73559 OS/2 changes for snizinsk@us.ibm.com
git-svn-id: svn://10.0.0.236/trunk@70071 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 18:30:55 +00:00
mcgreer%netscape.com
91396420b4 Performance enhancements for md5 implementation.
+ unroll a loop in md5_compress
+ remove a superfluous variable


git-svn-id: svn://10.0.0.236/trunk@70070 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 18:18:39 +00:00
relyea%netscape.com
3b8a866a62 Add a mini-framework to allow us to test NSS releases without using tet.
git-svn-id: svn://10.0.0.236/trunk@70067 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:50:52 +00:00
relyea%netscape.com
5984c2ad6c Change the attribute allocation scheme to a fixed array in the object.
git-svn-id: svn://10.0.0.236/trunk@70066 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:40:22 +00:00
relyea%netscape.com
2819a588b3 Add SSL and TLS to the slotlist search functions
git-svn-id: svn://10.0.0.236/trunk@70065 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:37:10 +00:00
relyea%netscape.com
74a18ec950 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().


git-svn-id: svn://10.0.0.236/trunk@70064 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:36:24 +00:00
relyea%netscape.com
66e653caff Only output caching if we turn tracing on.
git-svn-id: svn://10.0.0.236/trunk@70062 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:28:31 +00:00
relyea%netscape.com
79bdd1d55c Add TLS and SSL flags to modutil.
Allow the Default flag to work specifically on a slot.


git-svn-id: svn://10.0.0.236/trunk@70061 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:27:29 +00:00
relyea%netscape.com
3af266775d 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


git-svn-id: svn://10.0.0.236/trunk@70060 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 17:25:42 +00:00
roeber%netscape.com
a49e82e29d sync the database after writes
git-svn-id: svn://10.0.0.236/trunk@69940 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 01:55:20 +00:00
roeber%netscape.com
bd2da7022a Properly deregister shadow objects of session objects
git-svn-id: svn://10.0.0.236/trunk@69939 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 01:54:46 +00:00
mcgreer%netscape.com
629f79fe55 In BSAFE build, libfreebl.a has symbols needed by libbsafe.a (memory management).
git-svn-id: svn://10.0.0.236/trunk@69918 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 00:18:51 +00:00
mcgreer%netscape.com
7b494313d9 reordered libraries for builds
git-svn-id: svn://10.0.0.236/trunk@69901 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 22:59:12 +00:00
dougt%netscape.com
a1417052ec Adding nsString and friends so that people can link against us without XPCOM until runtime.
git-svn-id: svn://10.0.0.236/trunk@69861 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 21:00:52 +00:00
roeber%netscape.com
ae3abb04a3 Store object contents in network byte order, for database portability
git-svn-id: svn://10.0.0.236/trunk@69860 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:59:11 +00:00
roeber%netscape.com
ad97131579 Use the public (cap-NSS) mutex calls, not the private ones
git-svn-id: svn://10.0.0.236/trunk@69859 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:58:19 +00:00
dougt%netscape.com
fa6759956f Updating project to build with standalone nlsLayer.
git-svn-id: svn://10.0.0.236/trunk@69856 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:56:30 +00:00
mcgreer%netscape.com
90253d80b6 Changed DestroyContext functions so that freeit means free everything or free nothing, not just the context pointer.
git-svn-id: svn://10.0.0.236/trunk@69855 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:54:35 +00:00
roeber%netscape.com
e40cd096d8 First checkin of database module
git-svn-id: svn://10.0.0.236/trunk@69849 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 20:39:58 +00:00
dougt%netscape.com
e96a25651f First Checked In.
git-svn-id: svn://10.0.0.236/trunk@69821 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 19:59:01 +00:00
ddrinan%netscape.com
4c39c9f483 Put nls layer into a separate static library
git-svn-id: svn://10.0.0.236/trunk@69524 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 03:27:53 +00:00
ddrinan%netscape.com
75595bd143 Initial checkin
git-svn-id: svn://10.0.0.236/trunk@69522 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 03:12:20 +00:00
mcgreer%netscape.com
7058384b48 Add condition for BSAFE build.
git-svn-id: svn://10.0.0.236/trunk@69476 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 23:37:36 +00:00
mcgreer%netscape.com
91f759ee19 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.
git-svn-id: svn://10.0.0.236/trunk@69475 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 23:35:06 +00:00
dougt%netscape.com
df23cc1782 Fixes to make Mac work.
git-svn-id: svn://10.0.0.236/trunk@69436 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 19:58:37 +00:00
dougt%netscape.com
f9c4d1cdf9 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@69435 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 19:57:18 +00:00
dougt%netscape.com
e1829be2fd Fix to make compile on Mac.
git-svn-id: svn://10.0.0.236/trunk@69434 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 19:57:00 +00:00
dougt%netscape.com
8da8fb7977 Fixes to make Mac compile.
git-svn-id: svn://10.0.0.236/trunk@69431 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 19:51:52 +00:00
dougt%netscape.com
42d58bac04 Changes make project use static crypto lib.
git-svn-id: svn://10.0.0.236/trunk@69425 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 18:55:31 +00:00
dougt%netscape.com
1931899568 Minor changes to fix mac build bustages.
git-svn-id: svn://10.0.0.236/trunk@69424 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 18:43:28 +00:00
ddrinan%netscape.com
853e5fb5fd No longer use obscuring layer from protocol
git-svn-id: svn://10.0.0.236/trunk@69329 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 03:18:09 +00:00
ddrinan%netscape.com
e557d2c3c5 No longer build or export obscuring stuff
git-svn-id: svn://10.0.0.236/trunk@69328 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 03:17:08 +00:00
thayes%netscape.com
9cd41f08ba Merge changes from SDR_BRANCH.
Add more SDR features, and provide compatibility between older PSM servers
and this client library.


git-svn-id: svn://10.0.0.236/trunk@69136 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 01:49:15 +00:00
ddrinan%netscape.com
d85e625f23 Link xpcom dynamically for Solaris and HP-UX
git-svn-id: svn://10.0.0.236/trunk@68935 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 00:01:29 +00:00
ddrinan%netscape.com
87ec56fa91 Fixed NSPR library typos for Solaris
git-svn-id: svn://10.0.0.236/trunk@68917 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 23:14:07 +00:00
ddrinan%netscape.com
b803ef38de I18N include should be lower case
git-svn-id: svn://10.0.0.236/trunk@68896 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 22:07:05 +00:00
ddrinan%netscape.com
82d695fde1 Added import for I18N headers and libraries
git-svn-id: svn://10.0.0.236/trunk@68894 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 22:06:01 +00:00
roeber%netscape.com
2fed7b3a05 Adding CK_USHORT back in, for pedantic tests' sake
git-svn-id: svn://10.0.0.236/trunk@68857 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 18:57:58 +00:00
roeber%netscape.com
2d898a14d6 Backing out accidental (recursive) commit
git-svn-id: svn://10.0.0.236/trunk@68856 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 18:35:24 +00:00
roeber%netscape.com
ff020541d0 Added ckmd.h to private exports list
git-svn-id: svn://10.0.0.236/trunk@68853 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 18:31:16 +00:00
ddrinan%netscape.com
8642afaa72 Fixed some comments
git-svn-id: svn://10.0.0.236/trunk@68850 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 18:24:35 +00:00
ddrinan%netscape.com
a9fb3a3694 Added newline to end of file
git-svn-id: svn://10.0.0.236/trunk@68786 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 02:20:54 +00:00
ddrinan%netscape.com
9c424a6e72 Fix up manifest
git-svn-id: svn://10.0.0.236/trunk@68780 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 01:36:43 +00:00
ddrinan%netscape.com
c0c30f4a60 Adding Makefile to build in Mozilla
git-svn-id: svn://10.0.0.236/trunk@68779 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 01:35:54 +00:00
ddrinan%netscape.com
ae9242c609 Fixed up manifest
git-svn-id: svn://10.0.0.236/trunk@68778 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 01:31:07 +00:00
thayes%netscape.com
172be4c992 Add makefile to the tip
git-svn-id: svn://10.0.0.236/trunk@68776 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 01:30:38 +00:00
ddrinan%netscape.com
729d347dba Adding Makefile to build this in Mozilla
git-svn-id: svn://10.0.0.236/trunk@68775 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 01:30:31 +00:00