Compare commits
	
		
			801 Commits
		
	
	
		
			OpenSSL-en
			...
			OpenSSL-en
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					2f81b64db8 | ||
| 
						 | 
					3001755d45 | ||
| 
						 | 
					46e9a49165 | ||
| 
						 | 
					df257306e3 | ||
| 
						 | 
					d994be0508 | ||
| 
						 | 
					6095252cf5 | ||
| 
						 | 
					20d26fbd12 | ||
| 
						 | 
					85994a9572 | ||
| 
						 | 
					36800c36d6 | ||
| 
						 | 
					c08c1f76bc | ||
| 
						 | 
					29348d3c5c | ||
| 
						 | 
					649ce0516a | ||
| 
						 | 
					2f1d799c7f | ||
| 
						 | 
					e7534d6060 | ||
| 
						 | 
					91de3e1952 | ||
| 
						 | 
					afa0a96b79 | ||
| 
						 | 
					815d7057be | ||
| 
						 | 
					30cb9ec715 | ||
| 
						 | 
					0a4110c8ff | ||
| 
						 | 
					d1914bf7d2 | ||
| 
						 | 
					af6dab9b00 | ||
| 
						 | 
					cdb42bcf0c | ||
| 
						 | 
					fc56b52924 | ||
| 
						 | 
					a32fc687de | ||
| 
						 | 
					c0017a5a65 | ||
| 
						 | 
					344e86645d | ||
| 
						 | 
					075521725d | ||
| 
						 | 
					5fdf06666c | ||
| 
						 | 
					f28e8bd300 | ||
| 
						 | 
					de02ec2767 | ||
| 
						 | 
					112341031b | ||
| 
						 | 
					7cf803230b | ||
| 
						 | 
					79b42e7654 | ||
| 
						 | 
					f0c5db92f7 | ||
| 
						 | 
					d420ac2c7d | ||
| 
						 | 
					b79aa47a0c | ||
| 
						 | 
					e88c577738 | ||
| 
						 | 
					a2b0de98af | ||
| 
						 | 
					4775944f81 | ||
| 
						 | 
					2abd5b7aa0 | ||
| 
						 | 
					380e145daf | ||
| 
						 | 
					a9f2330f43 | ||
| 
						 | 
					ce38bb1a8c | ||
| 
						 | 
					919f8bcd21 | ||
| 
						 | 
					2bfd2c74d2 | ||
| 
						 | 
					82b2f57e30 | ||
| 
						 | 
					2ae1ea3788 | ||
| 
						 | 
					34066d741a | ||
| 
						 | 
					b74cc0776b | ||
| 
						 | 
					e7e5fe4705 | ||
| 
						 | 
					998ae048e7 | ||
| 
						 | 
					e65c2b9872 | ||
| 
						 | 
					2fe9ab8e20 | ||
| 
						 | 
					1145e03870 | ||
| 
						 | 
					6781efb92f | ||
| 
						 | 
					0bf1c1d80d | ||
| 
						 | 
					6ed474ca66 | ||
| 
						 | 
					46cb8d3689 | ||
| 
						 | 
					23fc5ac646 | ||
| 
						 | 
					5734bebe05 | ||
| 
						 | 
					657a919598 | ||
| 
						 | 
					6859bb1a22 | ||
| 
						 | 
					3822740ce3 | ||
| 
						 | 
					0d78bc3356 | ||
| 
						 | 
					d87b79bf31 | ||
| 
						 | 
					70ef9c5a3d | ||
| 
						 | 
					b727907ae8 | ||
| 
						 | 
					444c3a8492 | ||
| 
						 | 
					0b352c58db | ||
| 
						 | 
					03ddbdd9b9 | ||
| 
						 | 
					5ebdb39084 | ||
| 
						 | 
					d45a098472 | ||
| 
						 | 
					6d5ffb591b | ||
| 
						 | 
					7ce9e425bc | ||
| 
						 | 
					4d8743f490 | ||
| 
						 | 
					4c8b4f9d03 | ||
| 
						 | 
					81ba5f6713 | ||
| 
						 | 
					6defae04f3 | ||
| 
						 | 
					e1064adfd3 | ||
| 
						 | 
					d7559f16cd | ||
| 
						 | 
					b2ffd608e6 | ||
| 
						 | 
					9e989810ba | ||
| 
						 | 
					ec2179cf81 | ||
| 
						 | 
					a8287a90ea | ||
| 
						 | 
					ad5f0ed509 | ||
| 
						 | 
					0a4c8baf5e | ||
| 
						 | 
					95de3d204f | ||
| 
						 | 
					31182ad39b | ||
| 
						 | 
					f35232e6f3 | ||
| 
						 | 
					fda5e38551 | ||
| 
						 | 
					ac9c6e10a4 | ||
| 
						 | 
					1a01733047 | ||
| 
						 | 
					d2cd46127c | ||
| 
						 | 
					9dde17e8b4 | ||
| 
						 | 
					37af03d311 | ||
| 
						 | 
					f7a397cc8d | ||
| 
						 | 
					cd2e8a6f2d | ||
| 
						 | 
					d18b993c43 | ||
| 
						 | 
					e6e81c5894 | ||
| 
						 | 
					f75abcefed | ||
| 
						 | 
					18f62d4b82 | ||
| 
						 | 
					5c0c22803e | ||
| 
						 | 
					0ef85c7f45 | ||
| 
						 | 
					078dd1a0f9 | ||
| 
						 | 
					2b96c95197 | ||
| 
						 | 
					c5f1c7b4d8 | ||
| 
						 | 
					d870740cd7 | ||
| 
						 | 
					d54d6871f8 | ||
| 
						 | 
					99ed4cbb03 | ||
| 
						 | 
					d8ec0dcf45 | ||
| 
						 | 
					c465e7941e | ||
| 
						 | 
					d8dae0ea36 | ||
| 
						 | 
					933398f110 | ||
| 
						 | 
					cfd06a6223 | ||
| 
						 | 
					a9fd78f9da | ||
| 
						 | 
					5f747c7f4b | ||
| 
						 | 
					c4db1a8b5c | ||
| 
						 | 
					f7939fcd9a | ||
| 
						 | 
					d531c9014d | ||
| 
						 | 
					aca95e0b2f | ||
| 
						 | 
					bc3c578208 | ||
| 
						 | 
					06e4024d98 | ||
| 
						 | 
					8087d8f7ea | ||
| 
						 | 
					31166ec8f3 | ||
| 
						 | 
					2754597013 | ||
| 
						 | 
					2ce90b9b74 | ||
| 
						 | 
					4e952ae4fc | ||
| 
						 | 
					db59141467 | ||
| 
						 | 
					8a66d17899 | ||
| 
						 | 
					2eeaa0261e | ||
| 
						 | 
					8dc344ccbf | ||
| 
						 | 
					6bcd3f903a | ||
| 
						 | 
					40f935f5b4 | ||
| 
						 | 
					0991f07034 | ||
| 
						 | 
					2aaec9cced | ||
| 
						 | 
					9d473aa2e4 | ||
| 
						 | 
					6145b0b183 | ||
| 
						 | 
					2a85f77146 | ||
| 
						 | 
					66b82f5aad | ||
| 
						 | 
					12bdceac8a | ||
| 
						 | 
					aea293e3bc | ||
| 
						 | 
					8ad7e3ad2a | ||
| 
						 | 
					0b6956b474 | ||
| 
						 | 
					0bb6187e71 | ||
| 
						 | 
					c5a5546389 | ||
| 
						 | 
					77fe058c10 | ||
| 
						 | 
					8d9086dfa2 | ||
| 
						 | 
					0602abf5bd | ||
| 
						 | 
					caf044cb3e | ||
| 
						 | 
					a08ced78c8 | ||
| 
						 | 
					83eb412da8 | ||
| 
						 | 
					4d1c443123 | ||
| 
						 | 
					f44e184ec6 | ||
| 
						 | 
					377dcdba44 | ||
| 
						 | 
					8242354952 | ||
| 
						 | 
					c40b9bdefb | ||
| 
						 | 
					6895cca89d | ||
| 
						 | 
					69410cf5eb | ||
| 
						 | 
					f82ab534c6 | ||
| 
						 | 
					f6e8c19ed1 | ||
| 
						 | 
					cf89b40584 | ||
| 
						 | 
					c076599c18 | ||
| 
						 | 
					4d8148fa98 | ||
| 
						 | 
					aed29ce5ea | ||
| 
						 | 
					9ad82c123a | ||
| 
						 | 
					eeff6bb6b3 | ||
| 
						 | 
					d90e74c50c | ||
| 
						 | 
					2990244980 | ||
| 
						 | 
					8e4b4e10bf | ||
| 
						 | 
					166f9b6f39 | ||
| 
						 | 
					23f26503d1 | ||
| 
						 | 
					093879e8be | ||
| 
						 | 
					0f4d260782 | ||
| 
						 | 
					c798868d96 | ||
| 
						 | 
					057a04398d | ||
| 
						 | 
					7f3ba9428f | ||
| 
						 | 
					3c02e24bb3 | ||
| 
						 | 
					1be02dd842 | ||
| 
						 | 
					3d7c4a5a6d | ||
| 
						 | 
					11171f3c74 | ||
| 
						 | 
					ba9f80c5d5 | ||
| 
						 | 
					e59659dc41 | ||
| 
						 | 
					253e893c2b | ||
| 
						 | 
					0ad2c4f85b | ||
| 
						 | 
					0e6c20da46 | ||
| 
						 | 
					f6b659cba4 | ||
| 
						 | 
					6bd27f8644 | ||
| 
						 | 
					dfe399e7d9 | ||
| 
						 | 
					7068c8b1a6 | ||
| 
						 | 
					82384690e2 | ||
| 
						 | 
					e6fa67fa93 | ||
| 
						 | 
					db0edbb745 | ||
| 
						 | 
					9ea72d3705 | ||
| 
						 | 
					a907751350 | ||
| 
						 | 
					560dfd2a02 | ||
| 
						 | 
					14f3d7c5cc | ||
| 
						 | 
					510dc1ecd0 | ||
| 
						 | 
					563c05e2dc | ||
| 
						 | 
					3ef63bcc6b | ||
| 
						 | 
					643ecd2ed6 | ||
| 
						 | 
					980645e55e | ||
| 
						 | 
					88401ed449 | ||
| 
						 | 
					3aa8d3a7f1 | ||
| 
						 | 
					5b6e7c8c65 | ||
| 
						 | 
					f96d1af449 | ||
| 
						 | 
					968766cad8 | ||
| 
						 | 
					652ae06bad | ||
| 
						 | 
					ddc38679ce | ||
| 
						 | 
					02e0559477 | ||
| 
						 | 
					ada0e717fa | ||
| 
						 | 
					2c789c82be | ||
| 
						 | 
					d143dce03c | ||
| 
						 | 
					f9d183c209 | ||
| 
						 | 
					182cd19dea | ||
| 
						 | 
					61f00386ab | ||
| 
						 | 
					2ae0352b0f | ||
| 
						 | 
					94805c84d1 | ||
| 
						 | 
					6f2f534b58 | ||
| 
						 | 
					da6c44fc97 | ||
| 
						 | 
					da0d33560f | ||
| 
						 | 
					9d19fbc4fc | ||
| 
						 | 
					aa5ae4841e | ||
| 
						 | 
					eb3d68c454 | ||
| 
						 | 
					c89f31def0 | ||
| 
						 | 
					ed5fae580e | ||
| 
						 | 
					d55141ed7a | ||
| 
						 | 
					a99ce1a574 | ||
| 
						 | 
					c687a3d5d5 | ||
| 
						 | 
					dfc3151925 | ||
| 
						 | 
					0fbffe7a71 | ||
| 
						 | 
					037f6e73f1 | ||
| 
						 | 
					cf82439de8 | ||
| 
						 | 
					9d55e76dd6 | ||
| 
						 | 
					37fcd48f86 | ||
| 
						 | 
					cf9a88cad7 | ||
| 
						 | 
					4f1cd8324c | ||
| 
						 | 
					ed7f1d0bc6 | ||
| 
						 | 
					f6b9cd7f82 | ||
| 
						 | 
					8fbb2af392 | ||
| 
						 | 
					c5aba56c5b | ||
| 
						 | 
					fd4ef69913 | ||
| 
						 | 
					834ac33a37 | ||
| 
						 | 
					4e9023f4d2 | ||
| 
						 | 
					d3a28e8b8d | ||
| 
						 | 
					0bd71d3b7e | ||
| 
						 | 
					d97322f0e6 | ||
| 
						 | 
					b52d512dfa | ||
| 
						 | 
					a3a2ff4cd9 | ||
| 
						 | 
					5a1fd87ec1 | ||
| 
						 | 
					8645c415cf | ||
| 
						 | 
					700d86ea18 | ||
| 
						 | 
					54bbde3c3f | ||
| 
						 | 
					c14b337570 | ||
| 
						 | 
					e666c4599f | ||
| 
						 | 
					98cec7fc7b | ||
| 
						 | 
					fadd2246a0 | ||
| 
						 | 
					c78b4f1d3d | ||
| 
						 | 
					33862b90bb | ||
| 
						 | 
					36bad5cdfd | ||
| 
						 | 
					54f6451670 | ||
| 
						 | 
					490967195a | ||
| 
						 | 
					606c8048a0 | ||
| 
						 | 
					e66d863cd0 | ||
| 
						 | 
					a069460015 | ||
| 
						 | 
					55b12f8641 | ||
| 
						 | 
					40e5b9abeb | ||
| 
						 | 
					fd509d6da5 | ||
| 
						 | 
					dcfb57c736 | ||
| 
						 | 
					2ee67f1dad | ||
| 
						 | 
					4af3184662 | ||
| 
						 | 
					e31047744a | ||
| 
						 | 
					f6eba601b0 | ||
| 
						 | 
					f796dc5c06 | ||
| 
						 | 
					50078051bd | ||
| 
						 | 
					db01746978 | ||
| 
						 | 
					63b815583b | ||
| 
						 | 
					ca82ac1fee | ||
| 
						 | 
					aff0542844 | ||
| 
						 | 
					beab098d53 | ||
| 
						 | 
					02b95b7499 | ||
| 
						 | 
					c4d471552f | ||
| 
						 | 
					01fc834bc9 | ||
| 
						 | 
					f7f8d82aaa | ||
| 
						 | 
					4f17dfcd75 | ||
| 
						 | 
					83b4f49c0a | ||
| 
						 | 
					60790aff6f | ||
| 
						 | 
					e19d0ef068 | ||
| 
						 | 
					f5f7dffdd1 | ||
| 
						 | 
					edd55d08f5 | ||
| 
						 | 
					83743ad039 | ||
| 
						 | 
					163f5b236c | ||
| 
						 | 
					513c01a591 | ||
| 
						 | 
					d9a2a89a17 | ||
| 
						 | 
					31939f1544 | ||
| 
						 | 
					11ce33a71d | ||
| 
						 | 
					9acef3bbd7 | ||
| 
						 | 
					164bc7dae8 | ||
| 
						 | 
					f59c941950 | ||
| 
						 | 
					0239876511 | ||
| 
						 | 
					93c929e411 | ||
| 
						 | 
					c2dac35a02 | ||
| 
						 | 
					727ef76ebd | ||
| 
						 | 
					bca52f7d4e | ||
| 
						 | 
					48c36fdb2a | ||
| 
						 | 
					9b2042fac3 | ||
| 
						 | 
					816d785721 | ||
| 
						 | 
					742b139f54 | ||
| 
						 | 
					3b30121bd9 | ||
| 
						 | 
					9ee789e6c3 | ||
| 
						 | 
					b9d2d20086 | ||
| 
						 | 
					b9d7ca9748 | ||
| 
						 | 
					5b194dfbd5 | ||
| 
						 | 
					7f6af7d9db | ||
| 
						 | 
					42b2b6a2d5 | ||
| 
						 | 
					d1465bac90 | ||
| 
						 | 
					3bbb0212f3 | ||
| 
						 | 
					a5db6fa576 | ||
| 
						 | 
					9236b5b013 | ||
| 
						 | 
					535fba4907 | ||
| 
						 | 
					7e4140f73f | ||
| 
						 | 
					1ae0a83bdd | ||
| 
						 | 
					7ae46c6761 | ||
| 
						 | 
					d584fd6b66 | ||
| 
						 | 
					54dbdd9837 | ||
| 
						 | 
					9d6c32d6d1 | ||
| 
						 | 
					26851b6b42 | ||
| 
						 | 
					ea5240a5ed | ||
| 
						 | 
					eec7968f18 | ||
| 
						 | 
					1cc087fe4f | ||
| 
						 | 
					7fd79b9858 | ||
| 
						 | 
					040c687ce4 | ||
| 
						 | 
					cd1226bc6a | ||
| 
						 | 
					df0017f290 | ||
| 
						 | 
					7a04fdd87f | ||
| 
						 | 
					7552d2ebc3 | ||
| 
						 | 
					138f970e6e | ||
| 
						 | 
					1a0c1f9052 | ||
| 
						 | 
					1774e22d6f | ||
| 
						 | 
					26abc8f01a | ||
| 
						 | 
					5924c21608 | ||
| 
						 | 
					c93fbfaebc | ||
| 
						 | 
					0b1c00abeb | ||
| 
						 | 
					721688c2f8 | ||
| 
						 | 
					a109220107 | ||
| 
						 | 
					4a4a04622e | ||
| 
						 | 
					d6fd88fffd | ||
| 
						 | 
					e96133e4cf | ||
| 
						 | 
					f65a75786b | ||
| 
						 | 
					0b55368306 | ||
| 
						 | 
					43eb3b0130 | ||
| 
						 | 
					0a861ab7f3 | ||
| 
						 | 
					7b36590b17 | ||
| 
						 | 
					a8b728445c | ||
| 
						 | 
					af0f0f3e8f | ||
| 
						 | 
					8d570498a2 | ||
| 
						 | 
					4c771796d5 | ||
| 
						 | 
					d6df2b281f | ||
| 
						 | 
					6fcf735497 | ||
| 
						 | 
					b5f96e8818 | ||
| 
						 | 
					3ae70939ba | ||
| 
						 | 
					c433d72593 | ||
| 
						 | 
					68b42986cb | ||
| 
						 | 
					57544ee224 | ||
| 
						 | 
					83b23ed967 | ||
| 
						 | 
					4342c5c1a0 | ||
| 
						 | 
					16b1b03543 | ||
| 
						 | 
					e6526fbf4d | ||
| 
						 | 
					8152d88799 | ||
| 
						 | 
					4ce4884a5b | ||
| 
						 | 
					db598fbce2 | ||
| 
						 | 
					8382ec5d37 | ||
| 
						 | 
					0998cfaadd | ||
| 
						 | 
					c4448f60d6 | ||
| 
						 | 
					63b6fe2bf6 | ||
| 
						 | 
					f85b68cd49 | ||
| 
						 | 
					5679bcce07 | ||
| 
						 | 
					24692fc5d7 | ||
| 
						 | 
					4390d66179 | ||
| 
						 | 
					d678cc07ed | ||
| 
						 | 
					6dd6da6005 | ||
| 
						 | 
					03eeb07152 | ||
| 
						 | 
					1a15c89988 | ||
| 
						 | 
					d0a4bd00b6 | ||
| 
						 | 
					423b1a840c | ||
| 
						 | 
					a47789e849 | ||
| 
						 | 
					e5b0508a14 | ||
| 
						 | 
					c4d00669a0 | ||
| 
						 | 
					d6cab100fa | ||
| 
						 | 
					81bd0446a9 | ||
| 
						 | 
					520b76ffd9 | ||
| 
						 | 
					1c2d141238 | ||
| 
						 | 
					32e75dd3f0 | ||
| 
						 | 
					abfc6a3a9b | ||
| 
						 | 
					5cc5ec1bba | ||
| 
						 | 
					f80153e20b | ||
| 
						 | 
					33b34a9d8f | ||
| 
						 | 
					9b94f215b1 | ||
| 
						 | 
					8b5bcef798 | ||
| 
						 | 
					ea17e1f00f | ||
| 
						 | 
					543105ac17 | ||
| 
						 | 
					3789284807 | ||
| 
						 | 
					be9bec9bc7 | ||
| 
						 | 
					9c35452842 | ||
| 
						 | 
					69104cdf34 | ||
| 
						 | 
					dfefdb41f7 | ||
| 
						 | 
					cd6ab56da0 | ||
| 
						 | 
					c988c9b839 | ||
| 
						 | 
					bff8e1dddb | ||
| 
						 | 
					641e6ef2cb | ||
| 
						 | 
					9e9e8cb6a8 | ||
| 
						 | 
					f118514501 | ||
| 
						 | 
					39c4b7092c | ||
| 
						 | 
					c7e7fc3ee4 | ||
| 
						 | 
					786b0075d5 | ||
| 
						 | 
					fb10590910 | ||
| 
						 | 
					abf21308d2 | ||
| 
						 | 
					8c84b677e2 | ||
| 
						 | 
					d5ef144222 | ||
| 
						 | 
					741dae576f | ||
| 
						 | 
					59ade20500 | ||
| 
						 | 
					c11b9af75e | ||
| 
						 | 
					08a54f6e6a | ||
| 
						 | 
					8305477157 | ||
| 
						 | 
					e8cc7de4f4 | ||
| 
						 | 
					3b6aa36c77 | ||
| 
						 | 
					03829b2b47 | ||
| 
						 | 
					87c9c659de | ||
| 
						 | 
					751ff1d376 | ||
| 
						 | 
					d3ae5b1c8a | ||
| 
						 | 
					0f3879455b | ||
| 
						 | 
					0c7d61ee0e | ||
| 
						 | 
					78951e7711 | ||
| 
						 | 
					9ba4cc007b | ||
| 
						 | 
					7b5a6c7a62 | ||
| 
						 | 
					44deca977d | ||
| 
						 | 
					536b73e78e | ||
| 
						 | 
					940767b03f | ||
| 
						 | 
					d4a47a5778 | ||
| 
						 | 
					b24668626e | ||
| 
						 | 
					ea3675b5b6 | ||
| 
						 | 
					c554155b58 | ||
| 
						 | 
					a1d12daed2 | ||
| 
						 | 
					6f528cac5a | ||
| 
						 | 
					10a66ad389 | ||
| 
						 | 
					e986704d24 | ||
| 
						 | 
					ce06265a37 | ||
| 
						 | 
					439909a068 | ||
| 
						 | 
					d177e6180d | ||
| 
						 | 
					48f1fa7482 | ||
| 
						 | 
					aa9d896b0d | ||
| 
						 | 
					42a559163d | ||
| 
						 | 
					3285eb336c | ||
| 
						 | 
					02da5bcd83 | ||
| 
						 | 
					9ed1fa4813 | ||
| 
						 | 
					500df82a96 | ||
| 
						 | 
					e8e0e3716a | ||
| 
						 | 
					bc441b739b | ||
