Compare commits
815 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 | ||
|
|
5aeaff0bc0 | ||
|
|
138f970e6e | ||
|
|
345d8d572c | ||
|
|
1a0c1f9052 | ||
|
|
966eac3dbd | ||
|
|
1774e22d6f | ||
|
|
26abc8f01a | ||
|
|
5924c21608 | ||
|
|
a4348a3cd1 | ||
|
|
c93fbfaebc | ||
|
|
0b1c00abeb | ||
|
|
b841fc03e7 | ||
|
|
721688c2f8 | ||
|
|
a109220107 | ||
|
|
4a4a04622e | ||
|
|
d6fd88fffd | ||
|
|
e96133e4cf | ||
|
|
53fd7688ee | ||
|
|
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 | ||
|
|
5949e8e1dd | ||
|
|
5679bcce07 | ||
|
|
24692fc5d7 | ||
|
|
4390d66179 | ||
|
|
d678cc07ed | ||
|
|
6dd6da6005 | ||
|
|
03eeb07152 | ||
|
|
1a15c89988 | ||
|
|
d0a4bd00b6 | ||
|
|
423b1a840c | ||
|
|
c4157adf1e | ||
|
|
a47789e849 | ||
|
|
e5b0508a14 | ||
|
|
c4d00669a0 | ||
|
|
d6cab100fa | ||
|
|
8aac6ad0f2 | ||
|
|
4ff15ba5e9 | ||
|
|
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 | ||
|
|
acc6c94a65 | ||
|
|
2e824f0444 | ||
|
|
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 | ||
|
|
2b4a238b5b | ||
|
|
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 | ||
|
|
f0c5491e9e | ||
|
|
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 |
83
CHANGES
83
CHANGES
@@ -2,7 +2,88 @@
|
||||
OpenSSL CHANGES
|
||||
_______________
|
||||
|
||||
Changes between 0.9.6g and 0.9.6h [21 Dec 2002]
|
||||
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
|
||||
Bleichbacher's attack on PKCS #1 v1.5 padding: treat
|
||||
a protocol version number mismatch like a decryption error
|
||||
in ssl3_get_client_key_exchange (ssl/s3_srvr.c).
|
||||
[Bodo Moeller]
|
||||
|
||||
*) Turn on RSA blinding by default in the default implementation
|
||||
to avoid a timing attack. Applications that don't want it can call
|
||||
RSA_blinding_off() or use the new flag RSA_FLAG_NO_BLINDING.
|
||||
They would be ill-advised to do so in most cases.
|
||||
[Ben Laurie, Steve Henson, Geoff Thorpe, Bodo Moeller]
|
||||
|
||||
*) Change RSA blinding code so that it works when the PRNG is not
|
||||
seeded (in this case, the secret RSA exponent is abused as
|
||||
an unpredictable seed -- if it is not unpredictable, there
|
||||
is no point in blinding anyway). Make RSA blinding thread-safe
|
||||
by remembering the creator's thread ID in rsa->blinding and
|
||||
having all other threads use local one-time blinding factors
|
||||
(this requires more computation than sharing rsa->blinding, but
|
||||
avoids excessive locking; and if an RSA object is not shared
|
||||
between threads, blinding will still be very fast).
|
||||
[Bodo Moeller]
|
||||
|
||||
Changes between 0.9.6h and 0.9.6i [19 Feb 2003]
|
||||
|
||||
*) In ssl3_get_record (ssl/s3_pkt.c), minimize information leaked
|
||||
via timing by performing a MAC computation even if incorrrect
|
||||
block cipher padding has been found. This is a countermeasure
|
||||
against active attacks where the attacker has to distinguish
|
||||
between bad padding and a MAC verification error. (CAN-2003-0078)
|
||||
|
||||
[Bodo Moeller; problem pointed out by Brice Canvel (EPFL),
|
||||
Alain Hiltgen (UBS), Serge Vaudenay (EPFL), and
|
||||
Martin Vuagnoux (EPFL, Ilion)]
|
||||
|
||||
Changes between 0.9.6g and 0.9.6h [5 Dec 2002]
|
||||
|
||||
*) New function OPENSSL_cleanse(), which is used to cleanse a section of
|
||||
memory from it's contents. This is done with a counter that will
|
||||
|
||||
@@ -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}:::",
|
||||
|
||||
54
FAQ
54
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.6h was released on 5 December 2002.
|
||||
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.
|
||||
|
||||
@@ -184,18 +187,30 @@ for permission to use their software with OpenSSL.
|
||||
|
||||
Cryptographic software needs a source of unpredictable data to work
|
||||
correctly. Many open source operating systems provide a "randomness
|
||||
device" that serves this purpose. On other systems, applications have
|
||||
to call the RAND_add() or RAND_seed() function with appropriate data
|
||||
before generating keys or performing public key encryption.
|
||||
(These functions initialize the pseudo-random number generator, PRNG.)
|
||||
device" (/dev/urandom or /dev/random) that serves this purpose.
|
||||
All OpenSSL versions try to use /dev/urandom by default; starting with
|
||||
version 0.9.7, OpenSSL also tries /dev/random if /dev/urandom is not
|
||||
available.
|
||||
|
||||
Some broken applications do not do this. As of version 0.9.5, the
|
||||
OpenSSL functions that need randomness report an error if the random
|
||||
number generator has not been seeded with at least 128 bits of
|
||||
randomness. If this error occurs, please contact the author of the
|
||||
application you are using. It is likely that it never worked
|
||||
correctly. OpenSSL 0.9.5 and later make the error visible by refusing
|
||||
to perform potentially insecure encryption.
|
||||
On other systems, applications have to call the RAND_add() or
|
||||
RAND_seed() function with appropriate data before generating keys or
|
||||
performing public key encryption. (These functions initialize the
|
||||
pseudo-random number generator, PRNG.) Some broken applications do
|
||||
not do this. As of version 0.9.5, the OpenSSL functions that need
|
||||
randomness report an error if the random number generator has not been
|
||||
seeded with at least 128 bits of randomness. If this error occurs and
|
||||
is not discussed in the documentation of the application you are
|
||||
using, please contact the author of that application; it is likely
|
||||
that it never worked correctly. OpenSSL 0.9.5 and later make the
|
||||
error visible by refusing to perform potentially insecure encryption.
|
||||
|
||||
If you are using Solaris 8, you can add /dev/urandom and /dev/random
|
||||
devices by installing patch 112438 (Sparc) or 112439 (x86), which are
|
||||
available via the Patchfinder at <URL: http://sunsolve.sun.com>
|
||||
(Solaris 9 includes these devices by default). For /dev/random support
|
||||
for earlier Solaris versions, see Sun's statement at
|
||||
<URL: http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsrdb/27606&zone_32=SUNWski>
|
||||
(the SUNWski package is available in patch 105710).
|
||||
|
||||
On systems without /dev/urandom and /dev/random, it is a good idea to
|
||||
use the Entropy Gathering Demon (EGD); see the RAND_egd() manpage for
|
||||
@@ -228,18 +243,6 @@ OpenSSL command line tools. Applications using the OpenSSL library
|
||||
provide their own configuration options to specify the entropy source,
|
||||
please check out the documentation coming the with application.
|
||||
|
||||
For Solaris 2.6, Tim Nibbe <tnibbe@sprint.net> and others have suggested
|
||||
installing the SUNski package from Sun patch 105710-01 (Sparc) which
|
||||
adds a /dev/random device and make sure it gets used, usually through
|
||||
$RANDFILE. There are probably similar patches for the other Solaris
|
||||
versions. An official statement from Sun with respect to /dev/random
|
||||
support can be found at
|
||||
http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsrdb/27606&zone_32=SUNWski
|
||||
However, be warned that /dev/random is usually a blocking device, which
|
||||
may have some effects on OpenSSL.
|
||||
A third party /dev/random solution for Solaris is available at
|
||||
http://www.cosy.sbg.ac.at/~andi/
|
||||
|
||||
|
||||
* Why do I get an "unable to write 'random state'" error message?
|
||||
|
||||
@@ -674,6 +677,7 @@ The general answer is to check the config.log file generated when running
|
||||
the OpenSSH configure script. It should contain the detailed information
|
||||
on why the OpenSSL library was not detected or considered incompatible.
|
||||
|
||||
|
||||
* Can I use OpenSSL's SSL library with non-blocking I/O?
|
||||
|
||||
Yes; make sure to read the SSL_get_error(3) manual page!
|
||||
|
||||
6
INSTALL
6
INSTALL
@@ -132,8 +132,8 @@
|
||||
standard headers). If it is a problem with OpenSSL itself, please
|
||||
report the problem to <openssl-bugs@openssl.org> (note that your
|
||||
message will be recorded in the request tracker publicly readable
|
||||
via http://www.openssl.org/rt2.html and will be forwarded to a public
|
||||
mailing list). Include the output of "make report" in your message.
|
||||
via http://www.openssl.org/support/rt2.html and will be forwarded to a
|
||||
public mailing list). Include the output of "make report" in your message.
|
||||
Please check out the request tracker. Maybe the bug was already
|
||||
reported or has already been fixed.
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
in Makefile.ssl and run "make clean; make". Please send a bug
|
||||
report to <openssl-bugs@openssl.org>, including the output of
|
||||
"make report" in order to be added to the request tracker at
|
||||
http://www.openssl.org/rt2.html.
|
||||
http://www.openssl.org/support/rt2.html.
|
||||
|
||||
4. If everything tests ok, install OpenSSL with
|
||||
|
||||
|
||||
@@ -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-2002 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
|
||||
|
||||
14
Makefile.org
14
Makefile.org
@@ -368,9 +368,10 @@ 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} -G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
set -x; ${CC} ${SHARED_LDFLAGS} \
|
||||
-G -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
|
||||
libs="$$libs -l$$i"; \
|
||||
@@ -384,13 +385,15 @@ do_svr5-shared:
|
||||
else \
|
||||
libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
|
||||
( PATH=/usr/ccs/bin:$$PATH ; export PATH; \
|
||||
SHARE_FLAG='-G'; \
|
||||
(${CC} -v 2>&1 | grep gcc) > /dev/null && SHARE_FLAG='-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} \
|
||||
$${SHARE_FLAG} -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
-h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
|
||||
$${OBJS} $$libs ${EX_LIBS} ) || exit 1; \
|
||||
libs="$$libs -l$$i"; \
|
||||
@@ -639,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; \
|
||||
|
||||
24
NEWS
24
NEWS
@@ -5,6 +5,30 @@
|
||||
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
|
||||
Bleichbacher's attack
|
||||
o Security: make RSA blinding default.
|
||||
o Build: shared library support fixes.
|
||||
|
||||
Major changes between OpenSSL 0.9.6h and OpenSSL 0.9.6i:
|
||||
|
||||
o Important security related bugfixes.
|
||||
|
||||
Major changes between OpenSSL 0.9.6g and OpenSSL 0.9.6h:
|
||||
|
||||
o New configuration targets for Tandem OSS and A/UX.
|
||||
|
||||
18
README
18
README
@@ -1,7 +1,7 @@
|
||||
|
||||
OpenSSL 0.9.6h [engine] 5 Dec 2002
|
||||
OpenSSL 0.9.6m [engine] 17 Mar 2004
|
||||
|
||||
Copyright (c) 1998-2002 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
|
||||
|
||||
14
STATUS
14
STATUS
@@ -1,10 +1,20 @@
|
||||
|
||||
OpenSSL STATUS Last modified at
|
||||
______________ $Date: 2002/12/05 22:50:27 $
|
||||
______________ $Date: 2004/03/17 11:45:33 $
|
||||
|
||||
DEVELOPMENT STATE
|
||||
|
||||
o OpenSSL 0.9.7: Under development...
|
||||
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
|
||||
o OpenSSL 0.9.6g: Released on August 9th, 2002
|
||||
o OpenSSL 0.9.6f: Released on August 8th, 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
|
||||
|
||||
1263
apps/Makefile.ssl
1263
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");
|
||||
|
||||
@@ -805,7 +805,7 @@ $ ENDIF
|
||||
$!
|
||||
$! Set Up Initial CC Definitions, Possibly With User Ones
|
||||
$!
|
||||
$ CCDEFS = "VMS=1,MONOLITH"
|
||||
$ CCDEFS = "VMS=1,MONOLITH,THREADS"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_ASM") THEN CCDEFS = CCDEFS + ",NO_ASM"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_RSA") THEN CCDEFS = CCDEFS + ",NO_RSA"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_DSA") THEN CCDEFS = CCDEFS + ",NO_DSA"
|
||||
|
||||
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);
|
||||
}
|
||||
|
||||
@@ -241,7 +241,7 @@ typedef struct bio_method_st
|
||||
long (_far *ctrl)();
|
||||
int (_far *create)();
|
||||
int (_far *destroy)();
|
||||
long (_fat *callback_ctrl)();
|
||||
long (_far *callback_ctrl)();
|
||||
} BIO_METHOD;
|
||||
#endif
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -259,6 +259,8 @@ typedef struct bn_blinding_st
|
||||
BIGNUM *A;
|
||||
BIGNUM *Ai;
|
||||
BIGNUM *mod; /* just a reference */
|
||||
unsigned long thread_id; /* added in OpenSSL 0.9.6j and 0.9.7b;
|
||||
* used only by crypto/rsa/rsa_eay.c, rsa_lib.c */
|
||||
} BN_BLINDING;
|
||||
|
||||
/* Used for montgomery multiplication */
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <assert.h>
|
||||
#include "cryptlib.h"
|
||||
#include <openssl/crypto.h>
|
||||
#include <openssl/safestack.h>
|
||||
@@ -206,10 +207,18 @@ int CRYPTO_get_new_dynlockid(void)
|
||||
i=sk_CRYPTO_dynlock_find(dyn_locks,NULL);
|
||||
/* If there was none, push, thereby creating a new one */
|
||||
if (i == -1)
|
||||
i=sk_CRYPTO_dynlock_push(dyn_locks,pointer);
|
||||
/* Since sk_push() returns the number of items on the
|
||||
stack, not the location of the pushed item, we need
|
||||
to transform the returned number into a position,
|
||||
by decreasing it. */
|
||||
i=sk_CRYPTO_dynlock_push(dyn_locks,pointer) - 1;
|
||||
else
|
||||
/* If we found a place with a NULL pointer, put our pointer
|
||||
in it. */
|
||||
sk_CRYPTO_dynlock_set(dyn_locks,i,pointer);
|
||||
CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK);
|
||||
|
||||
if (!i)
|
||||
if (i == -1)
|
||||
{
|
||||
dynlock_destroy_callback(pointer->data,__FILE__,__LINE__);
|
||||
OPENSSL_free(pointer);
|
||||
@@ -401,15 +410,17 @@ void CRYPTO_lock(int mode, int type, const char *file, int line)
|
||||
#endif
|
||||
if (type < 0)
|
||||
{
|
||||
struct CRYPTO_dynlock_value *pointer
|
||||
= CRYPTO_get_dynlock_value(type);
|
||||
|
||||
if (pointer && dynlock_lock_callback)
|
||||
if (dynlock_lock_callback != NULL)
|
||||
{
|
||||
dynlock_lock_callback(mode, pointer, file, line);
|
||||
}
|
||||
struct CRYPTO_dynlock_value *pointer
|
||||
= CRYPTO_get_dynlock_value(type);
|
||||
|
||||
CRYPTO_destroy_dynlockid(type);
|
||||
assert(pointer != NULL);
|
||||
|
||||
dynlock_lock_callback(mode, pointer, file, line);
|
||||
|
||||
CRYPTO_destroy_dynlockid(type);
|
||||
}
|
||||
}
|
||||
else
|
||||
if (locking_callback != NULL)
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -1142,7 +1142,7 @@ $ ENDIF
|
||||
$!
|
||||
$! Set Up Initial CC Definitions, Possibly With User Ones
|
||||
$!
|
||||
$ CCDEFS = "VMS=1,TCPIP_TYPE_''P5',DSO_VMS"
|
||||
$ CCDEFS = "VMS=1,TCPIP_TYPE_''P5',DSO_VMS,THREADS"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_ASM") THEN CCDEFS = CCDEFS + ",NO_ASM"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_RSA") THEN CCDEFS = CCDEFS + ",NO_RSA"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_DSA") THEN CCDEFS = CCDEFS + ",NO_DSA"
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -86,6 +86,7 @@
|
||||
#endif
|
||||
#include <sys/stat.h>
|
||||
#endif
|
||||
#include <openssl/crypto.h>
|
||||
#include <openssl/des.h>
|
||||
#include <openssl/rand.h>
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -217,6 +217,7 @@ end:
|
||||
static int cb_exit(int ec)
|
||||
{
|
||||
EXIT(ec);
|
||||
return(0); /* To keep some compilers quiet */
|
||||
}
|
||||
|
||||
static void MS_CALLBACK dsa_cb(int p, int n, void *arg)
|
||||
|
||||
@@ -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,6 +175,8 @@ void *CRYPTO_malloc_locked(int num, const char *file, int line)
|
||||
void *ret = NULL;
|
||||
extern unsigned char cleanse_ctr;
|
||||
|
||||
if (num <= 0) return NULL;
|
||||
|
||||
allow_customize = 0;
|
||||
if (malloc_debug_func != NULL)
|
||||
{
|
||||
@@ -214,6 +216,8 @@ void *CRYPTO_malloc(int num, const char *file, int line)
|
||||
void *ret = NULL;
|
||||
extern unsigned char cleanse_ctr;
|
||||
|
||||
if (num <= 0) return NULL;
|
||||
|
||||
allow_customize = 0;
|
||||
if (malloc_debug_func != NULL)
|
||||
{
|
||||
@@ -243,6 +247,8 @@ 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 (realloc_debug_func != NULL)
|
||||
realloc_debug_func(str, NULL, num, file, line, 0);
|
||||
ret = realloc_func(str,num);
|
||||
|
||||
@@ -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 0x0090608fL
|
||||
#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.6h [engine] 5 Dec 2002"
|
||||
#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
|
||||
|
||||
@@ -168,6 +168,12 @@ struct rsa_st
|
||||
*/
|
||||
#define RSA_FLAG_SIGN_VER 0x40
|
||||
|
||||
#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
|
||||
#define RSA_NO_PADDING 3
|
||||
@@ -341,6 +347,7 @@ void ERR_load_RSA_strings(void);
|
||||
#define RSA_R_DMP1_NOT_CONGRUENT_TO_D 124
|
||||
#define RSA_R_DMQ1_NOT_CONGRUENT_TO_D 125
|
||||
#define RSA_R_D_E_NOT_CONGRUENT_TO_1 123
|
||||
#define RSA_R_INTERNAL_ERROR 133
|
||||
#define RSA_R_INVALID_MESSAGE_LENGTH 131
|
||||
#define RSA_R_IQMP_NOT_INVERSE_OF_Q 126
|
||||
#define RSA_R_KEY_SIZE_TOO_SMALL 120
|
||||
|
||||
@@ -193,6 +193,61 @@ err:
|
||||
return(r);
|
||||
}
|
||||
|
||||
static int rsa_eay_blinding(RSA *rsa, BN_CTX *ctx)
|
||||
{
|
||||
int ret = 1;
|
||||
CRYPTO_w_lock(CRYPTO_LOCK_RSA);
|
||||
/* Check again inside the lock - the macro's check is racey */
|
||||
if(rsa->blinding == NULL)
|
||||
ret = RSA_blinding_on(rsa, ctx);
|
||||
CRYPTO_w_unlock(CRYPTO_LOCK_RSA);
|
||||
return ret;
|
||||
}
|
||||
|
||||
#define BLINDING_HELPER(rsa, ctx, err_instr) \
|
||||
do { \
|
||||
if((!((rsa)->flags & RSA_FLAG_NO_BLINDING)) && \
|
||||
((rsa)->blinding == NULL) && \
|
||||
!rsa_eay_blinding(rsa, ctx)) \
|
||||
err_instr \
|
||||
} while(0)
|
||||
|
||||
static BN_BLINDING *setup_blinding(RSA *rsa, BN_CTX *ctx)
|
||||
{
|
||||
const RSA_METHOD *meth;
|
||||
BIGNUM *A, *Ai;
|
||||
BN_BLINDING *ret = NULL;
|
||||
|
||||
/* added in OpenSSL 0.9.6j and 0.9.7b */
|
||||
|
||||
/* NB: similar code appears in RSA_blinding_on (rsa_lib.c);
|
||||
* this should be placed in a new function of its own, but for reasons
|
||||
* of binary compatibility can't */
|
||||
|
||||
meth = ENGINE_get_RSA(rsa->engine);
|
||||
BN_CTX_start(ctx);
|
||||
A = BN_CTX_get(ctx);
|
||||
if ((RAND_status() == 0) && rsa->d != NULL && rsa->d->d != NULL)
|
||||
{
|
||||
/* if PRNG is not properly seeded, resort to secret exponent as unpredictable seed */
|
||||
RAND_add(rsa->d->d, rsa->d->dmax * sizeof rsa->d->d[0], 0);
|
||||
if (!BN_pseudo_rand_range(A,rsa->n)) goto err;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!BN_rand_range(A,rsa->n)) goto err;
|
||||
}
|
||||
if ((Ai=BN_mod_inverse(NULL,A,rsa->n,ctx)) == NULL) goto err;
|
||||
|
||||
if (!meth->bn_mod_exp(A,A,rsa->e,rsa->n,ctx,rsa->_method_mod_n))
|
||||
goto err;
|
||||
ret = BN_BLINDING_new(A,Ai,rsa->n);
|
||||
BN_free(Ai);
|
||||
err:
|
||||
BN_CTX_end(ctx);
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* signing */
|
||||
static int RSA_eay_private_encrypt(int flen, unsigned char *from,
|
||||
unsigned char *to, RSA *rsa, int padding)
|
||||
@@ -202,6 +257,8 @@ static int RSA_eay_private_encrypt(int flen, unsigned char *from,
|
||||
int i,j,k,num=0,r= -1;
|
||||
unsigned char *buf=NULL;
|
||||
BN_CTX *ctx=NULL;
|
||||
int local_blinding = 0;
|
||||
BN_BLINDING *blinding = NULL;
|
||||
|
||||
meth = ENGINE_get_RSA(rsa->engine);
|
||||
BN_init(&f);
|
||||
@@ -239,10 +296,39 @@ static int RSA_eay_private_encrypt(int flen, unsigned char *from,
|
||||
goto err;
|
||||
}
|
||||
|
||||
if ((rsa->flags & RSA_FLAG_BLINDING) && (rsa->blinding == NULL))
|
||||
RSA_blinding_on(rsa,ctx);
|
||||
if (rsa->flags & RSA_FLAG_BLINDING)
|
||||
if (!BN_BLINDING_convert(&f,rsa->blinding,ctx)) goto err;
|
||||
BLINDING_HELPER(rsa, ctx, goto err;);
|
||||
blinding = rsa->blinding;
|
||||
|
||||
/* Now unless blinding is disabled, 'blinding' is non-NULL.
|
||||
* But the BN_BLINDING object may be owned by some other thread
|
||||
* (we don't want to keep it constant and we don't want to use
|
||||
* lots of locking to avoid race conditions, so only a single
|
||||
* thread can use it; other threads have to use local blinding
|
||||
* factors) */
|
||||
if (!(rsa->flags & RSA_FLAG_NO_BLINDING))
|
||||
{
|
||||
if (blinding == NULL)
|
||||
{
|
||||
RSAerr(RSA_F_RSA_EAY_PRIVATE_ENCRYPT, RSA_R_INTERNAL_ERROR);
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
if (blinding != NULL)
|
||||
{
|
||||
if (blinding->thread_id != CRYPTO_thread_id())
|
||||
{
|
||||
/* we need a local one-time blinding factor */
|
||||
|
||||
blinding = setup_blinding(rsa, ctx);
|
||||
if (blinding == NULL)
|
||||
goto err;
|
||||
local_blinding = 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (blinding)
|
||||
if (!BN_BLINDING_convert(&f, blinding, ctx)) goto err;
|
||||
|
||||
if ( (rsa->flags & RSA_FLAG_EXT_PKEY) ||
|
||||
((rsa->p != NULL) &&
|
||||
@@ -256,8 +342,8 @@ static int RSA_eay_private_encrypt(int flen, unsigned char *from,
|
||||
if (!meth->bn_mod_exp(&ret,&f,rsa->d,rsa->n,ctx,NULL)) goto err;
|
||||
}
|
||||
|
||||
if (rsa->flags & RSA_FLAG_BLINDING)
|
||||
if (!BN_BLINDING_invert(&ret,rsa->blinding,ctx)) goto err;
|
||||
if (blinding)
|
||||
if (!BN_BLINDING_invert(&ret, blinding, ctx)) goto err;
|
||||
|
||||
/* put in leading 0 bytes if the number is less than the
|
||||
* length of the modulus */
|
||||
@@ -271,6 +357,8 @@ err:
|
||||
if (ctx != NULL) BN_CTX_free(ctx);
|
||||
BN_clear_free(&ret);
|
||||
BN_clear_free(&f);
|
||||
if (local_blinding)
|
||||
BN_BLINDING_free(blinding);
|
||||
if (buf != NULL)
|
||||
{
|
||||
OPENSSL_cleanse(buf,num);
|
||||
@@ -288,6 +376,8 @@ static int RSA_eay_private_decrypt(int flen, unsigned char *from,
|
||||
unsigned char *p;
|
||||
unsigned char *buf=NULL;
|
||||
BN_CTX *ctx=NULL;
|
||||
int local_blinding = 0;
|
||||
BN_BLINDING *blinding = NULL;
|
||||
|
||||
meth = ENGINE_get_RSA(rsa->engine);
|
||||
BN_init(&f);
|
||||
@@ -320,10 +410,39 @@ static int RSA_eay_private_decrypt(int flen, unsigned char *from,
|
||||
goto err;
|
||||
}
|
||||
|
||||
if ((rsa->flags & RSA_FLAG_BLINDING) && (rsa->blinding == NULL))
|
||||
RSA_blinding_on(rsa,ctx);
|
||||
if (rsa->flags & RSA_FLAG_BLINDING)
|
||||
if (!BN_BLINDING_convert(&f,rsa->blinding,ctx)) goto err;
|
||||
BLINDING_HELPER(rsa, ctx, goto err;);
|
||||
blinding = rsa->blinding;
|
||||
|
||||
/* Now unless blinding is disabled, 'blinding' is non-NULL.
|
||||
* But the BN_BLINDING object may be owned by some other thread
|
||||
* (we don't want to keep it constant and we don't want to use
|
||||
* lots of locking to avoid race conditions, so only a single
|
||||
* thread can use it; other threads have to use local blinding
|
||||
* factors) */
|
||||
if (!(rsa->flags & RSA_FLAG_NO_BLINDING))
|
||||
{
|
||||
if (blinding == NULL)
|
||||
{
|
||||
RSAerr(RSA_F_RSA_EAY_PRIVATE_DECRYPT, RSA_R_INTERNAL_ERROR);
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
if (blinding != NULL)
|
||||
{
|
||||
if (blinding->thread_id != CRYPTO_thread_id())
|
||||
{
|
||||
/* we need a local one-time blinding factor */
|
||||
|
||||
blinding = setup_blinding(rsa, ctx);
|
||||
if (blinding == NULL)
|
||||
goto err;
|
||||
local_blinding = 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (blinding)
|
||||
if (!BN_BLINDING_convert(&f, blinding, ctx)) goto err;
|
||||
|
||||
/* do the decrypt */
|
||||
if ( (rsa->flags & RSA_FLAG_EXT_PKEY) ||
|
||||
@@ -339,8 +458,8 @@ static int RSA_eay_private_decrypt(int flen, unsigned char *from,
|
||||
goto err;
|
||||
}
|
||||
|
||||
if (rsa->flags & RSA_FLAG_BLINDING)
|
||||
if (!BN_BLINDING_invert(&ret,rsa->blinding,ctx)) goto err;
|
||||
if (blinding)
|
||||
if (!BN_BLINDING_invert(&ret, blinding, ctx)) goto err;
|
||||
|
||||
p=buf;
|
||||
j=BN_bn2bin(&ret,p); /* j is only used with no-padding mode */
|
||||
@@ -372,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);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/* crypto/rsa/rsa_err.c */
|
||||
/* ====================================================================
|
||||
* Copyright (c) 1999 The OpenSSL Project. All rights reserved.
|
||||
* Copyright (c) 1999-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
|
||||
@@ -113,6 +113,7 @@ static ERR_STRING_DATA RSA_str_reasons[]=
|
||||
{RSA_R_DMP1_NOT_CONGRUENT_TO_D ,"dmp1 not congruent to d"},
|
||||
{RSA_R_DMQ1_NOT_CONGRUENT_TO_D ,"dmq1 not congruent to d"},
|
||||
{RSA_R_D_E_NOT_CONGRUENT_TO_1 ,"d e not congruent to 1"},
|
||||
{RSA_R_INTERNAL_ERROR ,"internal error"},
|
||||
{RSA_R_INVALID_MESSAGE_LENGTH ,"invalid message length"},
|
||||
{RSA_R_IQMP_NOT_INVERSE_OF_Q ,"iqmp not inverse of q"},
|
||||
{RSA_R_KEY_SIZE_TOO_SMALL ,"key size too small"},
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
#include <openssl/lhash.h>
|
||||
#include <openssl/bn.h>
|
||||
#include <openssl/rsa.h>
|
||||
#include <openssl/rand.h>
|
||||
#include <openssl/engine.h>
|
||||
|
||||
const char *RSA_version="RSA" OPENSSL_VERSION_PTEXT;
|
||||
@@ -72,7 +73,9 @@ static STACK_OF(CRYPTO_EX_DATA_FUNCS) *rsa_meth=NULL;
|
||||
|
||||
RSA *RSA_new(void)
|
||||
{
|
||||
return(RSA_new_method(NULL));
|
||||
RSA *r=RSA_new_method(NULL);
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
void RSA_set_default_openssl_method(RSA_METHOD *meth)
|
||||
@@ -304,12 +307,13 @@ void RSA_blinding_off(RSA *rsa)
|
||||
BN_BLINDING_free(rsa->blinding);
|
||||
rsa->blinding=NULL;
|
||||
}
|
||||
rsa->flags&= ~RSA_FLAG_BLINDING;
|
||||
rsa->flags &= ~RSA_FLAG_BLINDING;
|
||||
rsa->flags |= RSA_FLAG_NO_BLINDING;
|
||||
}
|
||||
|
||||
int RSA_blinding_on(RSA *rsa, BN_CTX *p_ctx)
|
||||
{
|
||||
BIGNUM *A,*Ai;
|
||||
BIGNUM *A,*Ai = NULL;
|
||||
BN_CTX *ctx;
|
||||
int ret=0;
|
||||
|
||||
@@ -320,22 +324,43 @@ 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
|
||||
* of binary compatibility can't */
|
||||
|
||||
BN_CTX_start(ctx);
|
||||
A = BN_CTX_get(ctx);
|
||||
if (!BN_rand_range(A,rsa->n)) goto err;
|
||||
if ((RAND_status() == 0) && rsa->d != NULL && rsa->d->d != NULL)
|
||||
{
|
||||
/* if PRNG is not properly seeded, resort to secret exponent as unpredictable seed */
|
||||
RAND_add(rsa->d->d, rsa->d->dmax * sizeof rsa->d->d[0], 0);
|
||||
if (!BN_pseudo_rand_range(A,rsa->n)) goto err;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!BN_rand_range(A,rsa->n)) goto err;
|
||||
}
|
||||
if ((Ai=BN_mod_inverse(NULL,A,rsa->n,ctx)) == NULL) goto err;
|
||||
|
||||
if (!ENGINE_get_RSA(rsa->engine)->bn_mod_exp(A,A,
|
||||
rsa->e,rsa->n,ctx,rsa->_method_mod_n))
|
||||
goto err;
|
||||
rsa->blinding=BN_BLINDING_new(A,Ai,rsa->n);
|
||||
rsa->flags|=RSA_FLAG_BLINDING;
|
||||
BN_free(Ai);
|
||||
if ((rsa->blinding=BN_BLINDING_new(A,Ai,rsa->n)) == NULL) goto err;
|
||||
/* to make things thread-safe without excessive locking,
|
||||
* rsa->blinding will be used just by the current thread: */
|
||||
rsa->blinding->thread_id = CRYPTO_thread_id();
|
||||
rsa->flags |= RSA_FLAG_BLINDING;
|
||||
rsa->flags &= ~RSA_FLAG_NO_BLINDING;
|
||||
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;
|
||||
@@ -897,7 +897,7 @@ void X509_STORE_CTX_cleanup(X509_STORE_CTX *ctx)
|
||||
ctx->chain=NULL;
|
||||
}
|
||||
CRYPTO_free_ex_data(x509_store_ctx_method,ctx,&(ctx->ex_data));
|
||||
OPENSSL_cleanse(&ctx->ex_data,sizeof(CRYPTO_EX_DATA));
|
||||
memset(&ctx->ex_data,0,sizeof(CRYPTO_EX_DATA));
|
||||
}
|
||||
|
||||
void X509_STORE_CTX_set_flags(X509_STORE_CTX *ctx, long flags)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -532,8 +532,8 @@ certificate extensions:
|
||||
Set a certificate to be trusted for SSL client use and change set its alias to
|
||||
"Steve's Class 1 CA"
|
||||
|
||||
openssl x509 -in cert.pem -addtrust sslclient \
|
||||
-alias "Steve's Class 1 CA" -out trust.pem
|
||||
openssl x509 -in cert.pem -addtrust clientAuth \
|
||||
-setalias "Steve's Class 1 CA" -out trust.pem
|
||||
|
||||
=head1 NOTES
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -70,7 +70,7 @@ If B<do_trial_division == 0>, this test is skipped.
|
||||
|
||||
Both BN_is_prime() and BN_is_prime_fasttest() perform a Miller-Rabin
|
||||
probabilistic primality test with B<checks> iterations. If
|
||||
B<checks == BN_prime_check>, a number of iterations is used that
|
||||
B<checks == BN_prime_checks>, a number of iterations is used that
|
||||
yields a false positive rate of at most 2^-80 for random input.
|
||||
|
||||
If B<callback> is not B<NULL>, B<callback(1, j, cb_arg)> is called
|
||||
|
||||
@@ -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 */
|
||||
|
||||
67
makevms.com
67
makevms.com
@@ -187,6 +187,73 @@ $!
|
||||
$ WRITE H_FILE "/* This file was automatically built using makevms.com */"
|
||||
$ WRITE H_FILE "/* and [.CRYPTO]OPENSSLCONF.H_IN */"
|
||||
$
|
||||
$!
|
||||
$! Write a few macros that indicate how this system was built.
|
||||
$!
|
||||
$ WRITE H_FILE ""
|
||||
$ WRITE H_FILE "#ifdef OPENSSL_ALGORITHM_DEFINES"
|
||||
$ CONFIG_LOGICALS := NO_RSA,NO_DSA,NO_DH,NO_MD2,NO_MD5,NO_RIPEMD,-
|
||||
NO_SHA,NO_SHA0,NO_SHA1,NO_DES/NO_MDC2;NO_MDC2,NO_RC2,NO_RC4,NO_RC5,-
|
||||
NO_IDEA,NO_BF,NO_CAST,NO_HMAC,NO_SSL2
|
||||
$ CONFIG_LOG_I = 0
|
||||
$ CONFIG_LOG_LOOP:
|
||||
$ CONFIG_LOG_E1 = F$ELEMENT(CONFIG_LOG_I,",",CONFIG_LOGICALS)
|
||||
$ CONFIG_LOG_I = CONFIG_LOG_I + 1
|
||||
$ IF CONFIG_LOG_E1 .EQS. "" THEN GOTO CONFIG_LOG_LOOP
|
||||
$ IF CONFIG_LOG_E1 .EQS. "," THEN GOTO CONFIG_LOG_LOOP_END
|
||||
$ CONFIG_LOG_E2 = F$EDIT(CONFIG_LOG_E1,"TRIM")
|
||||
$ CONFIG_LOG_E1 = F$ELEMENT(0,";",CONFIG_LOG_E2)
|
||||
$ CONFIG_LOG_E2 = F$ELEMENT(1,";",CONFIG_LOG_E2)
|
||||
$ CONFIG_LOG_E0 = F$ELEMENT(0,"/",CONFIG_LOG_E1)
|
||||
$ CONFIG_LOG_E1 = F$ELEMENT(1,"/",CONFIG_LOG_E1)
|
||||
$ IF F$TRNLNM("OPENSSL_"+CONFIG_LOG_E0)
|
||||
$ THEN
|
||||
$ WRITE H_FILE "# ifndef ",CONFIG_LOG_E0
|
||||
$ WRITE H_FILE "# define ",CONFIG_LOG_E0
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ IF CONFIG_LOG_E1 .NES. "/"
|
||||
$ THEN
|
||||
$ WRITE H_FILE "# ifndef ",CONFIG_LOG_E1
|
||||
$ WRITE H_FILE "# define ",CONFIG_LOG_E1
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ ENDIF
|
||||
$ ELSE
|
||||
$ IF CONFIG_LOG_E2 .NES. ";"
|
||||
$ THEN
|
||||
$ IF F$TRNLNM("OPENSSL_"+CONFIG_LOG_E2)
|
||||
$ THEN
|
||||
$ WRITE H_FILE "# ifndef ",CONFIG_LOG_E2
|
||||
$ WRITE H_FILE "# define ",CONFIG_LOG_E2
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ ENDIF
|
||||
$ ENDIF
|
||||
$ ENDIF
|
||||
$ GOTO CONFIG_LOG_LOOP
|
||||
$ CONFIG_LOG_LOOP_END:
|
||||
$ WRITE H_FILE "#endif"
|
||||
$ WRITE H_FILE "#ifdef OPENSSL_THREAD_DEFINES"
|
||||
$ WRITE H_FILE "# ifndef THREADS"
|
||||
$ WRITE H_FILE "# define THREADS"
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ WRITE H_FILE "#endif"
|
||||
$ WRITE H_FILE "#ifdef OPENSSL_OTHER_DEFINES"
|
||||
$ IF F$TRNLNM("OPENSSL_NO_ASM").OR.ARCH.EQS."AXP"
|
||||
$ THEN
|
||||
$ WRITE H_FILE "# ifndef NO_ASM"
|
||||
$ WRITE H_FILE "# define NO_ASM"
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ ENDIF
|
||||
$ IF RSAREF.EQS."RSAREF"
|
||||
$ THEN
|
||||
$ WRITE H_FILE "# ifndef RSAref"
|
||||
$ WRITE H_FILE "# define RSAref"
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ ENDIF
|
||||
$ WRITE H_FILE "# ifndef DSO_VMS"
|
||||
$ WRITE H_FILE "# define DSO_VMS"
|
||||
$ WRITE H_FILE "# endif"
|
||||
$ WRITE H_FILE "#endif"
|
||||
$!
|
||||
$! Different tar version may have named the file differently
|
||||
$ IF F$SEARCH("[.CRYPTO]OPENSSLCONF.H_IN") .NES. ""
|
||||
$ THEN
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define libmaj 0
|
||||
%define libmin 9
|
||||
%define librel 6
|
||||
%define librev h
|
||||
%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
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user