| 
						 | 
					e6539fe22d | ||
| 
						 | 
					ba5df66a8b | ||
| 
						 | 
					12d4e7b8c8 | ||
| 
						 | 
					bba2cb3ada | ||
| 
						 | 
					52c4c51f02 | ||
| 
						 | 
					767712fa62 | ||
| 
						 | 
					90e8a3102b | ||
| 
						 | 
					879650b866 | ||
| 
						 | 
					176f31ddec | ||
| 
						 | 
					fe14ee96db | ||
| 
						 | 
					57376542a0 | ||
| 
						 | 
					b8dc9693a7 | ||
| 
						 | 
					6ac26a5ce5 | ||
| 
						 | 
					155bd1137e | ||
| 
						 | 
					f0dc08e656 | ||
| 
						 | 
					e9ec63961b | ||
| 
						 | 
					0185803cc2 | ||
| 
						 | 
					5c9a9c9c33 | ||
| 
						 | 
					63ff3e83fc | ||
| 
						 | 
					b4f43344d5 | ||
| 
						 | 
					c8c5cec1f9 | ||
| 
						 | 
					66ecdf3bfb | ||
| 
						 | 
					7841edc9c1 | ||
| 
						 | 
					132eaa59da | ||
| 
						 | 
					5562cfaca4 | ||
| 
						 | 
					c8252b71b5 | ||
| 
						 | 
					94949a50aa | ||
| 
						 | 
					0214893e6a | ||
| 
						 | 
					5be4a42e99 | ||
| 
						 | 
					f2aa055ec6 | ||
| 
						 | 
					62e3163b1b | ||
| 
						 | 
					8214e74f76 | ||
| 
						 | 
					542a1b1a2e | ||
| 
						 | 
					5672e3a321 | ||
| 
						 | 
					fbbfd86b67 | ||
| 
						 | 
					d8cbc93585 | ||
| 
						 | 
					5b0b0e98ce | ||
| 
						 | 
					d5234c7b3a | ||
| 
						 | 
					77e270d10e | ||
| 
						 | 
					c893bffae7 | ||
| 
						 | 
					988e8458ad | ||
| 
						 | 
					758f942b88 | ||
| 
						 | 
					26e9724458 | ||
| 
						 | 
					4879ec7bf3 | ||
| 
						 | 
					b653327d47 | ||
| 
						 | 
					4cadedef57 | ||
| 
						 | 
					27068df7e0 | ||
| 
						 | 
					b12753dffc | ||
| 
						 | 
					79221bc265 | ||
| 
						 | 
					ffa49dc3d9 | ||
| 
						 | 
					b7bbac72c4 | ||
| 
						 | 
					c1269c81fd | ||
| 
						 | 
					794a386af3 | ||
| 
						 | 
					e270cf9c5e | ||
| 
						 | 
					7e38616d1f | ||
| 
						 | 
					85d686e723 | ||
| 
						 | 
					2d3de726c5 | ||
| 
						 | 
					4989f0599f | ||
| 
						 | 
					e4b52ac353 | ||
| 
						 | 
					abd22c9c46 | ||
| 
						 | 
					ba729265a8 | ||
| 
						 | 
					9ec1d35f29 | ||
| 
						 | 
					cf56663fb7 | ||
| 
						 | 
					ea513641d0 | ||
| 
						 | 
					8537943e8b | ||
| 
						 | 
					a8f5b2ed50 | ||
| 
						 | 
					33075f229e | ||
| 
						 | 
					28f573a28d | ||
| 
						 | 
					e2c9c91b5b | ||
| 
						 | 
					d42d2d1ab6 | ||
| 
						 | 
					65b254e8c0 | ||
| 
						 | 
					82871eaa17 | ||
| 
						 | 
					24893ca999 | ||
| 
						 | 
					27a9bf17c7 | ||
| 
						 | 
					37c660ff9b | ||
| 
						 | 
					772ec4135c | ||
| 
						 | 
					0e9035ac98 | ||
| 
						 | 
					4e5d3a7f98 | ||
| 
						 | 
					379e568950 | ||
| 
						 | 
					c09a297892 | ||
| 
						 | 
					2619676256 | ||
| 
						 | 
					33cc07f79a | ||
| 
						 | 
					c029841e36 | ||
| 
						 | 
					bfa3555081 | ||
| 
						 | 
					5d780babe3 | ||
| 
						 | 
					5cd48abf9f | ||
| 
						 | 
					db5006df04 | ||
| 
						 | 
					3d6a84c42a | ||
| 
						 | 
					5fe11c7533 | ||
| 
						 | 
					a1d57849b3 | ||
| 
						 | 
					0b13e9f055 | ||
| 
						 | 
					96f7065f63 | ||
| 
						 | 
					f3c22ef10d | ||
| 
						 | 
					a85bef1899 | ||
| 
						 | 
					bb3e67f315 | ||
| 
						 | 
					c0a93e31ab | ||
| 
						 | 
					2e60ea7634 | ||
| 
						 | 
					4e78074b39 | ||
| 
						 | 
					b637670f03 | ||
| 
						 | 
					bd1217a176 | ||
| 
						 | 
					da45180de4 | ||
| 
						 | 
					82516e3baf | ||
| 
						 | 
					c1862f9136 | ||
| 
						 | 
					9048c7245b | ||
| 
						 | 
					02bf9a151a | ||
| 
						 | 
					d3b5cb5343 | ||
| 
						 | 
					97e6bf6b22 | ||
| 
						 | 
					04da4558dd | ||
| 
						 | 
					0c3426da86 | ||
| 
						 | 
					9b3f03d5a2 | ||
| 
						 | 
					9abff96b2f | ||
| 
						 | 
					722d17cbac | ||
| 
						 | 
					59b846c515 | ||
| 
						 | 
					42bf2a5cdc | ||
| 
						 | 
					80bcbaa02f | ||
| 
						 | 
					7c4e24af38 | ||
| 
						 | 
					726c223143 | ||
| 
						 | 
					59ae8c9419 | ||
| 
						 | 
					0bdd2da5d2 | ||
| 
						 | 
					2f09524501 | ||
| 
						 | 
					06492aef01 | ||
| 
						 | 
					c00cee00fd | ||
| 
						 | 
					8228f302dd | ||
| 
						 | 
					018c56fdca | ||
| 
						 | 
					d745af4b0c | ||
| 
						 | 
					44ea41cfff | ||
| 
						 | 
					acad5755a2 | ||
| 
						 | 
					28b958f732 | ||
| 
						 | 
					4e59cd3bb6 | ||
| 
						 | 
					a74333f905 | ||
| 
						 | 
					365e14622a | ||
| 
						 | 
					8ec16ce711 | ||
| 
						 | 
					0e4aa0d2d2 | ||
| 
						 | 
					08cb96bba2 | ||
| 
						 | 
					cdc5b4a41e | ||
| 
						 | 
					52e5e5c2ba | ||
| 
						 | 
					c653b56937 | ||
| 
						 | 
					04aff67de4 | ||
| 
						 | 
					1a6356b2ca | ||
| 
						 | 
					b05645902a | ||
| 
						 | 
					54d4f8c320 | ||
| 
						 | 
					c76153f31d | ||
| 
						 | 
					8cbb91c857 | ||
| 
						 | 
					aaae0aa48b | ||
| 
						 | 
					0535d3b25f | ||
| 
						 | 
					62be003150 | ||
| 
						 | 
					364c7cd621 | ||
| 
						 | 
					9d5390a049 | ||
| 
						 | 
					bda2fa364d | ||
| 
						 | 
					caa7b2ad4f | ||
| 
						 | 
					c14b4d6b38 | ||
| 
						 | 
					0382c95e4d | ||
| 
						 | 
					fda20f08d0 | ||
| 
						 | 
					afd41c9fc7 | ||
| 
						 | 
					2964ba8c6a | ||
| 
						 | 
					c0cc5c3059 | ||
| 
						 | 
					e68cb95d84 | ||
| 
						 | 
					448666239c | ||
| 
						 | 
					c0ac323360 | ||
| 
						 | 
					a0cd3ca62b | ||
| 
						 | 
					4a9476dd8d | ||
| 
						 | 
					8d2511688d | ||
| 
						 | 
					969511d2cb | ||
| 
						 | 
					989f48d8c1 | ||
| 
						 | 
					f8ea5cb579 | ||
| 
						 | 
					360e506710 | ||
| 
						 | 
					09ad2458b8 | ||
| 
						 | 
					ad200a864e | ||
| 
						 | 
					9d1b5614f9 | ||
| 
						 | 
					416b19c6fc | ||
| 
						 | 
					5b7249f302 | ||
| 
						 | 
					699543e4a2 | ||
| 
						 | 
					4309c4ad46 | ||
| 
						 | 
					4ebb5293fc | ||
| 
						 | 
					2814c62915 | ||
| 
						 | 
					876e96fdbf | ||
| 
						 | 
					f68843e3d7 | ||
| 
						 | 
					19a97a1df0 | ||
| 
						 | 
					72997517b0 | ||
| 
						 | 
					2a9fca82d2 | ||
| 
						 | 
					55b1516770 | ||
| 
						 | 
					3cc9a89dda | ||
| 
						 | 
					46a0d4fbcb | ||
| 
						 | 
					04945fda66 | ||
| 
						 | 
					97e2e71ef9 | ||
| 
						 | 
					c8a647846c | ||
| 
						 | 
					90ce14cd84 | ||
| 
						 | 
					28e276f139 | ||
| 
						 | 
					f22e1e4dd2 | ||
| 
						 | 
					e0d769caa2 | ||
| 
						 | 
					4a37c48789 | ||
| 
						 | 
					ad492c3601 | ||
| 
						 | 
					0c055b201e | ||
| 
						 | 
					7eed0fc041 | ||
| 
						 | 
					7a1c6aa2a3 | ||
| 
						 | 
					948dcdb81b | ||
| 
						 | 
					08101d72ce | ||
| 
						 | 
					75c4028585 | ||
| 
						 | 
					85f258d1c2 | ||
| 
						 | 
					49be7042dc | ||
| 
						 | 
					44fcd3ef3e | ||
| 
						 | 
					21cde7a41c | ||
| 
						 | 
					8598289936 | ||
| 
						 | 
					35dde7480f | ||
| 
						 | 
					5e42f9ab46 | ||
| 
						 | 
					7acf00a633 | ||
| 
						 | 
					69339d254b | ||
| 
						 | 
					ec517d25e8 | ||
| 
						 | 
					ce9b1b0573 | ||
| 
						 | 
					0a2407a851 | ||
| 
						 | 
					76a03d568e | ||
| 
						 | 
					7c03f26393 | ||
| 
						 | 
					9ff9e406ea | ||
| 
						 | 
					b5beb13abb | ||
| 
						 | 
					ceb12d3074 | ||
| 
						 | 
					59c0dd56ab | ||
| 
						 | 
					dcf19c173c | ||
| 
						 | 
					e235000169 | ||
| 
						 | 
					821951b851 | ||
| 
						 | 
					35ba1f17dc | ||
| 
						 | 
					ea8e0cc7c2 | ||
| 
						 | 
					cb661c56b0 | ||
| 
						 | 
					e904bd0ddc | ||
| 
						 | 
					e9883d285d | ||
| 
						 | 
					8d6ad9e39d | ||
| 
						 | 
					aa18245f7e | ||
| 
						 | 
					316bfb77b5 | ||
| 
						 | 
					9b58214e4a | ||
| 
						 | 
					3c801fa460 | ||
| 
						 | 
					1c9202004b | ||
| 
						 | 
					1004c99c29 | ||
| 
						 | 
					c9ecb1edd8 | ||
| 
						 | 
					8baf5fdca0 | ||
| 
						 | 
					aafafa314d | ||
| 
						 | 
					49e42a1f60 | ||
| 
						 | 
					9cd16b1dea | ||
| 
						 | 
					12cd28258d | ||
| 
						 | 
					9564997222 | ||
| 
						 | 
					f968059c67 | ||
| 
						 | 
					0b900a5e93 | ||
| 
						 | 
					09867a47a4 | ||
| 
						 | 
					9d5c42b61b | ||
| 
						 | 
					8e7a8b68d2 | ||
| 
						 | 
					4d625031a5 | ||
| 
						 | 
					26a60b2eb0 | ||
| 
						 | 
					07d09fdb66 | ||
| 
						 | 
					4553ed276b | ||
| 
						 | 
					62966f3829 | ||
| 
						 | 
					c445142505 | ||
| 
						 | 
					f70ddce761 | ||
| 
						 | 
					e29246cb17 | ||
| 
						 | 
					146e6776f5 | ||
| 
						 | 
					a45051fbfc | ||
| 
						 | 
					ec9f67f610 | ||
| 
						 | 
					30c08f2e3d | ||
| 
						 | 
					9f100cf344 | ||
| 
						 | 
					a5a01e9051 | ||
| 
						 | 
					6be4688bdc | ||
| 
						 | 
					717c5cdcc7 | ||
| 
						 | 
					0654bba39f | ||
| 
						 | 
					4d77d5b316 | ||
| 
						 | 
					2f98abbcb6 | ||
| 
						 | 
					270fa8aeda | ||
| 
						 | 
					4329db3726 | ||
| 
						 | 
					6f7ac8e1b0 | ||
| 
						 | 
					a1457874c6 | ||
| 
						 | 
					18be6c4116 | ||
| 
						 | 
					dad1535f7a | ||
| 
						 | 
					f60e6604b8 | ||
| 
						 | 
					0d3f2ccb62 | ||
| 
						 | 
					14676ffcd6 | ||
| 
						 | 
					e5a08ce44d | ||
| 
						 | 
					b9b6e14b4a | ||
| 
						 | 
					442d42300b | ||
| 
						 | 
					75e1c74724 | ||
| 
						 | 
					5db2b5e573 | ||
| 
						 | 
					005ef84c5d | ||
| 
						 | 
					f92570f00a | ||
| 
						 | 
					9314e366c8 | ||
| 
						 | 
					b22c7a1cfb | ||
| 
						 | 
					99efc0f50f | ||
| 
						 | 
					d979d09ccc | ||
| 
						 | 
					c17810b087 | ||
| 
						 | 
					e0b2073fd4 | ||
| 
						 | 
					123e5dfc3a | ||
| 
						 | 
					0edad88a31 | ||
| 
						 | 
					4ccfe5f49b | ||
| 
						 | 
					e189872486 | ||
| 
						 | 
					fdaea9ed2e | ||
| 
						 | 
					5daec7ea0e | ||
| 
						 | 
					e9224c7177 | ||
| 
						 | 
					e90e719739 | ||
| 
						 | 
					7ba666fa0e | ||
| 
						 | 
					86a62cf15c | ||
| 
						 | 
					b11405723d | ||
| 
						 | 
					4c3a2b4f8a | ||
| 
						 | 
					bbf8198feb | ||
| 
						 | 
					3dda0dd2a2 | ||
| 
						 | 
					fa63a98ad8 | ||
| 
						 | 
					1fc73fef48 | ||
| 
						 | 
					90543bd07a | ||
| 
						 | 
					43ecece595 | ||
| 
						 | 
					4ba8cabf62 | ||
| 
						 | 
					f68bb3c51f | ||
| 
						 | 
					6d4ac67ac1 | ||
| 
						 | 
					b84d5b72f1 | ||
| 
						 | 
					8cbccedf7c | ||
| 
						 | 
					1c24347062 | ||
| 
						 | 
					9ef888130d | ||
| 
						 | 
					4387f47832 | ||
| 
						 | 
					38d6e4bb50 | ||
| 
						 | 
					ced621e3c2 | ||
| 
						 | 
					85940ea8ea | ||
| 
						 | 
					439ae4d398 | ||
| 
						 | 
					4fbe40c54f | ||
| 
						 | 
					578ca7e4cd | ||
| 
						 | 
					7e8c30b589 | ||
| 
						 | 
					2b32b28191 | ||
| 
						 | 
					532215f2db | ||
| 
						 | 
					5319be4438 | ||
| 
						 | 
					f7a3e73ef6 | ||
| 
						 | 
					ff3345cb72 | ||
| 
						 | 
					716b2079dc | ||
| 
						 | 
					e7b6228fd3 | ||
| 
						 | 
					2053c43de2 | ||
| 
						 | 
					1c3e4a3660 | ||
| 
						 | 
					4707991520 | ||
| 
						 | 
					7a1f92fdc3 | ||
| 
						 | 
					e7a285694e | ||
| 
						 | 
					6ab285bf4c | ||
| 
						 | 
					1d3159bcca | ||
| 
						 | 
					f60ceb54eb | ||
| 
						 | 
					0f995b2f40 | ||
| 
						 | 
					848f735ae4 | ||
| 
						 | 
					a678430602 | ||
| 
						 | 
					e9b553dac1 | ||
| 
						 | 
					db3758923b | ||
| 
						 | 
					5e4a75e79f | ||
| 
						 | 
					43d601641f | ||
| 
						 | 
					55f78baf32 | ||
| 
						 | 
					6c359479d7 | ||
| 
						 | 
					4579924b7e | ||
| 
						 | 
					2047bda6fb | ||
| 
						 | 
					406c6f6962 | 
							
								
								
									
										44
									
								
								CHANGES
									
									
									
									
									
								
							
							
						
						
									
										44
									
								
								CHANGES
									
									
									
									
									
								
							@@ -2,6 +2,50 @@
 | 
			
		||||
 OpenSSL CHANGES
 | 
			
		||||
 _______________
 | 
			
		||||
 | 
			
		||||
 Changes between 0.9.6m and 0.9.6n  [XX xxx XXXX]
 | 
			
		||||
 | 
			
		||||
  *) 
 | 
			
		||||
 | 
			
		||||
 Changes between 0.9.6l and 0.9.6m  [17 Mar 2004]
 | 
			
		||||
 | 
			
		||||
  *) Fix null-pointer assignment in do_change_cipher_spec() revealed
 | 
			
		||||
     by using the Codenomicon TLS Test Tool (CAN-2004-0079)
 | 
			
		||||
     [Joe Orton, Steve Henson]
 | 
			
		||||
 | 
			
		||||
 Changes between 0.9.6k and 0.9.6l  [04 Nov 2003]
 | 
			
		||||
 | 
			
		||||
  *) Fix additional bug revealed by the NISCC test suite:
 | 
			
		||||
 | 
			
		||||
     Stop bug triggering large recursion when presented with
 | 
			
		||||
     certain ASN.1 tags (CAN-2003-0851)
 | 
			
		||||
     [Steve Henson]
 | 
			
		||||
 | 
			
		||||
 Changes between 0.9.6j and 0.9.6k  [30 Sep 2003]
 | 
			
		||||
 | 
			
		||||
  *) Fix various bugs revealed by running the NISCC test suite:
 | 
			
		||||
 | 
			
		||||
     Stop out of bounds reads in the ASN1 code when presented with
 | 
			
		||||
     invalid tags (CAN-2003-0543 and CAN-2003-0544).
 | 
			
		||||
     
 | 
			
		||||
     If verify callback ignores invalid public key errors don't try to check
 | 
			
		||||
     certificate signature with the NULL public key.
 | 
			
		||||
 | 
			
		||||
     [Steve Henson]
 | 
			
		||||
 | 
			
		||||
  *) In ssl3_accept() (ssl/s3_srvr.c) only accept a client certificate
 | 
			
		||||
     if the server requested one: as stated in TLS 1.0 and SSL 3.0
 | 
			
		||||
     specifications.
 | 
			
		||||
     [Steve Henson]
 | 
			
		||||
 | 
			
		||||
  *) In ssl3_get_client_hello() (ssl/s3_srvr.c), tolerate additional
 | 
			
		||||
     extra data after the compression methods not only for TLS 1.0
 | 
			
		||||
     but also for SSL 3.0 (as required by the specification).
 | 
			
		||||
     [Bodo Moeller; problem pointed out by Matthias Loepfe]
 | 
			
		||||
 | 
			
		||||
  *) Change X509_certificate_type() to mark the key as exported/exportable
 | 
			
		||||
     when it's 512 *bits* long, not 512 bytes.
 | 
			
		||||
     [Richard Levitte]
 | 
			
		||||
 | 
			
		||||
 Changes between 0.9.6i and 0.9.6j  [10 Apr 2003]
 | 
			
		||||
 | 
			
		||||
  *) Countermeasure against the Klima-Pokorny-Rosa extension of
 | 
			
		||||
 
 | 
			
		||||
@@ -132,7 +132,7 @@ my %table=(
 | 
			
		||||
"debug-bodo",	"gcc:-DL_ENDIAN -DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -DPEDANTIC -DBIO_PAIR_DEBUG -g -m486 -pedantic -Wshadow -Wall::-D_REENTRANT::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
 | 
			
		||||
"debug-ulf",	"gcc:-DL_ENDIAN -DREF_CHECK -DCONF_DEBUG -DBN_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG_ALL -DPEDANTIC -g -O2 -m486 -Wall -Werror -Wshadow -pipe::-D_REENTRANT::${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
 | 
			
		||||
"debug-steve",	"gcc:-DL_ENDIAN -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DDEBUG_SAFESTACK -DCRYPTO_MDEBUG_ALL -DPEDANTIC -g -O2 -m486 -pedantic -Wall -Werror -Wshadow -pipe::-D_REENTRANT::${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
 | 
			
		||||
"debug-levitte-linux-elf","gcc:-DUSE_ALLOCATING_PRINT -DRL_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DNO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -ggdb -g3 -m486 -pedantic -ansi -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -pipe::-D_REENTRANT:-ldl:::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"debug-levitte-linux-elf","gcc:-DUSE_ALLOCATING_PRINT -DRL_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DNO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -ggdb -g3 -m486 -pedantic -ansi -Wall -Wshadow -Wcast-align -Wmissing-declarations -Wno-long-long -pipe::-D_REENTRANT:-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"dist",		"cc:-O::(unknown):::::",
 | 
			
		||||
 | 
			
		||||
# Basic configs that should work on any (32 and less bit) box
 | 
			
		||||
@@ -354,7 +354,7 @@ my %table=(
 | 
			
		||||
"linux-mips",   "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::BN_LLONG:::",
 | 
			
		||||
"linux-ppc",	"gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"linux-m68k",   "gcc:-DB_ENDIAN -DTERMIO -O2 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::",
 | 
			
		||||
"linux-s390",	"gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR),\$(SHLIB_MINOR)",
 | 
			
		||||
"linux-s390",	"gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"linux-s390x", "gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"linux-ia64",   "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK RC4_CHAR:asm/ia64.o:::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"NetBSD-sparc",	"gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
@@ -376,7 +376,7 @@ my %table=(
 | 
			
		||||
"qnx6",	"cc:-DL_ENDIAN -DTERMIOS::(unknown):-lsocket:${x86_gcc_des} ${x86_gcc_opts}:",
 | 
			
		||||
 | 
			
		||||
# Linux on ARM
 | 
			
		||||
"linux-elf-arm","gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
"linux-elf-arm","gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 | 
			
		||||
 | 
			
		||||
# UnixWare 2.0x fails destest with -O
 | 
			
		||||
"unixware-2.0","cc:-DFILIO_H::-Kthread:-lsocket -lnsl -lx:${x86_gcc_des} ${x86_gcc_opts}:::",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										7
									
								
								FAQ
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								FAQ
									
									
									
									
									
								
							@@ -63,7 +63,7 @@ OpenSSL  -  Frequently Asked Questions
 | 
			
		||||
* Which is the current version of OpenSSL?
 | 
			
		||||
 | 
			
		||||
The current version is available from <URL: http://www.openssl.org>.
 | 
			
		||||
OpenSSL 0.9.7b was released on April 10, 2003.
 | 
			
		||||
OpenSSL 0.9.7d was released on March 17, 2004.
 | 
			
		||||
 | 
			
		||||
In addition to the current stable release, you can also access daily
 | 
			
		||||
snapshots of the OpenSSL development version at <URL:
 | 
			
		||||
@@ -111,11 +111,14 @@ OpenSSL.  Information on the OpenSSL mailing lists is available from
 | 
			
		||||
 | 
			
		||||
* Where can I get a compiled version of OpenSSL?
 | 
			
		||||
 | 
			
		||||
You can finder pointers to binary distributions in
 | 
			
		||||
http://www.openssl.org/related/binaries.html .
 | 
			
		||||
 | 
			
		||||
Some applications that use OpenSSL are distributed in binary form.
 | 
			
		||||
When using such an application, you don't need to install OpenSSL
 | 
			
		||||
yourself; the application will include the required parts (e.g. DLLs).
 | 
			
		||||
 | 
			
		||||
If you want to install OpenSSL on a Windows system and you don't have
 | 
			
		||||
If you want to build OpenSSL on a Windows system and you don't have
 | 
			
		||||
a C compiler, read the "Mingw32" section of INSTALL.W32 for information
 | 
			
		||||
on how to obtain and install the free GNU C compiler.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -216,7 +216,7 @@
 | 
			
		||||
	$ md c:\openssl\lib
 | 
			
		||||
	$ md c:\openssl\include
 | 
			
		||||
	$ md c:\openssl\include\openssl
 | 
			
		||||
	$ copy /b inc32\*               c:\openssl\include\openssl
 | 
			
		||||
	$ copy /b inc32\openssl\*       c:\openssl\include\openssl
 | 
			
		||||
	$ copy /b out32dll\ssleay32.lib c:\openssl\lib
 | 
			
		||||
	$ copy /b out32dll\libeay32.lib c:\openssl\lib
 | 
			
		||||
	$ copy /b out32dll\ssleay32.dll c:\openssl\bin
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								LICENSE
									
									
									
									
									
								
							@@ -12,7 +12,7 @@
 | 
			
		||||
  ---------------
 | 
			
		||||
 | 
			
		||||
/* ====================================================================
 | 
			
		||||
 * Copyright (c) 1998-2003 The OpenSSL Project.  All rights reserved.
 | 
			
		||||
 * Copyright (c) 1998-2004 The OpenSSL Project.  All rights reserved.
 | 
			
		||||
 *
 | 
			
		||||
 * Redistribution and use in source and binary forms, with or without
 | 
			
		||||
 * modification, are permitted provided that the following conditions
 | 
			
		||||
 
 | 
			
		||||
@@ -368,7 +368,7 @@ do_svr3-shared:
 | 
			
		||||
		  find . -name "*.o" -print > allobjs ; \
 | 
			
		||||
		  OBJS= ; export OBJS ; \
 | 
			
		||||
		  for obj in `ar t lib$$i.a` ; do \
 | 
			
		||||
		    OBJS="$${OBJS} `grep $$obj allobjs`" ; \
 | 
			
		||||
		    OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
 | 
			
		||||
		  done ; \
 | 
			
		||||
		  set -x; ${CC} ${SHARED_LDFLAGS} \
 | 
			
		||||
			-G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
 | 
			
		||||
@@ -390,7 +390,7 @@ do_svr5-shared:
 | 
			
		||||
		  find . -name "*.o" -print > allobjs ; \
 | 
			
		||||
		  OBJS= ; export OBJS ; \
 | 
			
		||||
		  for obj in `ar t lib$$i.a` ; do \
 | 
			
		||||
		    OBJS="$${OBJS} `grep $$obj allobjs`" ; \
 | 
			
		||||
		    OBJS="$${OBJS} `grep /$$obj allobjs`" ; \
 | 
			
		||||
		  done ; \
 | 
			
		||||
		  set -x; ${CC} ${SHARED_LDFLAGS} \
 | 
			
		||||
			$${SHARE_FLAG} -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
 | 
			
		||||
@@ -642,8 +642,7 @@ install: all install_docs
 | 
			
		||||
		$(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl \
 | 
			
		||||
		$(INSTALL_PREFIX)$(OPENSSLDIR)/misc \
 | 
			
		||||
		$(INSTALL_PREFIX)$(OPENSSLDIR)/certs \
 | 
			
		||||
		$(INSTALL_PREFIX)$(OPENSSLDIR)/private \
 | 
			
		||||
		$(INSTALL_PREFIX)$(OPENSSLDIR)/lib
 | 
			
		||||
		$(INSTALL_PREFIX)$(OPENSSLDIR)/private
 | 
			
		||||
	@for i in $(EXHEADER) ;\
 | 
			
		||||
	do \
 | 
			
		||||
	(cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										13
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								NEWS
									
									
									
									
									
								
							@@ -5,6 +5,19 @@
 | 
			
		||||
  This file gives a brief overview of the major changes between each OpenSSL
 | 
			
		||||
  release. For more details please read the CHANGES file.
 | 
			
		||||
 | 
			
		||||
  Major changes between OpenSSL 0.9.6l and OpenSSL 0.9.6m:
 | 
			
		||||
 | 
			
		||||
      o Security: fix null-pointer bug leading to crash
 | 
			
		||||
 | 
			
		||||
  Major changes between OpenSSL 0.9.6k and OpenSSL 0.9.6l:
 | 
			
		||||
 | 
			
		||||
      o Security: fix ASN1 bug leading to large recursion
 | 
			
		||||
 | 
			
		||||
  Major changes between OpenSSL 0.9.6j and OpenSSL 0.9.6k:
 | 
			
		||||
 | 
			
		||||
      o Security: fix various ASN1 parsing bugs.
 | 
			
		||||
      o SSL/TLS protocol fix for unrequested client certificates.
 | 
			
		||||
 | 
			
		||||
  Major changes between OpenSSL 0.9.6i and OpenSSL 0.9.6j:
 | 
			
		||||
 | 
			
		||||
      o Security: counter the Klima-Pokorny-Rosa extension of
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								README
									
									
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
			
		||||
 | 
			
		||||
 OpenSSL 0.9.6j [engine] 10 Apr 2003
 | 
			
		||||
 OpenSSL 0.9.6m [engine] 17 Mar 2004
 | 
			
		||||
 | 
			
		||||
 Copyright (c) 1998-2003 The OpenSSL Project
 | 
			
		||||
 Copyright (c) 1998-2004 The OpenSSL Project
 | 
			
		||||
 Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
 | 
			
		||||
 All rights reserved.
 | 
			
		||||
 | 
			
		||||
@@ -173,11 +173,17 @@
 | 
			
		||||
 textual explanation of what your patch does.
 | 
			
		||||
 | 
			
		||||
 Note: For legal reasons, contributions from the US can be accepted only
 | 
			
		||||
 if a TSA notification and a copy of the patch is sent to crypt@bis.doc.gov;
 | 
			
		||||
 see http://www.bis.doc.gov/Encryption/PubAvailEncSourceCodeNofify.html [sic]
 | 
			
		||||
 and http://w3.access.gpo.gov/bis/ear/pdf/740.pdf (EAR Section 740.13(e)).
 | 
			
		||||
 if a TSU notification and a copy of the patch are sent to crypt@bis.doc.gov
 | 
			
		||||
 (formerly BXA) with a copy to the ENC Encryption Request Coordinator;
 | 
			
		||||
 please take some time to look at
 | 
			
		||||
    http://www.bis.doc.gov/Encryption/PubAvailEncSourceCodeNofify.html [sic]
 | 
			
		||||
 and
 | 
			
		||||
    http://w3.access.gpo.gov/bis/ear/pdf/740.pdf (EAR Section 740.13(e))
 | 
			
		||||
 for the details. If "your encryption source code is too large to serve as
 | 
			
		||||
 an email attachment", they are glad to receive it by fax instead; hope you
 | 
			
		||||
 have a cheap long-distance plan.
 | 
			
		||||
 | 
			
		||||
 The preferred format for changes is "diff -u" output. You might
 | 
			
		||||
 Our preferred format for changes is "diff -u" output. You might
 | 
			
		||||
 generate it like this:
 | 
			
		||||
 | 
			
		||||
 # cd openssl-work
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										7
									
								
								STATUS
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								STATUS
									
									
									
									
									
								
							@@ -1,13 +1,18 @@
 | 
			
		||||
 | 
			
		||||
  OpenSSL STATUS                           Last modified at
 | 
			
		||||
  ______________                           $Date: 2003/04/10 20:42:58 $
 | 
			
		||||
  ______________                           $Date: 2004/03/17 11:45:33 $
 | 
			
		||||
 | 
			
		||||
  DEVELOPMENT STATE
 | 
			
		||||
 | 
			
		||||
    o  OpenSSL 0.9.8:  Under development...
 | 
			
		||||
    o  OpenSSL 0.9.7d: Released on March     17th, 2004
 | 
			
		||||
    o  OpenSSL 0.9.7c: Released on September 30th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.7b: Released on April     10th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.7a: Released on February  19th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.7:  Released on December  31st, 2002
 | 
			
		||||
    o  OpenSSL 0.9.6m: Released on March     17th, 2004
 | 
			
		||||
    o  OpenSSL 0.9.6l: Released on November   4th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.6k: Released on September 30th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.6j: Released on April     10th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.6i: Released on February  19th, 2003
 | 
			
		||||
    o  OpenSSL 0.9.6h: Released on December   5th, 2002
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								TABLE
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								TABLE
									
									
									
									
									
								
							@@ -1267,11 +1267,11 @@ $ranlib       =
 | 
			
		||||
 | 
			
		||||
*** debug-levitte-linux-elf
 | 
			
		||||
$cc           = gcc
 | 
			
		||||
$cflags       = -DUSE_ALLOCATING_PRINT -DRL_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DNO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -ggdb -g3 -m486 -pedantic -ansi -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -pipe
 | 
			
		||||
$cflags       = -DUSE_ALLOCATING_PRINT -DRL_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DPEDANTIC -DNO_ASM -DL_ENDIAN -DTERMIO -D_POSIX_SOURCE -ggdb -g3 -m486 -pedantic -ansi -Wall -Wshadow -Wcast-align -Wmissing-declarations -Wno-long-long -pipe
 | 
			
		||||
$unistd       = 
 | 
			
		||||
$thread_cflag = -D_REENTRANT
 | 
			
		||||
$lflags       = -ldl
 | 
			
		||||
$bn_ops       = 
 | 
			
		||||
$bn_ops       = BN_LLONG DES_PTR DES_RISC1 DES_UNROLL RC4_INDEX MD2_INT
 | 
			
		||||
$bn_obj       = 
 | 
			
		||||
$des_obj      = 
 | 
			
		||||
$bf_obj       = 
 | 
			
		||||
@@ -2458,7 +2458,7 @@ $dso_scheme   = dlfcn
 | 
			
		||||
$shared_target= linux-shared
 | 
			
		||||
$shared_cflag = -fPIC
 | 
			
		||||
$shared_ldflag = 
 | 
			
		||||
$shared_extension = .so.$(SHLIB_MAJOR),$(SHLIB_MINOR)
 | 
			
		||||
$shared_extension = .so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
 | 
			
		||||
$ranlib       = 
 | 
			
		||||
 | 
			
		||||
*** linux-s390x
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1261
									
								
								apps/Makefile.ssl
									
									
									
									
									
								
							
							
						
						
									
										1261
									
								
								apps/Makefile.ssl
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -59,7 +59,11 @@
 | 
			
		||||
#ifndef HEADER_APPS_H
 | 
			
		||||
#define HEADER_APPS_H
 | 
			
		||||
 | 
			
		||||
#include "openssl/e_os.h"
 | 
			
		||||
#ifdef FLAT_INC
 | 
			
		||||
#include "e_os.h"
 | 
			
		||||
#else
 | 
			
		||||
#include "../e_os.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include <openssl/buffer.h>
 | 
			
		||||
#include <openssl/bio.h>
 | 
			
		||||
 
 | 
			
		||||
@@ -301,7 +301,15 @@ bad:
 | 
			
		||||
		num=tmplen;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	if (length == 0) length=(unsigned int)num;
 | 
			
		||||
	if (offset >= num)
 | 
			
		||||
		{
 | 
			
		||||
		BIO_printf(bio_err, "Error: offset too large\n");
 | 
			
		||||
		goto end;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	num -= offset;
 | 
			
		||||
 | 
			
		||||
	if ((length == 0) || ((long)length > num)) length=(unsigned int)num;
 | 
			
		||||
	if(derout) {
 | 
			
		||||
		if(BIO_write(derout, str + offset, length) != (int)length) {
 | 
			
		||||
			BIO_printf(bio_err, "Error writing output\n");
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										11
									
								
								apps/pkcs8.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								apps/pkcs8.c
									
									
									
									
									
								
							@@ -249,7 +249,7 @@ int MAIN(int argc, char **argv)
 | 
			
		||||
		}
 | 
			
		||||
		BIO_free(in);
 | 
			
		||||
		if (!(p8inf = EVP_PKEY2PKCS8_broken(pkey, p8_broken))) {
 | 
			
		||||
			BIO_printf(bio_err, "Error converting key\n", outfile);
 | 
			
		||||
			BIO_printf(bio_err, "Error converting key\n");
 | 
			
		||||
			ERR_print_errors(bio_err);
 | 
			
		||||
			return (1);
 | 
			
		||||
		}
 | 
			
		||||
@@ -273,8 +273,7 @@ int MAIN(int argc, char **argv)
 | 
			
		||||
			if (!(p8 = PKCS8_encrypt(pbe_nid, cipher,
 | 
			
		||||
					p8pass, strlen(p8pass),
 | 
			
		||||
					NULL, 0, iter, p8inf))) {
 | 
			
		||||
				BIO_printf(bio_err, "Error encrypting key\n",
 | 
			
		||||
								 outfile);
 | 
			
		||||
				BIO_printf(bio_err, "Error encrypting key\n");
 | 
			
		||||
				ERR_print_errors(bio_err);
 | 
			
		||||
				return (1);
 | 
			
		||||
			}
 | 
			
		||||
@@ -317,7 +316,7 @@ int MAIN(int argc, char **argv)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if (!p8) {
 | 
			
		||||
			BIO_printf (bio_err, "Error reading key\n", outfile);
 | 
			
		||||
			BIO_printf (bio_err, "Error reading key\n");
 | 
			
		||||
			ERR_print_errors(bio_err);
 | 
			
		||||
			return (1);
 | 
			
		||||
		}
 | 
			
		||||
@@ -331,13 +330,13 @@ int MAIN(int argc, char **argv)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if (!p8inf) {
 | 
			
		||||
		BIO_printf(bio_err, "Error decrypting key\n", outfile);
 | 
			
		||||
		BIO_printf(bio_err, "Error decrypting key\n");
 | 
			
		||||
		ERR_print_errors(bio_err);
 | 
			
		||||
		return (1);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if (!(pkey = EVP_PKCS82PKEY(p8inf))) {
 | 
			
		||||
		BIO_printf(bio_err, "Error converting key\n", outfile);
 | 
			
		||||
		BIO_printf(bio_err, "Error converting key\n");
 | 
			
		||||
		ERR_print_errors(bio_err);
 | 
			
		||||
		return (1);
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
@@ -192,7 +192,11 @@
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#undef BUFSIZE
 | 
			
		||||
#define BUFSIZE	((long)1024*8+1)
 | 
			
		||||
/* BUFSIZE needs to be one cipherblock larger than the largest number in the
 | 
			
		||||
   lengths array (see below), to make space for padding when doing EVP tests.
 | 
			
		||||
   1024 extra bytes may seem much, but hey, it doesn't hurt!
 | 
			
		||||
							-- Richard Levitte */
 | 
			
		||||
#define BUFSIZE	((long)1024*9+1)
 | 
			
		||||
int run=0;
 | 
			
		||||
 | 
			
		||||
static double Time_F(int s, int usertime);
 | 
			
		||||
 
 | 
			
		||||
@@ -1090,7 +1090,7 @@ static int x509_certify(X509_STORE *ctx, char *CAfile, const EVP_MD *digest,
 | 
			
		||||
	BIO_free(io);
 | 
			
		||||
	io=NULL;
 | 
			
		||||
	
 | 
			
		||||
	if (!X509_STORE_add_cert(ctx,x)) goto end;
 | 
			
		||||
	/*if (!X509_STORE_add_cert(ctx,x)) goto end;*/
 | 
			
		||||
 | 
			
		||||
	/* NOTE: this certificate can/should be self signed, unless it was
 | 
			
		||||
	 * a certificate request in which case it is not. */
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ RC4-MD5, but a re-connect tries to use DES-CBC-SHA.  So netscape, when
 | 
			
		||||
doing a re-connect, always takes the first cipher in the cipher list.
 | 
			
		||||
 | 
			
		||||
If we accept a netscape connection, demand a client cert, have a
 | 
			
		||||
non-self-sighed CA which does not have it's CA in netscape, and the
 | 
			
		||||
non-self-signed CA which does not have it's CA in netscape, and the
 | 
			
		||||
browser has a cert, it will crash/hang.  Works for 3.x and 4.xbeta
 | 
			
		||||
 | 
			
		||||
Netscape browsers do not really notice the server sending a
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								certs/expired/vsign3.pem
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								certs/expired/vsign3.pem
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
subject=/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
 | 
			
		||||
notBefore=Jan 29 00:00:00 1996 GMT
 | 
			
		||||
notAfter=Jan  7 23:59:59 2004 GMT
 | 
			
		||||
-----BEGIN CERTIFICATE-----
 | 
			
		||||
MIICPTCCAaYCEQDknv3zOugOz6URPhmkJAIyMA0GCSqGSIb3DQEBAgUAMF8xCzAJ
 | 
			
		||||
BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xh
 | 
			
		||||
c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05
 | 
			
		||||
NjAxMjkwMDAwMDBaFw0wNDAxMDcyMzU5NTlaMF8xCzAJBgNVBAYTAlVTMRcwFQYD
 | 
			
		||||
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMyBQdWJsaWMgUHJp
 | 
			
		||||
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOB
 | 
			
		||||
jQAwgYkCgYEAyVxZnvIbigEUtBDfBEDb41evakVAj4QMC9Ez2dkRz+4CWB8l9yqo
 | 
			
		||||
RAWq7AMfeH+ek7maAKojfdashaJjRcdyJ8z0TMZ1cdI5709C8HXfCpDGjiBvmA/4
 | 
			
		||||
rCNfcCk2pMmG57GaIMtTpYXnPb59mv4kRTPcdhXtD6JxZExlLoFoRacCAwEAATAN
 | 
			
		||||
BgkqhkiG9w0BAQIFAAOBgQBhcOwvP579K+ZoVCGwZ3kIDCCWMYoNer62Jt95LCJp
 | 
			
		||||
STbjl3diYaIy13pUITa6Ask05yXaRDWw0lyAXbOU+Pms7qRgdSoflUkjsUp89LNH
 | 
			
		||||
ciFbfperVKxi513srpvSybIk+4Kt6WcVS7qqpvCXoPawl1cAyAw8CaCCBLpB2veZ
 | 
			
		||||
pA==
 | 
			
		||||
-----END CERTIFICATE-----
 | 
			
		||||
@@ -1,18 +1,17 @@
 | 
			
		||||
subject=/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority
 | 
			
		||||
notBefore=Jan 29 00:00:00 1996 GMT
 | 
			
		||||
notAfter=Jan  7 23:59:59 2004 GMT
 | 
			
		||||
notAfter=Aug  1 23:59:59 2028 GMT
 | 
			
		||||
-----BEGIN CERTIFICATE-----
 | 
			
		||||
MIICPTCCAaYCEQDknv3zOugOz6URPhmkJAIyMA0GCSqGSIb3DQEBAgUAMF8xCzAJ
 | 
			
		||||
BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xh
 | 
			
		||||
c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05
 | 
			
		||||
NjAxMjkwMDAwMDBaFw0wNDAxMDcyMzU5NTlaMF8xCzAJBgNVBAYTAlVTMRcwFQYD
 | 
			
		||||
VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMyBQdWJsaWMgUHJp
 | 
			
		||||
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOB
 | 
			
		||||
jQAwgYkCgYEAyVxZnvIbigEUtBDfBEDb41evakVAj4QMC9Ez2dkRz+4CWB8l9yqo
 | 
			
		||||
RAWq7AMfeH+ek7maAKojfdashaJjRcdyJ8z0TMZ1cdI5709C8HXfCpDGjiBvmA/4
 | 
			
		||||
rCNfcCk2pMmG57GaIMtTpYXnPb59mv4kRTPcdhXtD6JxZExlLoFoRacCAwEAATAN
 | 
			
		||||
BgkqhkiG9w0BAQIFAAOBgQBhcOwvP579K+ZoVCGwZ3kIDCCWMYoNer62Jt95LCJp
 | 
			
		||||
STbjl3diYaIy13pUITa6Ask05yXaRDWw0lyAXbOU+Pms7qRgdSoflUkjsUp89LNH
 | 
			
		||||
ciFbfperVKxi513srpvSybIk+4Kt6WcVS7qqpvCXoPawl1cAyAw8CaCCBLpB2veZ
 | 
			
		||||
pA==
 | 
			
		||||
MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkG
 | 
			
		||||
A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz
 | 
			
		||||
cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2
 | 
			
		||||
MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV
 | 
			
		||||
BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt
 | 
			
		||||
YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN
 | 
			
		||||
ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE
 | 
			
		||||
BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is
 | 
			
		||||
I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G
 | 
			
		||||
CSqGSIb3DQEBAgUAA4GBALtMEivPLCYATxQT3ab7/AoRhIzzKBxnki98tsX63/Do
 | 
			
		||||
lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc
 | 
			
		||||
AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k
 | 
			
		||||
-----END CERTIFICATE-----
 | 
			
		||||
 
 | 
			
		||||
@@ -160,47 +160,45 @@ cpt_err.o: ../include/openssl/bio.h ../include/openssl/crypto.h
 | 
			
		||||
cpt_err.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
cpt_err.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
cpt_err.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
cryptlib.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
cryptlib.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
cryptlib.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
cryptlib.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
cryptlib.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
cryptlib.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
cversion.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
cversion.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
cversion.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
cversion.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
cversion.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
cversion.o: ../include/openssl/stack.h ../include/openssl/symhacks.h buildinf.h
 | 
			
		||||
cversion.o: cryptlib.h
 | 
			
		||||
ex_data.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
ex_data.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
ex_data.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
ex_data.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
ex_data.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
ex_data.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
mem.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
mem.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
mem.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
mem.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
mem.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
mem.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
cryptlib.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
cryptlib.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
cryptlib.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
cryptlib.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
cryptlib.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
cryptlib.o: ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
cversion.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
cversion.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
cversion.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
cversion.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
cversion.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
cversion.o: ../include/openssl/symhacks.h buildinf.h cryptlib.h
 | 
			
		||||
ex_data.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
ex_data.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
ex_data.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
ex_data.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
ex_data.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
ex_data.o: ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
mem.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
mem.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
mem.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
mem.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
mem.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
mem.o: ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
mem_clr.o: ../include/openssl/crypto.h ../include/openssl/opensslv.h
 | 
			
		||||
mem_clr.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
mem_clr.o: ../include/openssl/symhacks.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
tmdiff.o: ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
tmdiff.o: ../include/openssl/crypto.h ../include/openssl/e_os.h
 | 
			
		||||
tmdiff.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
tmdiff.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
tmdiff.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h
 | 
			
		||||
tmdiff.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
tmdiff.o: ../include/openssl/tmdiff.h cryptlib.h
 | 
			
		||||
mem_dbg.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
mem_dbg.o: ../include/openssl/symhacks.h cryptlib.h
 | 
			
		||||
tmdiff.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h
 | 
			
		||||
tmdiff.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
tmdiff.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
tmdiff.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
tmdiff.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
tmdiff.o: ../include/openssl/symhacks.h ../include/openssl/tmdiff.h cryptlib.h
 | 
			
		||||
uid.o: ../include/openssl/crypto.h ../include/openssl/opensslv.h
 | 
			
		||||
uid.o: ../include/openssl/safestack.h ../include/openssl/stack.h
 | 
			
		||||
uid.o: ../include/openssl/symhacks.h
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -201,7 +201,10 @@ ASN1_STRING *d2i_ASN1_bytes(ASN1_STRING **a, unsigned char **pp, long length,
 | 
			
		||||
		c.pp=pp;
 | 
			
		||||
		c.p=p;
 | 
			
		||||
		c.inf=inf;
 | 
			
		||||
		c.slen=len;
 | 
			
		||||
		if (inf & 1)
 | 
			
		||||
			c.slen = length - (p - *pp);
 | 
			
		||||
		else
 | 
			
		||||
			c.slen=len;
 | 
			
		||||
		c.tag=Ptag;
 | 
			
		||||
		c.xclass=Pclass;
 | 
			
		||||
		c.max=(length == 0)?0:(p+length);
 | 
			
		||||
@@ -279,8 +282,7 @@ static int asn1_collate_primitive(ASN1_STRING *a, ASN1_CTX *c)
 | 
			
		||||
		{
 | 
			
		||||
		if (c->inf & 1)
 | 
			
		||||
			{
 | 
			
		||||
			c->eos=ASN1_check_infinite_end(&c->p,
 | 
			
		||||
				(long)(c->max-c->p));
 | 
			
		||||
			c->eos=ASN1_check_infinite_end(&c->p, c->slen);
 | 
			
		||||
			if (c->eos) break;
 | 
			
		||||
			}
 | 
			
		||||
		else
 | 
			
		||||
@@ -289,7 +291,7 @@ static int asn1_collate_primitive(ASN1_STRING *a, ASN1_CTX *c)
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		c->q=c->p;
 | 
			
		||||
		if (d2i_ASN1_bytes(&os,&c->p,c->max-c->p,c->tag,c->xclass)
 | 
			
		||||
		if (d2i_ASN1_bytes(&os,&c->p,c->slen,c->tag,c->xclass)
 | 
			
		||||
			== NULL)
 | 
			
		||||
			{
 | 
			
		||||
			c->error=ERR_R_ASN1_LIB;
 | 
			
		||||
@@ -302,8 +304,7 @@ static int asn1_collate_primitive(ASN1_STRING *a, ASN1_CTX *c)
 | 
			
		||||
			goto err;
 | 
			
		||||
			}
 | 
			
		||||
		memcpy(&(b.data[num]),os->data,os->length);
 | 
			
		||||
		if (!(c->inf & 1))
 | 
			
		||||
			c->slen-=(c->p-c->q);
 | 
			
		||||
		c->slen-=(c->p-c->q);
 | 
			
		||||
		num+=os->length;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -78,7 +78,8 @@
 | 
			
		||||
 * and a FILE pointer.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
int send_mem_chars(void *arg, const void *buf, int len)
 | 
			
		||||
#if 0 /* Not used */
 | 
			
		||||
static int send_mem_chars(void *arg, const void *buf, int len)
 | 
			
		||||
{
 | 
			
		||||
	unsigned char **out = arg;
 | 
			
		||||
	if(!out) return 1;
 | 
			
		||||
@@ -86,15 +87,16 @@ int send_mem_chars(void *arg, const void *buf, int len)
 | 
			
		||||
	*out += len;
 | 
			
		||||
	return 1;
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
int send_bio_chars(void *arg, const void *buf, int len)
 | 
			
		||||
static int send_bio_chars(void *arg, const void *buf, int len)
 | 
			
		||||
{
 | 
			
		||||
	if(!arg) return 1;
 | 
			
		||||
	if(BIO_write(arg, buf, len) != len) return 0;
 | 
			
		||||
	return 1;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int send_fp_chars(void *arg, const void *buf, int len)
 | 
			
		||||
static int send_fp_chars(void *arg, const void *buf, int len)
 | 
			
		||||
{
 | 
			
		||||
	if(!arg) return 1;
 | 
			
		||||
	if(fwrite(buf, 1, len, arg) != (unsigned int)len) return 0;
 | 
			
		||||
@@ -240,7 +242,8 @@ static int do_hex_dump(char_io *io_ch, void *arg, unsigned char *buf, int buflen
 | 
			
		||||
 * #01234 format.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
int do_dump(unsigned long lflags, char_io *io_ch, void *arg, ASN1_STRING *str)
 | 
			
		||||
static int do_dump(unsigned long lflags, char_io *io_ch, void *arg,
 | 
			
		||||
		   ASN1_STRING *str)
 | 
			
		||||
{
 | 
			
		||||
	/* Placing the ASN1_STRING in a temp ASN1_TYPE allows
 | 
			
		||||
	 * the DER encoding to readily obtained
 | 
			
		||||
@@ -274,7 +277,7 @@ int do_dump(unsigned long lflags, char_io *io_ch, void *arg, ASN1_STRING *str)
 | 
			
		||||
 * otherwise it is the number of bytes per character
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
const static char tag2nbyte[] = {
 | 
			
		||||
const static signed char tag2nbyte[] = {
 | 
			
		||||
	-1, -1, -1, -1, -1,	/* 0-4 */
 | 
			
		||||
	-1, -1, -1, -1, -1,	/* 5-9 */
 | 
			
		||||
	-1, -1, 0, -1,		/* 10-13 */
 | 
			
		||||
 
 | 
			
		||||
@@ -123,7 +123,7 @@ extern "C" {
 | 
			
		||||
#define B_ASN1_NUMERICSTRING	0x0001
 | 
			
		||||
#define B_ASN1_PRINTABLESTRING	0x0002
 | 
			
		||||
#define B_ASN1_T61STRING	0x0004
 | 
			
		||||
#define B_ASN1_TELETEXSTRING	0x0008
 | 
			
		||||
#define B_ASN1_TELETEXSTRING	0x0004
 | 
			
		||||
#define B_ASN1_VIDEOTEXSTRING	0x0008
 | 
			
		||||
#define B_ASN1_IA5STRING	0x0010
 | 
			
		||||
#define B_ASN1_GRAPHICSTRING	0x0020
 | 
			
		||||
 
 | 
			
		||||
@@ -104,10 +104,12 @@ int ASN1_get_object(unsigned char **pp, long *plength, int *ptag, int *pclass,
 | 
			
		||||
			l<<=7L;
 | 
			
		||||
			l|= *(p++)&0x7f;
 | 
			
		||||
			if (--max == 0) goto err;
 | 
			
		||||
			if (l > (INT_MAX >> 7L)) goto err;
 | 
			
		||||
			}
 | 
			
		||||
		l<<=7L;
 | 
			
		||||
		l|= *(p++)&0x7f;
 | 
			
		||||
		tag=(int)l;
 | 
			
		||||
		if (--max == 0) goto err;
 | 
			
		||||
		}
 | 
			
		||||
	else
 | 
			
		||||
		{ 
 | 
			
		||||
 
 | 
			
		||||
@@ -63,7 +63,11 @@
 | 
			
		||||
#include <string.h>
 | 
			
		||||
#include <stdlib.h>
 | 
			
		||||
 | 
			
		||||
#ifdef FLAT_INC
 | 
			
		||||
#include "e_os.h"
 | 
			
		||||
#else
 | 
			
		||||
#include "../e_os.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef NO_BF
 | 
			
		||||
int main(int argc, char *argv[])
 | 
			
		||||
 
 | 
			
		||||
@@ -89,33 +89,33 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
b_dump.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
b_dump.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
b_dump.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
b_dump.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
b_dump.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
b_dump.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
b_dump.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
b_dump.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
b_dump.o: ../cryptlib.h
 | 
			
		||||
b_print.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
b_print.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
b_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
b_print.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
b_print.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
b_print.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
b_print.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
b_print.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
b_sock.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
b_sock.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
b_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
b_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
b_print.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
b_print.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
b_print.o: ../cryptlib.h
 | 
			
		||||
b_sock.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
b_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
b_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
b_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
b_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
b_sock.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
b_sock.o: ../cryptlib.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_buff.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -127,12 +127,12 @@ bf_buff.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
bf_buff.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_nbio.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -145,12 +145,12 @@ bf_nbio.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
bf_nbio.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bf_nbio.o: ../cryptlib.h
 | 
			
		||||
bf_null.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
bf_null.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
bf_null.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
bf_null.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
bf_null.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
bf_null.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_null.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
bf_null.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
bf_null.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
bf_null.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
bf_null.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
bf_null.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
bf_null.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
bf_null.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
bf_null.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -162,8 +162,8 @@ bf_null.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
bf_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
bf_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
bf_null.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bio_cb.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bio_cb.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
@@ -173,15 +173,15 @@ bio_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h
 | 
			
		||||
bio_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bio_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bio_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bio_lib.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bio_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bio_lib.o: ../cryptlib.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_acpt.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_acpt.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
@@ -193,50 +193,50 @@ bss_bio.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bss_bio.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bss_bio.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bss_bio.o: ../../include/openssl/symhacks.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_conn.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_conn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_conn.o: ../cryptlib.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_fd.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_fd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_fd.o: ../cryptlib.h bss_sock.c
 | 
			
		||||
bss_file.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_file.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_file.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_file.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_file.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_file.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_file.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_file.o: ../cryptlib.h
 | 
			
		||||
bss_log.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_log.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_log.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_log.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_log.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_log.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_log.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_log.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_log.o: ../cryptlib.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_mem.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_mem.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_mem.o: ../cryptlib.h
 | 
			
		||||
bss_null.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_null.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_null.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_null.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bss_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bss_null.o: ../cryptlib.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
bss_sock.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bss_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -565,12 +565,12 @@ abs_val(LDOUBLE value)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static LDOUBLE
 | 
			
		||||
pow10(int exp)
 | 
			
		||||
pow10(int in_exp)
 | 
			
		||||
{
 | 
			
		||||
    LDOUBLE result = 1;
 | 
			
		||||
    while (exp) {
 | 
			
		||||
    while (in_exp) {
 | 
			
		||||
        result *= 10;
 | 
			
		||||
        exp--;
 | 
			
		||||
        in_exp--;
 | 
			
		||||
    }
 | 
			
		||||
    return result;
 | 
			
		||||
}
 | 
			
		||||
@@ -630,7 +630,7 @@ fmtfp(
 | 
			
		||||
       multiplying by a factor of 10 */
 | 
			
		||||
    fracpart = roundv((pow10(max)) * (ufvalue - intpart));
 | 
			
		||||
 | 
			
		||||
    if (fracpart >= pow10(max)) {
 | 
			
		||||
    if (fracpart >= (long)pow10(max)) {
 | 
			
		||||
        intpart++;
 | 
			
		||||
        fracpart -= (long)pow10(max);
 | 
			
		||||
    }
 | 
			
		||||
@@ -825,5 +825,5 @@ int BIO_vsnprintf(char *buf, size_t n, const char *format, va_list args)
 | 
			
		||||
		 * had the buffer been large enough.) */
 | 
			
		||||
		return -1;
 | 
			
		||||
	else
 | 
			
		||||
		return (retlen <= INT_MAX) ? retlen : -1;
 | 
			
		||||
		return (retlen <= INT_MAX) ? (int)retlen : -1;
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
@@ -495,6 +495,7 @@ static int buffer_gets(BIO *b, char *buf, int size)
 | 
			
		||||
			if (i <= 0)
 | 
			
		||||
				{
 | 
			
		||||
				BIO_copy_next_retry(b);
 | 
			
		||||
				*buf='\0';
 | 
			
		||||
				if (i < 0) return((num > 0)?num:i);
 | 
			
		||||
				if (i == 0) return(num);
 | 
			
		||||
				}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,57 @@
 | 
			
		||||
/* crypto/bio/bss_bio.c  -*- Mode: C; c-file-style: "eay" -*- */
 | 
			
		||||
/* ====================================================================
 | 
			
		||||
 * Copyright (c) 1998-2003 The OpenSSL Project.  All rights reserved.
 | 
			
		||||
 *
 | 
			
		||||
 * Redistribution and use in source and binary forms, with or without
 | 
			
		||||
 * modification, are permitted provided that the following conditions
 | 
			
		||||
 * are met:
 | 
			
		||||
 *
 | 
			
		||||
 * 1. Redistributions of source code must retain the above copyright
 | 
			
		||||
 *    notice, this list of conditions and the following disclaimer. 
 | 
			
		||||
 *
 | 
			
		||||
 * 2. Redistributions in binary form must reproduce the above copyright
 | 
			
		||||
 *    notice, this list of conditions and the following disclaimer in
 | 
			
		||||
 *    the documentation and/or other materials provided with the
 | 
			
		||||
 *    distribution.
 | 
			
		||||
 *
 | 
			
		||||
 * 3. All advertising materials mentioning features or use of this
 | 
			
		||||
 *    software must display the following acknowledgment:
 | 
			
		||||
 *    "This product includes software developed by the OpenSSL Project
 | 
			
		||||
 *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
 | 
			
		||||
 *
 | 
			
		||||
 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
 | 
			
		||||
 *    endorse or promote products derived from this software without
 | 
			
		||||
 *    prior written permission. For written permission, please contact
 | 
			
		||||
 *    openssl-core@openssl.org.
 | 
			
		||||
 *
 | 
			
		||||
 * 5. Products derived from this software may not be called "OpenSSL"
 | 
			
		||||
 *    nor may "OpenSSL" appear in their names without prior written
 | 
			
		||||
 *    permission of the OpenSSL Project.
 | 
			
		||||
 *
 | 
			
		||||
 * 6. Redistributions of any form whatsoever must retain the following
 | 
			
		||||
 *    acknowledgment:
 | 
			
		||||
 *    "This product includes software developed by the OpenSSL Project
 | 
			
		||||
 *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
 | 
			
		||||
 *
 | 
			
		||||
 * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
 | 
			
		||||
 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 | 
			
		||||
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 | 
			
		||||
 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
 | 
			
		||||
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 | 
			
		||||
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 | 
			
		||||
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 | 
			
		||||
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 | 
			
		||||
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 | 
			
		||||
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 | 
			
		||||
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 | 
			
		||||
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 | 
			
		||||
 * ====================================================================
 | 
			
		||||
 *
 | 
			
		||||
 * This product includes cryptographic software written by Eric Young
 | 
			
		||||
 * (eay@cryptsoft.com).  This product includes software written by Tim
 | 
			
		||||
 * Hudson (tjh@cryptsoft.com).
 | 
			
		||||
 *
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/* Special method for a BIO where the other endpoint is also a BIO
 | 
			
		||||
 * of this kind, handled by the same thread (i.e. the "peer" is actually
 | 
			
		||||
@@ -503,7 +556,7 @@ static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr)
 | 
			
		||||
		break;
 | 
			
		||||
		
 | 
			
		||||
	case BIO_C_DESTROY_BIO_PAIR:
 | 
			
		||||
		/* Effects both BIOs in the pair -- call just once!
 | 
			
		||||
		/* Affects both BIOs in the pair -- call just once!
 | 
			
		||||
		 * Or let BIO_free(bio1); BIO_free(bio2); do the job. */
 | 
			
		||||
		bio_destroy_pair(bio);
 | 
			
		||||
		ret = 1;
 | 
			
		||||
 
 | 
			
		||||
@@ -170,146 +170,141 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
bn_add.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_add.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_add.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_add.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_add.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_add.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_add.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_add.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_add.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_add.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_add.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_add.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_add.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_asm.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_asm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_asm.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_blind.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_blind.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_blind.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_ctx.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
bn_div.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_ctx.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_ctx.o: ../cryptlib.h
 | 
			
		||||
bn_div.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_div.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_div.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_div.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_div.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_div.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_div.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_div.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_div.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_div.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_div.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_div.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_err.o: ../../include/openssl/crypto.h ../../include/openssl/err.h
 | 
			
		||||
bn_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_exp.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_exp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_exp.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_exp2.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_exp2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_exp2.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_gcd.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_gcd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_gcd.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_lib.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_lib.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mont.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_mont.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_mont.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mpi.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_mpi.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_mpi.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_mul.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_mul.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_mul.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_prime.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_prime.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_prime.h
 | 
			
		||||
bn_print.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_print.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_print.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_print.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_print.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_print.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_print.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_print.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_rand.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_rand.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_rand.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_recp.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_recp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_recp.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_shift.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_shift.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_shift.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_sqr.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_word.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_sqr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_sqr.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_word.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
bn_word.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
bn_word.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
bn_word.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
bn_word.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
bn_word.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
bn_word.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h
 | 
			
		||||
bn_word.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
bn_word.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
bn_word.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
bn_word.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
bn_word.o: ../cryptlib.h bn_lcl.h
 | 
			
		||||
 
 | 
			
		||||
@@ -224,7 +224,7 @@ void bn_mul_part_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int tn,
 | 
			
		||||
	     int n, BN_ULONG *t)
 | 
			
		||||
	{
 | 
			
		||||
	int i,j,n2=n*2;
 | 
			
		||||
	unsigned int c1,c2,neg,zero;
 | 
			
		||||
	int c1,c2,neg,zero;
 | 
			
		||||
	BN_ULONG ln,lo,*p;
 | 
			
		||||
 | 
			
		||||
# ifdef BN_COUNT
 | 
			
		||||
@@ -376,7 +376,7 @@ void bn_mul_part_recursive(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, int tn,
 | 
			
		||||
 | 
			
		||||
		/* The overflow will stop before we over write
 | 
			
		||||
		 * words we should not overwrite */
 | 
			
		||||
		if (ln < c1)
 | 
			
		||||
		if (ln < (BN_ULONG)c1)
 | 
			
		||||
			{
 | 
			
		||||
			do	{
 | 
			
		||||
				p++;
 | 
			
		||||
 
 | 
			
		||||
@@ -84,8 +84,8 @@ buf_err.o: ../../include/openssl/crypto.h ../../include/openssl/err.h
 | 
			
		||||
buf_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslv.h
 | 
			
		||||
buf_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
buf_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
buffer.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
buffer.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
buffer.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
buffer.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
buffer.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -86,9 +86,9 @@ conf_api.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
conf_api.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
conf_api.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
conf_api.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
conf_def.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
conf_def.o: ../../include/openssl/conf.h ../../include/openssl/conf_api.h
 | 
			
		||||
conf_def.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
conf_def.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
conf_def.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h
 | 
			
		||||
conf_def.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h
 | 
			
		||||
conf_def.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
conf_def.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
conf_def.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -599,6 +599,11 @@ static int str_copy(CONF *conf, char *section, char **pto, char *from)
 | 
			
		||||
			BUF_MEM_grow(buf,(strlen(p)+len-(e-from)));
 | 
			
		||||
			while (*p)
 | 
			
		||||
				buf->data[to++]= *(p++);
 | 
			
		||||
 | 
			
		||||
			/* Since we change the pointer 'from', we also have
 | 
			
		||||
			   to change the perceived length of the string it
 | 
			
		||||
			   points at.  /RL */
 | 
			
		||||
			len -= e-from;
 | 
			
		||||
			from=e;
 | 
			
		||||
			}
 | 
			
		||||
		else
 | 
			
		||||
 
 | 
			
		||||
@@ -62,7 +62,11 @@
 | 
			
		||||
#include <stdlib.h>
 | 
			
		||||
#include <string.h>
 | 
			
		||||
 | 
			
		||||
#include "openssl/e_os.h"
 | 
			
		||||
#ifdef FLAT_INC
 | 
			
		||||
#include "e_os.h"
 | 
			
		||||
#else
 | 
			
		||||
#include "../e_os.h"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#include <openssl/crypto.h>
 | 
			
		||||
#include <openssl/buffer.h> 
 | 
			
		||||
 
 | 
			
		||||
@@ -149,8 +149,9 @@ cfb64ede.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
cfb64ede.o: ../../include/openssl/opensslconf.h des_locl.h
 | 
			
		||||
cfb64enc.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
cfb64enc.o: ../../include/openssl/opensslconf.h des_locl.h
 | 
			
		||||
cfb_enc.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
cfb_enc.o: ../../include/openssl/opensslconf.h des_locl.h
 | 
			
		||||
cfb_enc.o: ../../include/openssl/des.h ../../include/openssl/e_os.h
 | 
			
		||||
cfb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h
 | 
			
		||||
cfb_enc.o: des_locl.h
 | 
			
		||||
des_enc.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
des_enc.o: ../../include/openssl/opensslconf.h des_locl.h des_locl.h ncbc_enc.c
 | 
			
		||||
ecb3_enc.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
@@ -160,17 +161,17 @@ ecb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
ecb_enc.o: des_locl.h spr.h
 | 
			
		||||
ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
ede_cbcm_enc.o: ../../include/openssl/opensslconf.h des_locl.h
 | 
			
		||||
enc_read.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
enc_read.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
enc_read.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
enc_read.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
enc_read.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
enc_read.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
enc_read.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
enc_read.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
enc_read.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
enc_read.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
enc_read.o: ../cryptlib.h des_locl.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
enc_writ.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
enc_writ.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
@@ -197,9 +198,9 @@ read2pwd.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h
 | 
			
		||||
read2pwd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
read2pwd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
read2pwd.o: des_locl.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
read_pwd.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
read_pwd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -56,6 +56,7 @@
 | 
			
		||||
 * [including the GNU Public Licence.]
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "openssl/e_os.h"
 | 
			
		||||
#include "des_locl.h"
 | 
			
		||||
 | 
			
		||||
/* The input and output are loaded in multiples of 8 bits.
 | 
			
		||||
 
 | 
			
		||||
@@ -79,11 +79,11 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
dh_check.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dh_check.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dh_check.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dh_check.o: ../../include/openssl/dh.h ../../include/openssl/e_os.h
 | 
			
		||||
dh_check.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
dh_check.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dh_check.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h
 | 
			
		||||
dh_check.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dh_check.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dh_check.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
dh_check.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dh_check.o: ../cryptlib.h
 | 
			
		||||
@@ -93,47 +93,46 @@ dh_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dh_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dh_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dh_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dh_gen.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/dh.h ../../include/openssl/e_os.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dh_gen.o: ../cryptlib.h
 | 
			
		||||
dh_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dh_gen.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dh_key.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dh_key.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dh_key.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dh_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dh_key.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dh_key.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dh_key.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
dh_key.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
dh_key.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
dh_key.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
dh_key.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
dh_key.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dh_key.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
dh_key.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
dh_key.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
dh_key.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
dh_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dh_key.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dh_key.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
dh_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
dh_key.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
dh_key.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
dh_key.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
dh_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
dh_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dh_key.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
 | 
			
		||||
dh_key.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
dh_key.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
dh_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
dh_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dh_key.o: ../cryptlib.h
 | 
			
		||||
dh_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
dh_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dh_lib.o: ../cryptlib.h
 | 
			
		||||
 
 | 
			
		||||
@@ -81,11 +81,11 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
@@ -97,30 +97,30 @@ dsa_err.o: ../../include/openssl/dsa.h ../../include/openssl/err.h
 | 
			
		||||
dsa_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dsa_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_gen.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
dsa_gen.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dsa_gen.o: ../cryptlib.h
 | 
			
		||||
dsa_key.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
dsa_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dsa_key.o: ../cryptlib.h
 | 
			
		||||
dsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -133,12 +133,12 @@ dsa_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dsa_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_ossl.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -151,12 +151,12 @@ dsa_ossl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dsa_ossl.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -169,12 +169,12 @@ dsa_sign.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
dsa_sign.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
dsa_vrf.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
dsa_vrf.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
 
 | 
			
		||||
@@ -81,16 +81,16 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
dso_dl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_dl.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dso_dl.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_dlfcn.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dso_dlfcn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
@@ -101,39 +101,39 @@ dso_err.o: ../../include/openssl/dso.h ../../include/openssl/err.h
 | 
			
		||||
dso_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslv.h
 | 
			
		||||
dso_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dso_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_lib.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dso_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dso_null.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_null.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_null.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_null.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_null.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_null.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_null.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dso_null.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
dso_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
dso_null.o: ../cryptlib.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_openssl.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/opensslv.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dso_openssl.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_vms.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
dso_vms.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/crypto.h ../../include/openssl/dso.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_win32.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
dso_win32.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -123,7 +123,11 @@ DSO_METHOD *DSO_METHOD_dlfcn(void)
 | 
			
		||||
#		endif
 | 
			
		||||
#	endif
 | 
			
		||||
#else
 | 
			
		||||
#	define DLOPEN_FLAG RTLD_NOW /* Hope this works everywhere else */
 | 
			
		||||
#	ifdef OPENSSL_SYS_SUNOS
 | 
			
		||||
#		define DLOPEN_FLAG 1
 | 
			
		||||
#	else
 | 
			
		||||
#		define DLOPEN_FLAG RTLD_NOW /* Hope this works everywhere else */
 | 
			
		||||
#	endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/* For this DSO_METHOD, our meth_data STACK will contain;
 | 
			
		||||
 
 | 
			
		||||
@@ -100,12 +100,12 @@ engine_err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
engine_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
engine_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
engine_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
engine_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -119,12 +119,12 @@ engine_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
engine_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
engine_list.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
engine_list.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
engine_list.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
engine_list.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
engine_list.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
engine_list.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
engine_list.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
engine_list.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
engine_list.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
engine_list.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
engine_list.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
engine_list.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
engine_list.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
engine_list.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
engine_list.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -138,12 +138,12 @@ engine_list.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
engine_list.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
engine_list.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
engine_list.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
engine_openssl.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -158,32 +158,31 @@ engine_openssl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
engine_openssl.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_aep.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
hw_aep.o: vendor_defns/aep.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
hw_aep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
hw_aep.o: ../cryptlib.h engine_int.h vendor_defns/aep.h
 | 
			
		||||
hw_atalla.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -198,12 +197,12 @@ hw_atalla.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
hw_atalla.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
hw_atalla.o: vendor_defns/atalla.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_cswift.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -218,12 +217,12 @@ hw_cswift.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
hw_cswift.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
hw_cswift.o: vendor_defns/cswift.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_keyclient.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -238,12 +237,12 @@ hw_keyclient.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
hw_keyclient.o: ../../include/openssl/symhacks.h ../cryptlib.h engine_int.h
 | 
			
		||||
hw_keyclient.o: vendor_defns/keyclient.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_ncipher.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -260,12 +259,12 @@ hw_ncipher.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
hw_ncipher.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
hw_ncipher.o: ../cryptlib.h engine_int.h vendor_defns/hwcryptohook.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_sureware.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
@@ -282,12 +281,12 @@ hw_sureware.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
hw_sureware.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
hw_sureware.o: ../cryptlib.h engine.h engine_int.h vendor_defns/sureware.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/dso.h ../../include/openssl/e_os.h
 | 
			
		||||
hw_ubsec.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
hw_ubsec.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
 
 | 
			
		||||
@@ -164,7 +164,7 @@ static RAND_METHOD hwcrhk_rand =
 | 
			
		||||
	hwcrhk_rand_bytes,
 | 
			
		||||
	NULL,
 | 
			
		||||
	NULL,
 | 
			
		||||
	hwcrhk_rand_bytes,
 | 
			
		||||
	NULL,
 | 
			
		||||
	hwcrhk_rand_status,
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
@@ -293,6 +293,7 @@ ENGINE *ENGINE_ncipher()
 | 
			
		||||
	{
 | 
			
		||||
	RSA_METHOD *meth1;
 | 
			
		||||
	DH_METHOD *meth2;
 | 
			
		||||
	const RAND_METHOD *meth3;
 | 
			
		||||
 | 
			
		||||
	/* We know that the "PKCS1_SSLeay()" functions hook properly
 | 
			
		||||
	 * to the cswift-specific mod_exp and mod_exp_crt so we use
 | 
			
		||||
@@ -311,6 +312,14 @@ ENGINE *ENGINE_ncipher()
 | 
			
		||||
	meth2 = DH_OpenSSL();
 | 
			
		||||
	hwcrhk_dh.generate_key = meth2->generate_key;
 | 
			
		||||
	hwcrhk_dh.compute_key = meth2->compute_key;
 | 
			
		||||
 | 
			
		||||
	/* Much the same for RAND */
 | 
			
		||||
	meth3 = RAND_SSLeay();
 | 
			
		||||
	hwcrhk_rand.seed = meth3->seed;
 | 
			
		||||
	hwcrhk_rand.cleanup = meth3->cleanup;
 | 
			
		||||
	hwcrhk_rand.add = meth3->add;
 | 
			
		||||
	hwcrhk_rand.pseudorand = meth3->pseudorand;
 | 
			
		||||
 | 
			
		||||
	return &engine_hwcrhk;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@@ -386,6 +395,8 @@ static int hwcrhk_init()
 | 
			
		||||
	HWCryptoHook_RSAUnloadKey_t *p7;
 | 
			
		||||
	HWCryptoHook_RandomBytes_t *p8;
 | 
			
		||||
	HWCryptoHook_ModExpCRT_t *p9;
 | 
			
		||||
	int rand_cnt;
 | 
			
		||||
	RAND_METHOD *rand_method = RAND_SSLeay();
 | 
			
		||||
 | 
			
		||||
	if(hwcrhk_dso != NULL)
 | 
			
		||||
		{
 | 
			
		||||
@@ -466,6 +477,28 @@ static int hwcrhk_init()
 | 
			
		||||
		hndidx = RSA_get_ex_new_index(0,
 | 
			
		||||
			"nFast HWCryptoHook RSA key handle",
 | 
			
		||||
			NULL, NULL, hwcrhk_ex_free);
 | 
			
		||||
 | 
			
		||||
	/* Let's seed the OpenSSL pool with a bit of hardware randomness
 | 
			
		||||
	   for a maximum of 32 rounds.  Beyond that, the OpenSSL random
 | 
			
		||||
	   pool should be good, and if not, we assume something is seriously
 | 
			
		||||
	   wrong with OpenSSL (for now, we let it be and let the user discover
 | 
			
		||||
	   it through normal means.  That may need to change).  */
 | 
			
		||||
	rand_cnt = 32;
 | 
			
		||||
	do
 | 
			
		||||
		{
 | 
			
		||||
		unsigned char buf[8];
 | 
			
		||||
 | 
			
		||||
		/* If something went wrong, it's OK to just return a fault.
 | 
			
		||||
		   All that may happen is that the OpenSSL randomness pool
 | 
			
		||||
		   is a bit more seeded, and that can't really be a bad thing,
 | 
			
		||||
		   right?  */
 | 
			
		||||
		if (!hwcrhk_rand.bytes(buf, sizeof(buf)))
 | 
			
		||||
			goto err;
 | 
			
		||||
 | 
			
		||||
		rand_method->seed(buf, sizeof(buf));
 | 
			
		||||
		}
 | 
			
		||||
	while(rand_cnt-- > 0 && rand_method->status());
 | 
			
		||||
 | 
			
		||||
	return 1;
 | 
			
		||||
err:
 | 
			
		||||
	if(hwcrhk_dso)
 | 
			
		||||
 
 | 
			
		||||
@@ -513,7 +513,6 @@ static int ubsec_mod_exp(BIGNUM *r, BIGNUM *a, const BIGNUM *p,
 | 
			
		||||
		ENGINEerr(ENGINE_F_UBSEC_MOD_EXP, ENGINE_R_BN_EXPAND_FAIL);
 | 
			
		||||
		goto err;
 | 
			
		||||
		}
 | 
			
		||||
	memset(r->d, 0, BN_num_bytes(m));
 | 
			
		||||
 | 
			
		||||
	if ((fd = p_UBSEC_ubsec_open(UBSEC_KEY_DEVICE_NAME)) <= 0) 
 | 
			
		||||
	        {
 | 
			
		||||
 
 | 
			
		||||
@@ -79,13 +79,12 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
err.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
err.o: ../cryptlib.h
 | 
			
		||||
err.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h
 | 
			
		||||
err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
err.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
err_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
err_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
err_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
@@ -107,8 +106,8 @@ err_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
err_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
err_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
err_all.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
err_prn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
err_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
err_prn.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
err_prn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
err_prn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -110,9 +110,8 @@ EVP_CIPHER *EVP_rc4_40(void)
 | 
			
		||||
static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
 | 
			
		||||
			const unsigned char *iv, int enc)
 | 
			
		||||
	{
 | 
			
		||||
	memcpy(&(ctx->c.rc4.key[0]),key,EVP_CIPHER_CTX_key_length(ctx));
 | 
			
		||||
	RC4_set_key(&(ctx->c.rc4.ks),EVP_CIPHER_CTX_key_length(ctx),
 | 
			
		||||
		ctx->c.rc4.key);
 | 
			
		||||
		    key);
 | 
			
		||||
	return 1;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -79,8 +79,8 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
lh_stats.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
lh_stats.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
lh_stats.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
lh_stats.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
lh_stats.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
lh_stats.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
lh_stats.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -83,8 +83,8 @@ md2_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/md2.h
 | 
			
		||||
md2_dgst.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
md2_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
md2_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
md2_one.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
md2_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
md2_one.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
md2_one.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
md2_one.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
md2_one.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
md2_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
 
 | 
			
		||||
@@ -293,7 +293,7 @@ sub md5_block
 | 
			
		||||
	 &mov(&DWP(12,$tmp2,"",0),$D);
 | 
			
		||||
 | 
			
		||||
	&cmp($tmp1,$X) unless $normal;			# check count
 | 
			
		||||
	 &jge(&label("start")) unless $normal;
 | 
			
		||||
	 &jae(&label("start")) unless $normal;
 | 
			
		||||
 | 
			
		||||
	&pop("eax"); # pop the temp variable off the stack
 | 
			
		||||
	 &pop("ebx");
 | 
			
		||||
 
 | 
			
		||||
@@ -79,9 +79,9 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
mdc2_one.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
mdc2_one.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/des.h ../../include/openssl/e_os2.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/mdc2.h ../../include/openssl/opensslconf.h
 | 
			
		||||
mdc2_one.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -175,7 +175,7 @@ void *CRYPTO_malloc_locked(int num, const char *file, int line)
 | 
			
		||||
	void *ret = NULL;
 | 
			
		||||
	extern unsigned char cleanse_ctr;
 | 
			
		||||
 | 
			
		||||
	if (num < 0) return NULL;
 | 
			
		||||
	if (num <= 0) return NULL;
 | 
			
		||||
 | 
			
		||||
	allow_customize = 0;
 | 
			
		||||
	if (malloc_debug_func != NULL)
 | 
			
		||||
@@ -216,7 +216,7 @@ void *CRYPTO_malloc(int num, const char *file, int line)
 | 
			
		||||
	void *ret = NULL;
 | 
			
		||||
	extern unsigned char cleanse_ctr;
 | 
			
		||||
 | 
			
		||||
	if (num < 0) return NULL;
 | 
			
		||||
	if (num <= 0) return NULL;
 | 
			
		||||
 | 
			
		||||
	allow_customize = 0;
 | 
			
		||||
	if (malloc_debug_func != NULL)
 | 
			
		||||
@@ -247,7 +247,7 @@ void *CRYPTO_realloc(void *str, int num, const char *file, int line)
 | 
			
		||||
	if (str == NULL)
 | 
			
		||||
		return CRYPTO_malloc(num, file, line);
 | 
			
		||||
 | 
			
		||||
	if (num < 0) return NULL;
 | 
			
		||||
	if (num <= 0) return NULL;
 | 
			
		||||
 | 
			
		||||
	if (realloc_debug_func != NULL)
 | 
			
		||||
		realloc_debug_func(str, NULL, num, file, line, 0);
 | 
			
		||||
 
 | 
			
		||||
@@ -93,9 +93,9 @@ o_names.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
 | 
			
		||||
o_names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
o_names.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
obj_dat.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
 | 
			
		||||
obj_dat.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
@@ -109,9 +109,9 @@ obj_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
obj_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
obj_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
 | 
			
		||||
obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
 
 | 
			
		||||
@@ -25,8 +25,8 @@
 | 
			
		||||
 * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
 | 
			
		||||
 *  major minor fix final patch/beta)
 | 
			
		||||
 */
 | 
			
		||||
#define OPENSSL_VERSION_NUMBER	0x009060afL
 | 
			
		||||
#define OPENSSL_VERSION_TEXT	"OpenSSL 0.9.6j [engine] 10 Apr 2003"
 | 
			
		||||
#define OPENSSL_VERSION_NUMBER	0x009060e0L
 | 
			
		||||
#define OPENSSL_VERSION_TEXT	"OpenSSL 0.9.6n-dev [engine] XX xxx XXXX"
 | 
			
		||||
#define OPENSSL_VERSION_PTEXT	" part of " OPENSSL_VERSION_TEXT
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -80,12 +80,12 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
pem_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pem_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pem_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pem_all.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pem_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pem_all.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_all.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pem_all.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pem_all.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pem_all.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pem_all.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pem_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pem_all.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pem_all.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -119,12 +119,12 @@ pem_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
pem_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
pem_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
pem_err.o: ../../include/openssl/x509_vfy.h
 | 
			
		||||
pem_info.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pem_info.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pem_info.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pem_info.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pem_info.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pem_info.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_info.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pem_info.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pem_info.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pem_info.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pem_info.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pem_info.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pem_info.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pem_info.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -139,12 +139,12 @@ pem_info.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
pem_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
pem_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
pem_info.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -160,12 +160,12 @@ pem_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
pem_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
pem_lib.o: ../cryptlib.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_seal.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -181,12 +181,12 @@ pem_seal.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
pem_seal.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
pem_seal.o: ../cryptlib.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_sign.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pem_sign.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
 
 | 
			
		||||
@@ -567,7 +567,7 @@ int PEM_write_bio(BIO *bp, const char *name, char *header, unsigned char *data,
 | 
			
		||||
	     long len)
 | 
			
		||||
	{
 | 
			
		||||
	int nlen,n,i,j,outl;
 | 
			
		||||
	unsigned char *buf;
 | 
			
		||||
	unsigned char *buf = NULL;
 | 
			
		||||
	EVP_ENCODE_CTX ctx;
 | 
			
		||||
	int reason=ERR_R_BUF_LIB;
 | 
			
		||||
	
 | 
			
		||||
@@ -587,7 +587,7 @@ int PEM_write_bio(BIO *bp, const char *name, char *header, unsigned char *data,
 | 
			
		||||
			goto err;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	buf=(unsigned char *)OPENSSL_malloc(PEM_BUFSIZE*8);
 | 
			
		||||
	buf = OPENSSL_malloc(PEM_BUFSIZE*8);
 | 
			
		||||
	if (buf == NULL)
 | 
			
		||||
		{
 | 
			
		||||
		reason=ERR_R_MALLOC_FAILURE;
 | 
			
		||||
@@ -608,12 +608,15 @@ int PEM_write_bio(BIO *bp, const char *name, char *header, unsigned char *data,
 | 
			
		||||
	EVP_EncodeFinal(&ctx,buf,&outl);
 | 
			
		||||
	if ((outl > 0) && (BIO_write(bp,(char *)buf,outl) != outl)) goto err;
 | 
			
		||||
	OPENSSL_free(buf);
 | 
			
		||||
	buf = NULL;
 | 
			
		||||
	if (	(BIO_write(bp,"-----END ",9) != 9) ||
 | 
			
		||||
		(BIO_write(bp,name,nlen) != nlen) ||
 | 
			
		||||
		(BIO_write(bp,"-----\n",6) != 6))
 | 
			
		||||
		goto err;
 | 
			
		||||
	return(i+outl);
 | 
			
		||||
err:
 | 
			
		||||
	if (buf)
 | 
			
		||||
		OPENSSL_free(buf);
 | 
			
		||||
	PEMerr(PEM_F_PEM_WRITE_BIO,reason);
 | 
			
		||||
	return(0);
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
@@ -141,7 +141,10 @@ sub main'jle	{ &out1("jle",@_); }
 | 
			
		||||
sub main'jz	{ &out1("jz",@_); }
 | 
			
		||||
sub main'jge	{ &out1("jge",@_); }
 | 
			
		||||
sub main'jl	{ &out1("jl",@_); }
 | 
			
		||||
sub main'ja	{ &out1("ja",@_); }
 | 
			
		||||
sub main'jae	{ &out1("jae",@_); }
 | 
			
		||||
sub main'jb	{ &out1("jb",@_); }
 | 
			
		||||
sub main'jbe	{ &out1("jbe",@_); }
 | 
			
		||||
sub main'jc	{ &out1("jc",@_); }
 | 
			
		||||
sub main'jnc	{ &out1("jnc",@_); }
 | 
			
		||||
sub main'jnz	{ &out1("jnz",@_); }
 | 
			
		||||
 
 | 
			
		||||
@@ -149,7 +149,10 @@ sub main'jle	{ &out1("jle NEAR",@_); }
 | 
			
		||||
sub main'jz	{ &out1("jz NEAR",@_); }
 | 
			
		||||
sub main'jge	{ &out1("jge NEAR",@_); }
 | 
			
		||||
sub main'jl	{ &out1("jl NEAR",@_); }
 | 
			
		||||
sub main'ja	{ &out1("ja NEAR",@_); }
 | 
			
		||||
sub main'jae	{ &out1("jae NEAR",@_); }
 | 
			
		||||
sub main'jb	{ &out1("jb NEAR",@_); }
 | 
			
		||||
sub main'jbe	{ &out1("jbe NEAR",@_); }
 | 
			
		||||
sub main'jc	{ &out1("jc NEAR",@_); }
 | 
			
		||||
sub main'jnc	{ &out1("jnc NEAR",@_); }
 | 
			
		||||
sub main'jnz	{ &out1("jnz NEAR",@_); }
 | 
			
		||||
 
 | 
			
		||||
@@ -154,7 +154,10 @@ sub main'jnz	{ &out1("jnz",@_); }
 | 
			
		||||
sub main'jz	{ &out1("jz",@_); }
 | 
			
		||||
sub main'jge	{ &out1("jge",@_); }
 | 
			
		||||
sub main'jl	{ &out1("jl",@_); }
 | 
			
		||||
sub main'ja	{ &out1("ja",@_); }
 | 
			
		||||
sub main'jae	{ &out1("jae",@_); }
 | 
			
		||||
sub main'jb	{ &out1("jb",@_); }
 | 
			
		||||
sub main'jbe	{ &out1("jbe",@_); }
 | 
			
		||||
sub main'jc	{ &out1("jc",@_); }
 | 
			
		||||
sub main'jnc	{ &out1("jnc",@_); }
 | 
			
		||||
sub main'jno	{ &out1("jno",@_); }
 | 
			
		||||
 
 | 
			
		||||
@@ -85,12 +85,12 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
p12_add.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_add.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_add.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_add.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_add.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_add.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_add.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_add.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_add.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_add.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_add.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_add.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_add.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_add.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_add.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -104,12 +104,12 @@ p12_add.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
p12_add.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
p12_add.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
p12_add.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_attr.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -124,12 +124,12 @@ p12_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_attr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_attr.o: ../cryptlib.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
p12_bags.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -144,12 +144,12 @@ p12_bags.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_bags.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_bags.o: ../cryptlib.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_crpt.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -164,12 +164,12 @@ p12_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_crpt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_crpt.o: ../cryptlib.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_crt.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -183,12 +183,12 @@ p12_crt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
p12_crt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_decr.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -203,12 +203,12 @@ p12_decr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_decr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_decr.o: ../cryptlib.h
 | 
			
		||||
p12_init.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_init.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_init.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_init.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_init.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_init.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_init.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_init.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_init.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_init.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_init.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_init.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_init.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_init.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_init.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -223,12 +223,12 @@ p12_init.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_init.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_init.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_init.o: ../cryptlib.h
 | 
			
		||||
p12_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_key.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_key.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_key.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_key.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_key.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_key.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_key.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_key.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_key.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_key.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_key.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_key.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -242,12 +242,12 @@ p12_key.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
p12_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
p12_key.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
p12_key.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_kiss.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -262,12 +262,12 @@ p12_kiss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_kiss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_kiss.o: ../cryptlib.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
p12_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -282,12 +282,12 @@ p12_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_lib.o: ../cryptlib.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
p12_mac.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -302,12 +302,12 @@ p12_mac.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_mac.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_mac.o: ../cryptlib.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_mutl.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/hmac.h ../../include/openssl/idea.h
 | 
			
		||||
p12_mutl.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -341,12 +341,12 @@ p12_npas.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
p12_npas.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_npas.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_npas.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
p12_sbag.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -361,12 +361,12 @@ p12_sbag.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
p12_sbag.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
p12_sbag.o: ../cryptlib.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_utl.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
p12_utl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
 
 | 
			
		||||
@@ -117,12 +117,12 @@ pk7_attr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
pk7_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
pk7_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
pk7_attr.o: ../../include/openssl/x509_vfy.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
pk7_doit.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -137,12 +137,12 @@ pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
pk7_doit.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pk7_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -156,12 +156,12 @@ pk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
pk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
pk7_lib.o: ../cryptlib.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
pk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -176,12 +176,12 @@ pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
pk7_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
pk7_mime.o: ../cryptlib.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
pk7_smime.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
pk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
 
 | 
			
		||||
@@ -108,8 +108,8 @@ rand_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
rand_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rand_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
rand_lib.o: ../../include/openssl/symhacks.h
 | 
			
		||||
rand_win.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
rand_win.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
rand_win.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
rand_win.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rand_win.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rand_win.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rand_win.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
 
 | 
			
		||||
@@ -292,7 +292,7 @@ static void ssleay_rand_add(const void *buf, int num, double add)
 | 
			
		||||
				st_idx=0;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	memset((char *)&m,0,sizeof(m));
 | 
			
		||||
	OPENSSL_cleanse((char *)&m,sizeof(m));
 | 
			
		||||
 | 
			
		||||
	if (!do_not_lock) CRYPTO_w_lock(CRYPTO_LOCK_RAND);
 | 
			
		||||
	/* Don't just copy back local_md into md -- this could mean that
 | 
			
		||||
@@ -493,7 +493,7 @@ static int ssleay_rand_bytes(unsigned char *buf, int num)
 | 
			
		||||
	MD_Final(md,&m);
 | 
			
		||||
	CRYPTO_w_unlock(CRYPTO_LOCK_RAND);
 | 
			
		||||
 | 
			
		||||
	memset(&m,0,sizeof(m));
 | 
			
		||||
	OPENSSL_cleanse(&m,sizeof(m));
 | 
			
		||||
	if (ok)
 | 
			
		||||
		return(1);
 | 
			
		||||
	else
 | 
			
		||||
 
 | 
			
		||||
@@ -102,7 +102,7 @@ int RAND_egd(const char *path)
 | 
			
		||||
 | 
			
		||||
	memset(&addr, 0, sizeof(addr));
 | 
			
		||||
	addr.sun_family = AF_UNIX;
 | 
			
		||||
	if (strlen(path) > sizeof(addr.sun_path))
 | 
			
		||||
	if (strlen(path) >= sizeof(addr.sun_path))
 | 
			
		||||
		return (-1);
 | 
			
		||||
	strcpy(addr.sun_path,path);
 | 
			
		||||
	len = offsetof(struct sockaddr_un, sun_path) + strlen(path);
 | 
			
		||||
@@ -134,7 +134,7 @@ int RAND_egd_bytes(const char *path,int bytes)
 | 
			
		||||
 | 
			
		||||
	memset(&addr, 0, sizeof(addr));
 | 
			
		||||
	addr.sun_family = AF_UNIX;
 | 
			
		||||
	if (strlen(path) > sizeof(addr.sun_path))
 | 
			
		||||
	if (strlen(path) >= sizeof(addr.sun_path))
 | 
			
		||||
		return (-1);
 | 
			
		||||
	strcpy(addr.sun_path,path);
 | 
			
		||||
	len = offsetof(struct sockaddr_un, sun_path) + strlen(path);
 | 
			
		||||
 
 | 
			
		||||
@@ -162,6 +162,7 @@ typedef BOOL (WINAPI *GETCURSORINFO)(PCURSORINFO);
 | 
			
		||||
typedef DWORD (WINAPI *GETQUEUESTATUS)(UINT);
 | 
			
		||||
 | 
			
		||||
typedef HANDLE (WINAPI *CREATETOOLHELP32SNAPSHOT)(DWORD, DWORD);
 | 
			
		||||
typedef BOOL (WINAPI *CLOSETOOLHELP32SNAPSHOT)(HANDLE);
 | 
			
		||||
typedef BOOL (WINAPI *HEAP32FIRST)(LPHEAPENTRY32, DWORD, DWORD);
 | 
			
		||||
typedef BOOL (WINAPI *HEAP32NEXT)(LPHEAPENTRY32);
 | 
			
		||||
typedef BOOL (WINAPI *HEAP32LIST)(HANDLE, LPHEAPLIST32);
 | 
			
		||||
@@ -414,7 +415,7 @@ int RAND_poll(void)
 | 
			
		||||
	 * This seeding method was proposed in Peter Gutmann, Software
 | 
			
		||||
	 * Generation of Practically Strong Random Numbers,
 | 
			
		||||
	 * http://www.usenix.org/publications/library/proceedings/sec98/gutmann.html
 | 
			
		||||
     * revised version at http://www.cryptoengines.com/~peter/06_random.pdf
 | 
			
		||||
	 * revised version at http://www.cryptoengines.com/~peter/06_random.pdf
 | 
			
		||||
	 * (The assignment of entropy estimates below is arbitrary, but based
 | 
			
		||||
	 * on Peter's analysis the full poll appears to be safe. Additional
 | 
			
		||||
	 * interactive seeding is encouraged.)
 | 
			
		||||
@@ -423,6 +424,7 @@ int RAND_poll(void)
 | 
			
		||||
	if (kernel)
 | 
			
		||||
		{
 | 
			
		||||
		CREATETOOLHELP32SNAPSHOT snap;
 | 
			
		||||
		CLOSETOOLHELP32SNAPSHOT close_snap;
 | 
			
		||||
		HANDLE handle;
 | 
			
		||||
 | 
			
		||||
		HEAP32FIRST heap_first;
 | 
			
		||||
@@ -440,6 +442,8 @@ int RAND_poll(void)
 | 
			
		||||
 | 
			
		||||
		snap = (CREATETOOLHELP32SNAPSHOT)
 | 
			
		||||
			GetProcAddress(kernel, "CreateToolhelp32Snapshot");
 | 
			
		||||
		close_snap = (CLOSETOOLHELP32SNAPSHOT)
 | 
			
		||||
			GetProcAddress(kernel, "CloseToolhelp32Snapshot");
 | 
			
		||||
		heap_first = (HEAP32FIRST) GetProcAddress(kernel, "Heap32First");
 | 
			
		||||
		heap_next = (HEAP32NEXT) GetProcAddress(kernel, "Heap32Next");
 | 
			
		||||
		heaplist_first = (HEAP32LIST) GetProcAddress(kernel, "Heap32ListFirst");
 | 
			
		||||
@@ -455,7 +459,7 @@ int RAND_poll(void)
 | 
			
		||||
			heaplist_next && process_first && process_next &&
 | 
			
		||||
			thread_first && thread_next && module_first &&
 | 
			
		||||
			module_next && (handle = snap(TH32CS_SNAPALL,0))
 | 
			
		||||
			!= NULL)
 | 
			
		||||
			!= INVALID_HANDLE_VALUE)
 | 
			
		||||
			{
 | 
			
		||||
			/* heap list and heap walking */
 | 
			
		||||
                        /* HEAPLIST32 contains 3 fields that will change with
 | 
			
		||||
@@ -517,8 +521,10 @@ int RAND_poll(void)
 | 
			
		||||
				do
 | 
			
		||||
					RAND_add(&m, m.dwSize, 9);
 | 
			
		||||
				while (module_next(handle, &m));
 | 
			
		||||
 | 
			
		||||
			CloseHandle(handle);
 | 
			
		||||
			if (close_snap)
 | 
			
		||||
				close_snap(handle);
 | 
			
		||||
			else
 | 
			
		||||
				CloseHandle(handle);
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		FreeLibrary(kernel);
 | 
			
		||||
 
 | 
			
		||||
@@ -138,6 +138,7 @@ int RAND_write_file(const char *file)
 | 
			
		||||
	int n;
 | 
			
		||||
	
 | 
			
		||||
#if defined(O_CREAT) && !defined(WIN32)
 | 
			
		||||
	{
 | 
			
		||||
	/* For some reason Win32 can't write to files created this way */
 | 
			
		||||
	
 | 
			
		||||
	/* chmod(..., 0600) is too late to protect the file,
 | 
			
		||||
@@ -145,6 +146,7 @@ int RAND_write_file(const char *file)
 | 
			
		||||
	int fd = open(file, O_CREAT, 0600);
 | 
			
		||||
	if (fd != -1)
 | 
			
		||||
		out = fdopen(fd, "wb");
 | 
			
		||||
	}
 | 
			
		||||
#endif
 | 
			
		||||
	if (out == NULL)
 | 
			
		||||
		out = fopen(file,"wb");
 | 
			
		||||
 
 | 
			
		||||
@@ -87,12 +87,12 @@ rsa_chk.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_chk.o: ../../include/openssl/opensslv.h ../../include/openssl/rsa.h
 | 
			
		||||
rsa_chk.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_chk.o: ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_eay.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
rsa_eay.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -111,20 +111,19 @@ rsa_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_err.o: ../../include/openssl/opensslv.h ../../include/openssl/rsa.h
 | 
			
		||||
rsa_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_err.o: ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_gen.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_gen.o: ../cryptlib.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/rsa.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_gen.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
rsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -137,47 +136,44 @@ rsa_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_none.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_none.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_none.o: ../cryptlib.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_null.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_null.o: ../cryptlib.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_oaep.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_oaep.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_pk1.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_pk1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_pk1.o: ../cryptlib.h
 | 
			
		||||
rsa_saos.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -191,12 +187,12 @@ rsa_saos.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
rsa_saos.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/engine.h ../../include/openssl/err.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -211,11 +207,11 @@ rsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
rsa_sign.o: ../cryptlib.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_ssl.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/symhacks.h ../cryptlib.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
rsa_ssl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
rsa_ssl.o: ../cryptlib.h
 | 
			
		||||
 
 | 
			
		||||
@@ -156,11 +156,6 @@ struct rsa_st
 | 
			
		||||
#define RSA_FLAG_CACHE_PUBLIC		0x02
 | 
			
		||||
#define RSA_FLAG_CACHE_PRIVATE		0x04
 | 
			
		||||
#define RSA_FLAG_BLINDING		0x08
 | 
			
		||||
#define RSA_FLAG_NO_BLINDING		0x80 /* new with 0.9.6j and 0.9.7b; the built-in
 | 
			
		||||
                                              * RSA implementation now uses blinding by
 | 
			
		||||
                                              * default (ignoring RSA_FLAG_BLINDING),
 | 
			
		||||
                                              * but other engines might not need it
 | 
			
		||||
                                              */
 | 
			
		||||
#define RSA_FLAG_THREAD_SAFE		0x10
 | 
			
		||||
/* This flag means the private key operations will be handled by rsa_mod_exp
 | 
			
		||||
 * and that they do not depend on the private key components being present:
 | 
			
		||||
@@ -173,7 +168,11 @@ struct rsa_st
 | 
			
		||||
 */
 | 
			
		||||
#define RSA_FLAG_SIGN_VER		0x40
 | 
			
		||||
 | 
			
		||||
#define RSA_FLAG_NO_BLINDING		0x80
 | 
			
		||||
#define RSA_FLAG_NO_BLINDING		0x80 /* new with 0.9.6j and 0.9.7b; the built-in
 | 
			
		||||
                                              * RSA implementation now uses blinding by
 | 
			
		||||
                                              * default (ignoring RSA_FLAG_BLINDING),
 | 
			
		||||
                                              * but other engines might not need it
 | 
			
		||||
                                              */
 | 
			
		||||
 | 
			
		||||
#define RSA_PKCS1_PADDING	1
 | 
			
		||||
#define RSA_SSLV23_PADDING	2
 | 
			
		||||
 
 | 
			
		||||
@@ -491,6 +491,8 @@ err:
 | 
			
		||||
	if (ctx != NULL) BN_CTX_free(ctx);
 | 
			
		||||
	BN_clear_free(&f);
 | 
			
		||||
	BN_clear_free(&ret);
 | 
			
		||||
	if (local_blinding)
 | 
			
		||||
		BN_BLINDING_free(blinding);
 | 
			
		||||
	if (buf != NULL)
 | 
			
		||||
		{
 | 
			
		||||
		OPENSSL_cleanse(buf,num);
 | 
			
		||||
 
 | 
			
		||||
@@ -313,7 +313,7 @@ void RSA_blinding_off(RSA *rsa)
 | 
			
		||||
 | 
			
		||||
int RSA_blinding_on(RSA *rsa, BN_CTX *p_ctx)
 | 
			
		||||
	{
 | 
			
		||||
	BIGNUM *A,*Ai;
 | 
			
		||||
	BIGNUM *A,*Ai = NULL;
 | 
			
		||||
	BN_CTX *ctx;
 | 
			
		||||
	int ret=0;
 | 
			
		||||
 | 
			
		||||
@@ -324,8 +324,12 @@ int RSA_blinding_on(RSA *rsa, BN_CTX *p_ctx)
 | 
			
		||||
	else
 | 
			
		||||
		ctx=p_ctx;
 | 
			
		||||
 | 
			
		||||
	/* XXXXX: Shouldn't this be RSA_blinding_off(rsa)? */
 | 
			
		||||
	if (rsa->blinding != NULL)
 | 
			
		||||
		{
 | 
			
		||||
		BN_BLINDING_free(rsa->blinding);
 | 
			
		||||
		rsa->blinding = NULL;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	/* NB: similar code appears in setup_blinding (rsa_eay.c);
 | 
			
		||||
	 * this should be placed in a new function of its own, but for reasons
 | 
			
		||||
@@ -354,9 +358,9 @@ int RSA_blinding_on(RSA *rsa, BN_CTX *p_ctx)
 | 
			
		||||
	rsa->blinding->thread_id = CRYPTO_thread_id();
 | 
			
		||||
	rsa->flags |= RSA_FLAG_BLINDING;
 | 
			
		||||
	rsa->flags &= ~RSA_FLAG_NO_BLINDING;
 | 
			
		||||
	BN_free(Ai);
 | 
			
		||||
	ret=1;
 | 
			
		||||
err:
 | 
			
		||||
	if (Ai != NULL) BN_free(Ai);
 | 
			
		||||
	BN_CTX_end(ctx);
 | 
			
		||||
	if (ctx != p_ctx) BN_CTX_free(ctx);
 | 
			
		||||
	return(ret);
 | 
			
		||||
 
 | 
			
		||||
@@ -79,8 +79,8 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
stack.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
stack.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
stack.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
stack.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
stack.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
stack.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
stack.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -189,8 +189,7 @@ char *sk_delete(STACK *st, int loc)
 | 
			
		||||
	char *ret;
 | 
			
		||||
	int i,j;
 | 
			
		||||
 | 
			
		||||
	if ((st == NULL) || (st->num == 0) || (loc < 0)
 | 
			
		||||
					 || (loc >= st->num)) return(NULL);
 | 
			
		||||
	if(!st || (loc < 0) || (loc >= st->num)) return NULL;
 | 
			
		||||
 | 
			
		||||
	ret=st->data[loc];
 | 
			
		||||
	if (loc != st->num-1)
 | 
			
		||||
@@ -304,13 +303,13 @@ int sk_num(const STACK *st)
 | 
			
		||||
 | 
			
		||||
char *sk_value(const STACK *st, int i)
 | 
			
		||||
{
 | 
			
		||||
	if(st == NULL) return NULL;
 | 
			
		||||
	if(!st || (i < 0) || (i >= st->num)) return NULL;
 | 
			
		||||
	return st->data[i];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
char *sk_set(STACK *st, int i, char *value)
 | 
			
		||||
{
 | 
			
		||||
	if(st == NULL) return NULL;
 | 
			
		||||
	if(!st || (i < 0) || (i >= st->num)) return NULL;
 | 
			
		||||
	return (st->data[i] = value);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -79,8 +79,8 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
txt_db.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
 | 
			
		||||
txt_db.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
 | 
			
		||||
txt_db.o: ../../e_os.h ../../include/openssl/bio.h
 | 
			
		||||
txt_db.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
 | 
			
		||||
txt_db.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
txt_db.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
 | 
			
		||||
txt_db.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h
 | 
			
		||||
 
 | 
			
		||||
@@ -89,31 +89,30 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
by_dir.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
by_dir.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
by_dir.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
by_dir.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
by_dir.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
by_dir.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
by_dir.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
by_dir.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
by_dir.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
by_dir.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
by_dir.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
by_dir.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
by_dir.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
by_dir.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
by_dir.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
by_dir.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
by_dir.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
by_dir.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
by_dir.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
by_dir.o: ../cryptlib.h
 | 
			
		||||
by_file.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
by_file.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
by_file.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
by_file.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
by_file.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
by_file.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
by_dir.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
by_dir.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
by_dir.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
by_dir.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
by_dir.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
by_dir.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
by_dir.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
by_dir.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
by_dir.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
by_dir.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
by_dir.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
by_dir.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
by_dir.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
by_file.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
by_file.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
by_file.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
by_file.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
by_file.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
by_file.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
by_file.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
by_file.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
by_file.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -128,12 +127,12 @@ by_file.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
by_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
by_file.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
by_file.o: ../cryptlib.h
 | 
			
		||||
x509_att.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_att.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_att.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_att.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_att.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_att.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_att.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_att.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_att.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_att.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_att.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_att.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_att.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_att.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -148,12 +147,12 @@ x509_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_att.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_att.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_att.o: ../cryptlib.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_cmp.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -168,12 +167,12 @@ x509_cmp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_cmp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_cmp.o: ../cryptlib.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_d2.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -187,12 +186,12 @@ x509_d2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
x509_d2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
x509_d2.o: ../cryptlib.h
 | 
			
		||||
x509_def.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_def.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_def.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_def.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_def.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_def.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_def.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_def.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_def.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_def.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_def.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_def.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_def.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_def.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_def.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -224,12 +223,12 @@ x509_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_err.o: ../../include/openssl/x509_vfy.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_ext.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -244,12 +243,12 @@ x509_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_ext.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_ext.o: ../cryptlib.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_lu.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -263,12 +262,12 @@ x509_lu.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
x509_lu.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
x509_lu.o: ../cryptlib.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_obj.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -282,12 +281,12 @@ x509_obj.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_obj.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_r2x.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -301,12 +300,12 @@ x509_r2x.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_r2x.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509_req.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_req.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_req.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_req.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_req.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_req.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_req.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_req.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_req.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_req.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_req.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_req.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_req.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -321,12 +320,12 @@ x509_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_req.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509_set.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_set.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_set.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_set.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_set.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_set.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_set.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_set.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_set.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_set.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_set.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_set.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_set.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_set.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_set.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -340,12 +339,12 @@ x509_set.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_set.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_set.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_set.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_trs.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -360,12 +359,12 @@ x509_trs.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_trs.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_trs.o: ../cryptlib.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_txt.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -379,12 +378,12 @@ x509_txt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_txt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_v3.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -399,12 +398,12 @@ x509_v3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_v3.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_v3.o: ../cryptlib.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509_vfy.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -419,12 +418,12 @@ x509_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509_vfy.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
x509_vfy.o: ../cryptlib.h
 | 
			
		||||
x509name.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509name.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509name.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509name.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509name.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509name.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509name.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509name.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509name.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509name.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509name.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509name.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509name.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509name.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509name.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -438,12 +437,12 @@ x509name.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509name.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509rset.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509rset.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509rset.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509rset.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509rset.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509rset.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509rset.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509rset.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509rset.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509rset.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509rset.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509rset.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509rset.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509rset.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509rset.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -457,12 +456,12 @@ x509rset.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509rset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509rset.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509rset.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509spki.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
x509spki.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509spki.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509spki.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509spki.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
x509spki.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509spki.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
x509spki.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509spki.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509spki.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509spki.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509spki.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x509spki.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x509spki.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -476,12 +475,12 @@ x509spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x509type.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x509type.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x509type.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x509type.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x509type.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x509type.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509type.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
x509type.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
x509type.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
x509type.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
 | 
			
		||||
x509type.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
x509type.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
x509type.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x509type.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x509type.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -495,22 +494,21 @@ x509type.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x509type.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x509type.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x509type.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
x_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x_all.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
x_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
x_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
x_all.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
x_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
x_all.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
x_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
x_all.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
x_all.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
x_all.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
x_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
x_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
x_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
x_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
x_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
x_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
x_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
x_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
x_all.o: ../cryptlib.h
 | 
			
		||||
x_all.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
x_all.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
x_all.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
x_all.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
x_all.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
x_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
x_all.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
x_all.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
x_all.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
x_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
x_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
x_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
x_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h
 | 
			
		||||
 
 | 
			
		||||
@@ -302,8 +302,36 @@ static int get_cert_by_subject(X509_LOOKUP *xl, int type, X509_NAME *name,
 | 
			
		||||
		k=0;
 | 
			
		||||
		for (;;)
 | 
			
		||||
			{
 | 
			
		||||
			sprintf(b->data,"%s/%08lx.%s%d",ctx->dirs[i],h,
 | 
			
		||||
				postfix,k);
 | 
			
		||||
			char c = '/';
 | 
			
		||||
#ifdef VMS
 | 
			
		||||
			c = ctx->dirs[i][strlen(ctx->dirs[i])-1];
 | 
			
		||||
			if (c != ':' && c != '>' && c != ']')
 | 
			
		||||
				{
 | 
			
		||||
				/* If no separator is present, we assume the
 | 
			
		||||
				   directory specifier is a logical name, and
 | 
			
		||||
				   add a colon.  We really should use better
 | 
			
		||||
				   VMS routines for merging things like this,
 | 
			
		||||
				   but this will do for now...
 | 
			
		||||
				   -- Richard Levitte */
 | 
			
		||||
				c = ':';
 | 
			
		||||
				}
 | 
			
		||||
			else
 | 
			
		||||
				{
 | 
			
		||||
				c = '\0';
 | 
			
		||||
				}
 | 
			
		||||
#endif
 | 
			
		||||
			if (c == '\0')
 | 
			
		||||
				{
 | 
			
		||||
				/* This is special.  When c == '\0', no
 | 
			
		||||
				   directory separator should be added. */
 | 
			
		||||
				sprintf(b->data,"%s%08lx.%s%d",ctx->dirs[i],h,
 | 
			
		||||
					postfix,k);
 | 
			
		||||
				}
 | 
			
		||||
			else
 | 
			
		||||
				{
 | 
			
		||||
				sprintf(b->data,"%s%c%08lx.%s%d",
 | 
			
		||||
					ctx->dirs[i],c,h,postfix,k);
 | 
			
		||||
				}
 | 
			
		||||
			k++;
 | 
			
		||||
			if (stat(b->data,&st) < 0)
 | 
			
		||||
				break;
 | 
			
		||||
 
 | 
			
		||||
@@ -94,6 +94,7 @@ int i;
 | 
			
		||||
		OPENSSL_free(b);
 | 
			
		||||
		}
 | 
			
		||||
	    strncpy(buf,"NO X509_NAME",len);
 | 
			
		||||
	    buf[len-1]='\0';
 | 
			
		||||
	    return buf;
 | 
			
		||||
	    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -490,7 +490,7 @@ static int internal_verify(X509_STORE_CTX *ctx)
 | 
			
		||||
				ok=(*cb)(0,ctx);
 | 
			
		||||
				if (!ok) goto end;
 | 
			
		||||
				}
 | 
			
		||||
			if (X509_verify(xs,pkey) <= 0)
 | 
			
		||||
			else if (X509_verify(xs,pkey) <= 0)
 | 
			
		||||
				{
 | 
			
		||||
				ctx->error=X509_V_ERR_CERT_SIGNATURE_FAILURE;
 | 
			
		||||
				ctx->current_cert=xs;
 | 
			
		||||
 
 | 
			
		||||
@@ -99,14 +99,15 @@ int X509_certificate_type(X509 *x, EVP_PKEY *pkey)
 | 
			
		||||
	case EVP_PKEY_RSA:
 | 
			
		||||
		ret|=EVP_PKS_RSA;
 | 
			
		||||
		break;
 | 
			
		||||
	case EVP_PKS_DSA:
 | 
			
		||||
	case EVP_PKEY_DSA:
 | 
			
		||||
		ret|=EVP_PKS_DSA;
 | 
			
		||||
		break;
 | 
			
		||||
	default:
 | 
			
		||||
		break;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	if (EVP_PKEY_size(pk) <= 512)
 | 
			
		||||
	if (EVP_PKEY_size(pk) <= 1024/8)/* /8 because it's 1024 bits we look
 | 
			
		||||
					   for, not bytes */
 | 
			
		||||
		ret|=EVP_PKT_EXP;
 | 
			
		||||
	if(pkey==NULL) EVP_PKEY_free(pk);
 | 
			
		||||
	return(ret);
 | 
			
		||||
 
 | 
			
		||||
@@ -83,13 +83,13 @@ clean:
 | 
			
		||||
 | 
			
		||||
# DO NOT DELETE THIS LINE -- make depend depends on it.
 | 
			
		||||
 | 
			
		||||
v3_akey.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_akey.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -103,33 +103,32 @@ v3_akey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_akey.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_alt.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_alt.o: ../cryptlib.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_alt.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_bcons.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -144,12 +143,12 @@ v3_bcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_bcons.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_bcons.o: ../cryptlib.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_bitst.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -164,12 +163,12 @@ v3_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_bitst.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_bitst.o: ../cryptlib.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_conf.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -184,13 +183,13 @@ v3_conf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_conf.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_conf.o: ../cryptlib.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_cpols.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -205,13 +204,13 @@ v3_cpols.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_cpols.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_cpols.o: ../cryptlib.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_crld.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -225,12 +224,12 @@ v3_crld.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_crld.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_enum.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -245,12 +244,12 @@ v3_enum.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_enum.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_enum.o: ../cryptlib.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_extku.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -265,13 +264,13 @@ v3_extku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_extku.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_extku.o: ../cryptlib.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_genn.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -285,33 +284,32 @@ v3_genn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_genn.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_ia5.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_ia5.o: ../cryptlib.h
 | 
			
		||||
v3_info.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_info.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_info.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_info.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_info.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_info.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_info.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_ia5.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_info.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_info.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_info.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_info.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_info.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_info.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_info.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_info.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_info.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -325,53 +323,51 @@ v3_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_info.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_int.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_int.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_int.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_int.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_int.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_int.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_int.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_int.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_int.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_int.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_int.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_int.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_int.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_int.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_int.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_int.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_int.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_int.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_int.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_int.o: ../cryptlib.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_int.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_int.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_int.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_int.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_int.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_int.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_int.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_int.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_int.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_int.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_int.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_int.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_lib.o: ../cryptlib.h ext_dat.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h ext_dat.h
 | 
			
		||||
v3_pku.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -385,32 +381,31 @@ v3_pku.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_pku.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_prn.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_prn.o: ../cryptlib.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_prn.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3_purp.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -425,12 +420,12 @@ v3_purp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_purp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_purp.o: ../cryptlib.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_skey.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
@@ -445,13 +440,13 @@ v3_skey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_skey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_skey.o: ../cryptlib.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/asn1.h ../../include/openssl/asn1_mac.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/cast.h ../../include/openssl/conf.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/crypto.h ../../include/openssl/des.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_sxnet.o: ../../e_os.h ../../include/openssl/asn1.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
@@ -466,26 +461,25 @@ v3_sxnet.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_sxnet.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_sxnet.o: ../cryptlib.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_utl.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/des.h ../../include/openssl/dh.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/md4.h ../../include/openssl/md5.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/pkcs7.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h
 | 
			
		||||
v3_utl.o: ../cryptlib.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h
 | 
			
		||||
v3_utl.o: ../../include/openssl/x509v3.h ../cryptlib.h
 | 
			
		||||
v3err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
 | 
			
		||||
v3err.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
 | 
			
		||||
v3err.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h
 | 
			
		||||
 
 | 
			
		||||
@@ -287,8 +287,8 @@ a client and also echoes the request to standard output.
 | 
			
		||||
	return 0;
 | 
			
		||||
 }
 | 
			
		||||
 | 
			
		||||
 BIO_puts(sbio, "HTTP/1.0 200 OK\r\nContent-type: text/html\r\n\r\n");
 | 
			
		||||
 BIO_puts(sbio, "<pre>\r\nConnection Established\r\nRequest headers:\r\n");
 | 
			
		||||
 BIO_puts(sbio, "HTTP/1.0 200 OK\r\nContent-type: text/plain\r\n\r\n");
 | 
			
		||||
 BIO_puts(sbio, "\r\nConnection Established\r\nRequest headers:\r\n");
 | 
			
		||||
 BIO_puts(sbio, "--------------------------------------------------\r\n");
 | 
			
		||||
 | 
			
		||||
 for(;;) {
 | 
			
		||||
@@ -301,7 +301,7 @@ a client and also echoes the request to standard output.
 | 
			
		||||
 }
 | 
			
		||||
 | 
			
		||||
 BIO_puts(sbio, "--------------------------------------------------\r\n");
 | 
			
		||||
 BIO_puts(sbio, "</pre>\r\n");
 | 
			
		||||
 BIO_puts(sbio, "\r\n");
 | 
			
		||||
 | 
			
		||||
 /* Since there is a buffering BIO present we had better flush it */
 | 
			
		||||
 BIO_flush(sbio);
 | 
			
		||||
 
 | 
			
		||||
@@ -16,8 +16,14 @@ BN_num_bits, BN_num_bytes, BN_num_bits_word - get BIGNUM size
 | 
			
		||||
 | 
			
		||||
=head1 DESCRIPTION
 | 
			
		||||
 | 
			
		||||
These functions return the size of a B<BIGNUM> in bytes or bits,
 | 
			
		||||
and the size of an unsigned integer in bits.
 | 
			
		||||
BN_num_bytes() returns the size of a B<BIGNUM> in bytes.
 | 
			
		||||
 | 
			
		||||
BN_num_bits_word() returns the number of significant bits in a word.
 | 
			
		||||
If we take 0x00000432 as an example, it returns 11, not 16, not 32.
 | 
			
		||||
Basically, except for a zero, it returns I<floor(log2(w))+1>.
 | 
			
		||||
 | 
			
		||||
BN_num_bits() returns the number of significant bits in a B<BIGNUM>,
 | 
			
		||||
following the same principle as BN_num_bits_word().
 | 
			
		||||
 | 
			
		||||
BN_num_bytes() is a macro.
 | 
			
		||||
 | 
			
		||||
@@ -25,9 +31,23 @@ BN_num_bytes() is a macro.
 | 
			
		||||
 | 
			
		||||
The size.
 | 
			
		||||
 | 
			
		||||
=head1 NOTES
 | 
			
		||||
 | 
			
		||||
Some have tried using BN_num_bits() on individual numbers in RSA keys,
 | 
			
		||||
DH keys and DSA keys, and found that they don't always come up with
 | 
			
		||||
the number of bits they expected (something like 512, 1024, 2048,
 | 
			
		||||
...).  This is because generating a number with some specific number
 | 
			
		||||
of bits doesn't always set the highest bits, thereby making the number
 | 
			
		||||
of I<significant> bits a little lower.  If you want to know the "key
 | 
			
		||||
size" of such a key, either use functions like RSA_size(), DH_size()
 | 
			
		||||
and DSA_size(), or use BN_num_bytes() and multiply with 8 (although
 | 
			
		||||
there's no real guarantee that will match the "key size", just a lot
 | 
			
		||||
more probability).
 | 
			
		||||
 | 
			
		||||
=head1 SEE ALSO
 | 
			
		||||
 | 
			
		||||
L<bn(3)|bn(3)>
 | 
			
		||||
L<bn(3)|bn(3)>, L<DH_size(3)|DH_size(3)>, L<DSA_size(3)|DSA_size(3)>,
 | 
			
		||||
L<RSA_size(3)|RSA_size(3)>
 | 
			
		||||
 | 
			
		||||
=head1 HISTORY
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -47,9 +47,10 @@ Encrypting user data directly with RSA is insecure.
 | 
			
		||||
=back
 | 
			
		||||
 | 
			
		||||
B<flen> must be less than RSA_size(B<rsa>) - 11 for the PKCS #1 v1.5
 | 
			
		||||
based padding modes, and less than RSA_size(B<rsa>) - 41 for
 | 
			
		||||
RSA_PKCS1_OAEP_PADDING. The random number generator must be seeded
 | 
			
		||||
prior to calling RSA_public_encrypt().
 | 
			
		||||
based padding modes, less than RSA_size(B<rsa>) - 41 for
 | 
			
		||||
RSA_PKCS1_OAEP_PADDING and exactly RSA_size(B<rsa>) for RSA_NO_PADDING.
 | 
			
		||||
The random number generator must be seeded prior to calling
 | 
			
		||||
RSA_public_encrypt().
 | 
			
		||||
 | 
			
		||||
RSA_private_decrypt() decrypts the B<flen> bytes at B<from> using the
 | 
			
		||||
private key B<rsa> and stores the plaintext in B<to>. B<to> must point
 | 
			
		||||
 
 | 
			
		||||
@@ -53,11 +53,11 @@ SSL_COMP_add_compression_method() may return the following values:
 | 
			
		||||
 | 
			
		||||
=over 4
 | 
			
		||||
 | 
			
		||||
=item 1
 | 
			
		||||
=item 0
 | 
			
		||||
 | 
			
		||||
The operation succeeded.
 | 
			
		||||
 | 
			
		||||
=item 0
 | 
			
		||||
=item 1
 | 
			
		||||
 | 
			
		||||
The operation failed. Check the error queue to find out the reason.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -168,7 +168,7 @@ Diffie-Hellman) key exchange should be used instead.
 | 
			
		||||
=item SSL_OP_NETSCAPE_CA_DN_BUG
 | 
			
		||||
 | 
			
		||||
If we accept a netscape connection, demand a client cert, have a
 | 
			
		||||
non-self-sighed CA which does not have it's CA in netscape, and the
 | 
			
		||||
non-self-signed CA which does not have it's CA in netscape, and the
 | 
			
		||||
browser has a cert, it will crash/hang.  Works for 3.x and 4.xbeta 
 | 
			
		||||
 | 
			
		||||
=item SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								e_os.h
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								e_os.h
									
									
									
									
									
								
							@@ -303,6 +303,8 @@ extern "C" {
 | 
			
		||||
#      define pid_t int /* pid_t is missing on NEXTSTEP/OPENSTEP
 | 
			
		||||
                         * (unless when compiling with -D_POSIX_SOURCE,
 | 
			
		||||
                         * which doesn't work for us) */
 | 
			
		||||
#    endif
 | 
			
		||||
#    if defined(NeXT) || defined(OPENSSL_SYS_NEWS4) || defined(OPENSSL_SYS_SUNOS)
 | 
			
		||||
#      define ssize_t int /* ditto */
 | 
			
		||||
#    endif
 | 
			
		||||
#    ifdef NEWS4 /* setvbuf is missing on mips-sony-bsd */
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
%define libmaj 0
 | 
			
		||||
%define libmin 9
 | 
			
		||||
%define librel 6
 | 
			
		||||
%define librev j
 | 
			
		||||
%define librev m
 | 
			
		||||
Release: 1
 | 
			
		||||
 | 
			
		||||
%define openssldir /var/ssl
 | 
			
		||||
 
 | 
			
		||||
@@ -92,9 +92,9 @@ rsar_err.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
 | 
			
		||||
rsar_err.o: ../include/openssl/opensslv.h ../include/openssl/rsa.h
 | 
			
		||||
rsar_err.o: ../include/openssl/rsaref.h ../include/openssl/safestack.h
 | 
			
		||||
rsar_err.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
rsaref.o: ../crypto/cryptlib.h ../include/openssl/bio.h ../include/openssl/bn.h
 | 
			
		||||
rsaref.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
 | 
			
		||||
rsaref.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
rsaref.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/bio.h
 | 
			
		||||
rsaref.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
rsaref.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
 | 
			
		||||
rsaref.o: ../include/openssl/err.h ../include/openssl/lhash.h
 | 
			
		||||
rsaref.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
rsaref.o: ../include/openssl/rand.h ../include/openssl/rsa.h
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										256
									
								
								ssl/Makefile.ssl
									
									
									
									
									
								
							
							
						
						
									
										256
									
								
								ssl/Makefile.ssl
									
									
									
									
									
								
							@@ -229,30 +229,29 @@ s23_srvr.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s23_srvr.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s23_srvr.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s23_srvr.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_clnt.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
s2_clnt.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s2_clnt.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_enc.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
s2_enc.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
s2_enc.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -275,29 +274,29 @@ s2_enc.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s2_enc.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s2_enc.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s2_enc.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_lib.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
s2_lib.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
s2_lib.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
s2_lib.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
s2_lib.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
s2_lib.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
s2_lib.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
s2_lib.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
s2_lib.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
s2_lib.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
s2_lib.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
s2_lib.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
s2_lib.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
s2_lib.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
s2_lib.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
s2_lib.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
s2_lib.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
s2_lib.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
s2_lib.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
s2_lib.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s2_lib.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s2_lib.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s2_lib.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_lib.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
s2_lib.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
s2_lib.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
s2_lib.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
s2_lib.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
s2_lib.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
s2_lib.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
s2_lib.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
s2_lib.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
s2_lib.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s2_lib.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s2_lib.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s2_lib.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_meth.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
s2_meth.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
s2_meth.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -342,30 +341,29 @@ s2_pkt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s2_pkt.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s2_pkt.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s2_pkt.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_srvr.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
s2_srvr.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s2_srvr.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_both.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
s3_both.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
s3_both.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -389,30 +387,29 @@ s3_both.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s3_both.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s3_both.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s3_both.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_clnt.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
s3_clnt.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/rand.h ../include/openssl/rc2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s3_clnt.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_enc.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
s3_enc.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
s3_enc.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -501,30 +498,29 @@ s3_pkt.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s3_pkt.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s3_pkt.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s3_pkt.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_srvr.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
s3_srvr.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/rand.h ../include/openssl/rc2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
s3_srvr.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -547,30 +543,29 @@ ssl_algs.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
ssl_algs.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_asn1.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
ssl_asn1.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/asn1_mac.h ../include/openssl/bio.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/comp.h ../include/openssl/crypto.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/des.h ../include/openssl/dh.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/dsa.h ../include/openssl/e_os.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
ssl_asn1.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_cert.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
ssl_cert.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
ssl_cert.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
@@ -706,30 +701,29 @@ ssl_rsa.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
ssl_rsa.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
ssl_rsa.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
ssl_rsa.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_sess.o: ../crypto/cryptlib.h ../include/openssl/asn1.h
 | 
			
		||||
ssl_sess.o: ../crypto/cryptlib.h ../e_os.h ../include/openssl/asn1.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/bn.h ../include/openssl/buffer.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/cast.h ../include/openssl/comp.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/crypto.h ../include/openssl/des.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/dh.h ../include/openssl/dsa.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/e_os.h ../include/openssl/e_os.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/e_os2.h ../include/openssl/err.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/evp.h ../include/openssl/idea.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/lhash.h ../include/openssl/md2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/md4.h ../include/openssl/md5.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/opensslv.h ../include/openssl/pem.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/rand.h ../include/openssl/rc2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/safestack.h ../include/openssl/sha.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/tls1.h ../include/openssl/x509.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/e_os.h ../include/openssl/e_os2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/err.h ../include/openssl/evp.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/idea.h ../include/openssl/lhash.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/md2.h ../include/openssl/md4.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/pem.h ../include/openssl/pem2.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/sha.h ../include/openssl/ssl.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
 | 
			
		||||
ssl_sess.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ssl_locl.h
 | 
			
		||||
ssl_stat.o: ../include/openssl/asn1.h ../include/openssl/bio.h
 | 
			
		||||
ssl_stat.o: ../include/openssl/blowfish.h ../include/openssl/bn.h
 | 
			
		||||
ssl_stat.o: ../include/openssl/buffer.h ../include/openssl/cast.h
 | 
			
		||||
 
 | 
			
		||||
@@ -1608,6 +1608,7 @@ static int ssl3_send_client_verify(SSL *s)
 | 
			
		||||
		*(d++)=SSL3_MT_CERTIFICATE_VERIFY;
 | 
			
		||||
		l2n3(n,d);
 | 
			
		||||
 | 
			
		||||
		s->state=SSL3_ST_CW_CERT_VRFY_B;
 | 
			
		||||
		s->init_num=(int)n+4;
 | 
			
		||||
		s->init_off=0;
 | 
			
		||||
		}
 | 
			
		||||
@@ -1785,7 +1786,7 @@ static int ssl3_check_cert_and_algorithm(SSL *s)
 | 
			
		||||
		if (algs & SSL_kRSA)
 | 
			
		||||
			{
 | 
			
		||||
			if (rsa == NULL
 | 
			
		||||
			    || RSA_size(rsa) > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher))
 | 
			
		||||
			    || RSA_size(rsa)*8 > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher))
 | 
			
		||||
				{
 | 
			
		||||
				SSLerr(SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM,SSL_R_MISSING_EXPORT_TMP_RSA_KEY);
 | 
			
		||||
				goto f_err;
 | 
			
		||||
@@ -1797,7 +1798,7 @@ static int ssl3_check_cert_and_algorithm(SSL *s)
 | 
			
		||||
			if (algs & (SSL_kEDH|SSL_kDHr|SSL_kDHd))
 | 
			
		||||
			    {
 | 
			
		||||
			    if (dh == NULL
 | 
			
		||||
				|| DH_size(dh) > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher))
 | 
			
		||||
				|| DH_size(dh)*8 > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher))
 | 
			
		||||
				{
 | 
			
		||||
				SSLerr(SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM,SSL_R_MISSING_EXPORT_TMP_DH_KEY);
 | 
			
		||||
				goto f_err;
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										12
									
								
								ssl/s3_enc.c
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								ssl/s3_enc.c
									
									
									
									
									
								
							@@ -188,9 +188,9 @@ int ssl3_change_cipher_state(SSL *s, int which)
 | 
			
		||||
	COMP_METHOD *comp;
 | 
			
		||||
	const EVP_MD *m;
 | 
			
		||||
	MD5_CTX md;
 | 
			
		||||
	int exp,n,i,j,k,cl;
 | 
			
		||||
	int is_exp,n,i,j,k,cl;
 | 
			
		||||
 | 
			
		||||
	exp=SSL_C_IS_EXPORT(s->s3->tmp.new_cipher);
 | 
			
		||||
	is_exp=SSL_C_IS_EXPORT(s->s3->tmp.new_cipher);
 | 
			
		||||
	c=s->s3->tmp.new_sym_enc;
 | 
			
		||||
	m=s->s3->tmp.new_hash;
 | 
			
		||||
	if (s->s3->tmp.new_compression == NULL)
 | 
			
		||||
@@ -262,9 +262,9 @@ int ssl3_change_cipher_state(SSL *s, int which)
 | 
			
		||||
	p=s->s3->tmp.key_block;
 | 
			
		||||
	i=EVP_MD_size(m);
 | 
			
		||||
	cl=EVP_CIPHER_key_length(c);
 | 
			
		||||
	j=exp ? (cl < SSL_C_EXPORT_KEYLENGTH(s->s3->tmp.new_cipher) ?
 | 
			
		||||
		 cl : SSL_C_EXPORT_KEYLENGTH(s->s3->tmp.new_cipher)) : cl;
 | 
			
		||||
	/* Was j=(exp)?5:EVP_CIPHER_key_length(c); */
 | 
			
		||||
	j=is_exp ? (cl < SSL_C_EXPORT_KEYLENGTH(s->s3->tmp.new_cipher) ?
 | 
			
		||||
		    cl : SSL_C_EXPORT_KEYLENGTH(s->s3->tmp.new_cipher)) : cl;
 | 
			
		||||
	/* Was j=(is_exp)?5:EVP_CIPHER_key_length(c); */
 | 
			
		||||
	k=EVP_CIPHER_iv_length(c);
 | 
			
		||||
	if (	(which == SSL3_CHANGE_CIPHER_CLIENT_WRITE) ||
 | 
			
		||||
		(which == SSL3_CHANGE_CIPHER_SERVER_READ))
 | 
			
		||||
@@ -292,7 +292,7 @@ int ssl3_change_cipher_state(SSL *s, int which)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	memcpy(mac_secret,ms,i);
 | 
			
		||||
	if (exp)
 | 
			
		||||
	if (is_exp)
 | 
			
		||||
		{
 | 
			
		||||
		/* In here I set both the read and write key/iv to the
 | 
			
		||||
		 * same value since only the correct one will be used :-).
 | 
			
		||||
 
 | 
			
		||||
@@ -1079,6 +1079,14 @@ start:
 | 
			
		||||
			goto err;
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		/* Check we have a cipher to change to */
 | 
			
		||||
		if (s->s3->tmp.new_cipher == NULL)
 | 
			
		||||
			{
 | 
			
		||||
			i=SSL_AD_UNEXPECTED_MESSAGE;
 | 
			
		||||
			SSLerr(SSL_F_SSL3_GET_CERT_VERIFY,SSL_R_CCS_RECEIVED_EARLY);
 | 
			
		||||
			goto err;
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
		rr->length=0;
 | 
			
		||||
		s->s3->change_cipher_spec=1;
 | 
			
		||||
		if (!do_change_cipher_spec(s))
 | 
			
		||||
 
 | 
			
		||||
@@ -420,10 +420,11 @@ int ssl3_accept(SSL *s)
 | 
			
		||||
			if (ret == 2)
 | 
			
		||||
				s->state = SSL3_ST_SR_CLNT_HELLO_C;
 | 
			
		||||
			else {
 | 
			
		||||
				/* could be sent for a DH cert, even if we
 | 
			
		||||
				 * have not asked for it :-) */
 | 
			
		||||
				ret=ssl3_get_client_certificate(s);
 | 
			
		||||
				if (ret <= 0) goto end;
 | 
			
		||||
				if (s->s3->tmp.cert_request)
 | 
			
		||||
					{
 | 
			
		||||
					ret=ssl3_get_client_certificate(s);
 | 
			
		||||
					if (ret <= 0) goto end;
 | 
			
		||||
					}
 | 
			
		||||
				s->init_num=0;
 | 
			
		||||
				s->state=SSL3_ST_SR_KEY_EXCH_A;
 | 
			
		||||
			}
 | 
			
		||||
@@ -828,6 +829,9 @@ static int ssl3_get_client_hello(SSL *s)
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	/* TLS does not mind if there is extra stuff */
 | 
			
		||||
#if 0   /* SSL 3.0 does not mind either, so we should disable this test
 | 
			
		||||
         * (was enabled in 0.9.6d through 0.9.6j and 0.9.7 through 0.9.7b,
 | 
			
		||||
         * in earlier SSLeay/OpenSSL releases this test existed but was buggy) */
 | 
			
		||||
	if (s->version == SSL3_VERSION)
 | 
			
		||||
		{
 | 
			
		||||
		if (p < (d+n))
 | 
			
		||||
@@ -839,6 +843,7 @@ static int ssl3_get_client_hello(SSL *s)
 | 
			
		||||
			goto f_err;
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
	/* Given s->session->ciphers and ssl_get_ciphers_by_id(s), we must
 | 
			
		||||
	 * pick a cipher */
 | 
			
		||||
@@ -1333,6 +1338,7 @@ static int ssl3_send_certificate_request(SSL *s)
 | 
			
		||||
		s->init_num += 4;
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
		s->state = SSL3_ST_SW_CERT_REQ_B;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	/* SSL3_ST_SW_CERT_REQ_B */
 | 
			
		||||
 
 | 
			
		||||
@@ -1175,8 +1175,8 @@ char *SSL_alert_type_string(int value);
 | 
			
		||||
char *SSL_alert_desc_string_long(int value);
 | 
			
		||||
char *SSL_alert_desc_string(int value);
 | 
			
		||||
 | 
			
		||||
void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *list);
 | 
			
		||||
void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *list);
 | 
			
		||||
void SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list);
 | 
			
		||||
void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list);
 | 
			
		||||
STACK_OF(X509_NAME) *SSL_get_client_CA_list(SSL *s);
 | 
			
		||||
STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(SSL_CTX *s);
 | 
			
		||||
int SSL_add_client_CA(SSL *ssl,X509 *x);
 | 
			
		||||
 
 | 
			
		||||
@@ -483,12 +483,12 @@ int ssl_verify_cert_chain(SSL *s,STACK_OF(X509) *sk)
 | 
			
		||||
	return(i);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
static void set_client_CA_list(STACK_OF(X509_NAME) **ca_list,STACK_OF(X509_NAME) *list)
 | 
			
		||||
static void set_client_CA_list(STACK_OF(X509_NAME) **ca_list,STACK_OF(X509_NAME) *name_list)
 | 
			
		||||
	{
 | 
			
		||||
	if (*ca_list != NULL)
 | 
			
		||||
		sk_X509_NAME_pop_free(*ca_list,X509_NAME_free);
 | 
			
		||||
 | 
			
		||||
	*ca_list=list;
 | 
			
		||||
	*ca_list=name_list;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk)
 | 
			
		||||
@@ -510,14 +510,14 @@ STACK_OF(X509_NAME) *SSL_dup_CA_list(STACK_OF(X509_NAME) *sk)
 | 
			
		||||
	return(ret);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
void SSL_set_client_CA_list(SSL *s,STACK_OF(X509_NAME) *list)
 | 
			
		||||
void SSL_set_client_CA_list(SSL *s,STACK_OF(X509_NAME) *name_list)
 | 
			
		||||
	{
 | 
			
		||||
	set_client_CA_list(&(s->client_CA),list);
 | 
			
		||||
	set_client_CA_list(&(s->client_CA),name_list);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
void SSL_CTX_set_client_CA_list(SSL_CTX *ctx,STACK_OF(X509_NAME) *list)
 | 
			
		||||
void SSL_CTX_set_client_CA_list(SSL_CTX *ctx,STACK_OF(X509_NAME) *name_list)
 | 
			
		||||
	{
 | 
			
		||||
	set_client_CA_list(&(ctx->client_CA),list);
 | 
			
		||||
	set_client_CA_list(&(ctx->client_CA),name_list);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(SSL_CTX *ctx)
 | 
			
		||||
 
 | 
			
		||||
@@ -310,10 +310,10 @@ static unsigned long ssl_cipher_get_disabled(void)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method,
 | 
			
		||||
		int num_of_ciphers, unsigned long mask, CIPHER_ORDER *list,
 | 
			
		||||
		int num_of_ciphers, unsigned long mask, CIPHER_ORDER *co_list,
 | 
			
		||||
		CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p)
 | 
			
		||||
	{
 | 
			
		||||
	int i, list_num;
 | 
			
		||||
	int i, co_list_num;
 | 
			
		||||
	SSL_CIPHER *c;
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
@@ -324,18 +324,18 @@ static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method,
 | 
			
		||||
	 */
 | 
			
		||||
 | 
			
		||||
	/* Get the initial list of ciphers */
 | 
			
		||||
	list_num = 0;	/* actual count of ciphers */
 | 
			
		||||
	co_list_num = 0;	/* actual count of ciphers */
 | 
			
		||||
	for (i = 0; i < num_of_ciphers; i++)
 | 
			
		||||
		{
 | 
			
		||||
		c = ssl_method->get_cipher(i);
 | 
			
		||||
		/* drop those that use any of that is not available */
 | 
			
		||||
		if ((c != NULL) && c->valid && !(c->algorithms & mask))
 | 
			
		||||
			{
 | 
			
		||||
			list[list_num].cipher = c;
 | 
			
		||||
			list[list_num].next = NULL;
 | 
			
		||||
			list[list_num].prev = NULL;
 | 
			
		||||
			list[list_num].active = 0;
 | 
			
		||||
			list_num++;
 | 
			
		||||
			co_list[co_list_num].cipher = c;
 | 
			
		||||
			co_list[co_list_num].next = NULL;
 | 
			
		||||
			co_list[co_list_num].prev = NULL;
 | 
			
		||||
			co_list[co_list_num].active = 0;
 | 
			
		||||
			co_list_num++;
 | 
			
		||||
			/*
 | 
			
		||||
			if (!sk_push(ca_list,(char *)c)) goto err;
 | 
			
		||||
			*/
 | 
			
		||||
@@ -345,18 +345,18 @@ static void ssl_cipher_collect_ciphers(const SSL_METHOD *ssl_method,
 | 
			
		||||
	/*
 | 
			
		||||
	 * Prepare linked list from list entries
 | 
			
		||||
	 */	
 | 
			
		||||
	for (i = 1; i < list_num - 1; i++)
 | 
			
		||||
	for (i = 1; i < co_list_num - 1; i++)
 | 
			
		||||
		{
 | 
			
		||||
		list[i].prev = &(list[i-1]);
 | 
			
		||||
		list[i].next = &(list[i+1]);
 | 
			
		||||
		co_list[i].prev = &(co_list[i-1]);
 | 
			
		||||
		co_list[i].next = &(co_list[i+1]);
 | 
			
		||||
		}
 | 
			
		||||
	if (list_num > 0)
 | 
			
		||||
	if (co_list_num > 0)
 | 
			
		||||
		{
 | 
			
		||||
		(*head_p) = &(list[0]);
 | 
			
		||||
		(*head_p) = &(co_list[0]);
 | 
			
		||||
		(*head_p)->prev = NULL;
 | 
			
		||||
		(*head_p)->next = &(list[1]);
 | 
			
		||||
		(*tail_p) = &(list[list_num - 1]);
 | 
			
		||||
		(*tail_p)->prev = &(list[list_num - 2]);
 | 
			
		||||
		(*head_p)->next = &(co_list[1]);
 | 
			
		||||
		(*tail_p) = &(co_list[co_list_num - 1]);
 | 
			
		||||
		(*tail_p)->prev = &(co_list[co_list_num - 2]);
 | 
			
		||||
		(*tail_p)->next = NULL;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
@@ -402,7 +402,7 @@ static void ssl_cipher_collect_aliases(SSL_CIPHER **ca_list,
 | 
			
		||||
 | 
			
		||||
static void ssl_cipher_apply_rule(unsigned long algorithms, unsigned long mask,
 | 
			
		||||
		unsigned long algo_strength, unsigned long mask_strength,
 | 
			
		||||
		int rule, int strength_bits, CIPHER_ORDER *list,
 | 
			
		||||
		int rule, int strength_bits, CIPHER_ORDER *co_list,
 | 
			
		||||
		CIPHER_ORDER **head_p, CIPHER_ORDER **tail_p)
 | 
			
		||||
	{
 | 
			
		||||
	CIPHER_ORDER *head, *tail, *curr, *curr2, *tail2;
 | 
			
		||||
@@ -497,8 +497,9 @@ static void ssl_cipher_apply_rule(unsigned long algorithms, unsigned long mask,
 | 
			
		||||
	*tail_p = tail;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
static int ssl_cipher_strength_sort(CIPHER_ORDER *list, CIPHER_ORDER **head_p,
 | 
			
		||||
				     CIPHER_ORDER **tail_p)
 | 
			
		||||
static int ssl_cipher_strength_sort(CIPHER_ORDER *co_list,
 | 
			
		||||
				    CIPHER_ORDER **head_p,
 | 
			
		||||
				    CIPHER_ORDER **tail_p)
 | 
			
		||||
	{
 | 
			
		||||
	int max_strength_bits, i, *number_uses;
 | 
			
		||||
	CIPHER_ORDER *curr;
 | 
			
		||||
@@ -543,14 +544,14 @@ static int ssl_cipher_strength_sort(CIPHER_ORDER *list, CIPHER_ORDER **head_p,
 | 
			
		||||
	for (i = max_strength_bits; i >= 0; i--)
 | 
			
		||||
		if (number_uses[i] > 0)
 | 
			
		||||
			ssl_cipher_apply_rule(0, 0, 0, 0, CIPHER_ORD, i,
 | 
			
		||||
					list, head_p, tail_p);
 | 
			
		||||
					co_list, head_p, tail_p);
 | 
			
		||||
 | 
			
		||||
	OPENSSL_free(number_uses);
 | 
			
		||||
	return(1);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
static int ssl_cipher_process_rulestr(const char *rule_str,
 | 
			
		||||
		CIPHER_ORDER *list, CIPHER_ORDER **head_p,
 | 
			
		||||
		CIPHER_ORDER *co_list, CIPHER_ORDER **head_p,
 | 
			
		||||
		CIPHER_ORDER **tail_p, SSL_CIPHER **ca_list)
 | 
			
		||||
	{
 | 
			
		||||
	unsigned long algorithms, mask, algo_strength, mask_strength;
 | 
			
		||||
@@ -674,7 +675,7 @@ static int ssl_cipher_process_rulestr(const char *rule_str,
 | 
			
		||||
			ok = 0;
 | 
			
		||||
			if ((buflen == 8) &&
 | 
			
		||||
				!strncmp(buf, "STRENGTH", 8))
 | 
			
		||||
				ok = ssl_cipher_strength_sort(list,
 | 
			
		||||
				ok = ssl_cipher_strength_sort(co_list,
 | 
			
		||||
					head_p, tail_p);
 | 
			
		||||
			else
 | 
			
		||||
				SSLerr(SSL_F_SSL_CIPHER_PROCESS_RULESTR,
 | 
			
		||||
@@ -694,7 +695,7 @@ static int ssl_cipher_process_rulestr(const char *rule_str,
 | 
			
		||||
			{
 | 
			
		||||
			ssl_cipher_apply_rule(algorithms, mask,
 | 
			
		||||
				algo_strength, mask_strength, rule, -1,
 | 
			
		||||
				list, head_p, tail_p);
 | 
			
		||||
				co_list, head_p, tail_p);
 | 
			
		||||
			}
 | 
			
		||||
		else
 | 
			
		||||
			{
 | 
			
		||||
@@ -716,7 +717,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
	unsigned long disabled_mask;
 | 
			
		||||
	STACK_OF(SSL_CIPHER) *cipherstack;
 | 
			
		||||
	const char *rule_p;
 | 
			
		||||
	CIPHER_ORDER *list = NULL, *head = NULL, *tail = NULL, *curr;
 | 
			
		||||
	CIPHER_ORDER *co_list = NULL, *head = NULL, *tail = NULL, *curr;
 | 
			
		||||
	SSL_CIPHER **ca_list = NULL;
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
@@ -738,15 +739,15 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
	 * it is used for allocation.
 | 
			
		||||
	 */
 | 
			
		||||
	num_of_ciphers = ssl_method->num_ciphers();
 | 
			
		||||
	list = (CIPHER_ORDER *)OPENSSL_malloc(sizeof(CIPHER_ORDER) * num_of_ciphers);
 | 
			
		||||
	if (list == NULL)
 | 
			
		||||
	co_list = (CIPHER_ORDER *)OPENSSL_malloc(sizeof(CIPHER_ORDER) * num_of_ciphers);
 | 
			
		||||
	if (co_list == NULL)
 | 
			
		||||
		{
 | 
			
		||||
		SSLerr(SSL_F_SSL_CREATE_CIPHER_LIST,ERR_R_MALLOC_FAILURE);
 | 
			
		||||
		return(NULL);	/* Failure */
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	ssl_cipher_collect_ciphers(ssl_method, num_of_ciphers, disabled_mask,
 | 
			
		||||
				   list, &head, &tail);
 | 
			
		||||
				   co_list, &head, &tail);
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * We also need cipher aliases for selecting based on the rule_str.
 | 
			
		||||
@@ -762,7 +763,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
		(SSL_CIPHER **)OPENSSL_malloc(sizeof(SSL_CIPHER *) * num_of_alias_max);
 | 
			
		||||
	if (ca_list == NULL)
 | 
			
		||||
		{
 | 
			
		||||
		OPENSSL_free(list);
 | 
			
		||||
		OPENSSL_free(co_list);
 | 
			
		||||
		SSLerr(SSL_F_SSL_CREATE_CIPHER_LIST,ERR_R_MALLOC_FAILURE);
 | 
			
		||||
		return(NULL);	/* Failure */
 | 
			
		||||
		}
 | 
			
		||||
@@ -778,21 +779,21 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
	if (strncmp(rule_str,"DEFAULT",7) == 0)
 | 
			
		||||
		{
 | 
			
		||||
		ok = ssl_cipher_process_rulestr(SSL_DEFAULT_CIPHER_LIST,
 | 
			
		||||
			list, &head, &tail, ca_list);
 | 
			
		||||
			co_list, &head, &tail, ca_list);
 | 
			
		||||
		rule_p += 7;
 | 
			
		||||
		if (*rule_p == ':')
 | 
			
		||||
			rule_p++;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	if (ok && (strlen(rule_p) > 0))
 | 
			
		||||
		ok = ssl_cipher_process_rulestr(rule_p, list, &head, &tail,
 | 
			
		||||
		ok = ssl_cipher_process_rulestr(rule_p, co_list, &head, &tail,
 | 
			
		||||
						ca_list);
 | 
			
		||||
 | 
			
		||||
	OPENSSL_free(ca_list);	/* Not needed anymore */
 | 
			
		||||
 | 
			
		||||
	if (!ok)
 | 
			
		||||
		{	/* Rule processing failure */
 | 
			
		||||
		OPENSSL_free(list);
 | 
			
		||||
		OPENSSL_free(co_list);
 | 
			
		||||
		return(NULL);
 | 
			
		||||
		}
 | 
			
		||||
	/*
 | 
			
		||||
@@ -801,7 +802,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
	 */
 | 
			
		||||
	if ((cipherstack = sk_SSL_CIPHER_new_null()) == NULL)
 | 
			
		||||
		{
 | 
			
		||||
		OPENSSL_free(list);
 | 
			
		||||
		OPENSSL_free(co_list);
 | 
			
		||||
		return(NULL);
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
@@ -819,7 +820,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
#endif
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	OPENSSL_free(list);	/* Not needed any longer */
 | 
			
		||||
	OPENSSL_free(co_list);	/* Not needed any longer */
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * The following passage is a little bit odd. If pointer variables
 | 
			
		||||
@@ -869,7 +870,7 @@ STACK_OF(SSL_CIPHER) *ssl_create_cipher_list(const SSL_METHOD *ssl_method,
 | 
			
		||||
char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int len)
 | 
			
		||||
	{
 | 
			
		||||
	int is_export,pkl,kl;
 | 
			
		||||
	char *ver,*exp;
 | 
			
		||||
	char *ver,*exp_str;
 | 
			
		||||
	char *kx,*au,*enc,*mac;
 | 
			
		||||
	unsigned long alg,alg2,alg_s;
 | 
			
		||||
	static char *format="%-23s %s Kx=%-8s Au=%-4s Enc=%-9s Mac=%-4s%s\n";
 | 
			
		||||
@@ -881,7 +882,7 @@ char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int len)
 | 
			
		||||
	is_export=SSL_C_IS_EXPORT(cipher);
 | 
			
		||||
	pkl=SSL_C_EXPORT_PKEYLENGTH(cipher);
 | 
			
		||||
	kl=SSL_C_EXPORT_KEYLENGTH(cipher);
 | 
			
		||||
	exp=is_export?" export":"";
 | 
			
		||||
	exp_str=is_export?" export":"";
 | 
			
		||||
 | 
			
		||||
	if (alg & SSL_SSLV2)
 | 
			
		||||
		ver="SSLv2";
 | 
			
		||||
@@ -982,7 +983,7 @@ char *SSL_CIPHER_description(SSL_CIPHER *cipher, char *buf, int len)
 | 
			
		||||
	else if (len < 128)
 | 
			
		||||
		return("Buffer too small");
 | 
			
		||||
 | 
			
		||||
	BIO_snprintf(buf,len,format,cipher->name,ver,kx,au,enc,mac,exp);
 | 
			
		||||
	BIO_snprintf(buf,len,format,cipher->name,ver,kx,au,enc,mac,exp_str);
 | 
			
		||||
	return(buf);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@@ -1063,9 +1064,9 @@ int SSL_COMP_add_compression_method(int id, COMP_METHOD *cm)
 | 
			
		||||
	if ((sk == NULL) || !sk_SSL_COMP_push(sk,comp))
 | 
			
		||||
		{
 | 
			
		||||
		SSLerr(SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD,ERR_R_MALLOC_FAILURE);
 | 
			
		||||
		return(0);
 | 
			
		||||
		return(1);
 | 
			
		||||
		}
 | 
			
		||||
	else
 | 
			
		||||
		return(1);
 | 
			
		||||
		return(0);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -207,7 +207,7 @@ static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey)
 | 
			
		||||
			 ok=1;
 | 
			
		||||
		else
 | 
			
		||||
#endif
 | 
			
		||||
			if (!X509_check_private_key(c->pkeys[i].x509,pkey))
 | 
			
		||||
		     if (!X509_check_private_key(c->pkeys[i].x509,pkey))
 | 
			
		||||
			{
 | 
			
		||||
			if ((i == SSL_PKEY_DH_RSA) || (i == SSL_PKEY_DH_DSA))
 | 
			
		||||
				{
 | 
			
		||||
@@ -241,6 +241,8 @@ static int ssl_set_pkey(CERT *c, EVP_PKEY *pkey)
 | 
			
		||||
		return(0);
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
	ERR_clear_error(); /* make sure no error from X509_check_private_key()
 | 
			
		||||
	                    * is left if we have chosen to ignore it */
 | 
			
		||||
	if (c->pkeys[i].privatekey != NULL)
 | 
			
		||||
		EVP_PKEY_free(c->pkeys[i].privatekey);
 | 
			
		||||
	CRYPTO_add(&pkey->references,1,CRYPTO_LOCK_EVP_PKEY);
 | 
			
		||||
 
 | 
			
		||||
@@ -81,11 +81,11 @@ SSL_SESSION *SSL_get1_session(SSL *ssl)
 | 
			
		||||
	/* Need to lock this all up rather than just use CRYPTO_add so that
 | 
			
		||||
	 * somebody doesn't free ssl->session between when we check it's
 | 
			
		||||
	 * non-null and when we up the reference count. */
 | 
			
		||||
	CRYPTO_r_lock(CRYPTO_LOCK_SSL_SESSION);
 | 
			
		||||
	CRYPTO_w_lock(CRYPTO_LOCK_SSL_SESSION);
 | 
			
		||||
	sess = ssl->session;
 | 
			
		||||
	if(sess)
 | 
			
		||||
		sess->references++;
 | 
			
		||||
	CRYPTO_r_unlock(CRYPTO_LOCK_SSL_SESSION);
 | 
			
		||||
	CRYPTO_w_unlock(CRYPTO_LOCK_SSL_SESSION);
 | 
			
		||||
	return(sess);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -350,6 +350,7 @@ $(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
 | 
			
		||||
	$(CC) -o $(SSLTEST) $(CFLAGS) $(SSLTEST).o $(PEX_LIBS) $(LIBSSL) $(LIBCRYPTO) $(EX_LIBS)
 | 
			
		||||
 | 
			
		||||
$(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO)
 | 
			
		||||
	LD_LIBRARY_PATH=..:$$LD_LIBRARY_PATH \
 | 
			
		||||
	$(CC) -o $(ENGINETEST) $(CFLAGS) $(ENGINETEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS)
 | 
			
		||||
 | 
			
		||||
dummytest: dummytest.o $(DLIBCRYPTO)
 | 
			
		||||
 
 | 
			
		||||
@@ -6,5 +6,5 @@
 | 
			
		||||
for i in $*
 | 
			
		||||
do
 | 
			
		||||
	n=`openssl x509 -issuer -noout -in $i`
 | 
			
		||||
	echo "$i\t$n"
 | 
			
		||||
	echo "$i	$n"
 | 
			
		||||
done
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user