diff options
author | djm <> | 2009-01-09 12:14:09 +0000 |
---|---|---|
committer | djm <> | 2009-01-09 12:14:09 +0000 |
commit | d895739bce8a14b03d66ef79acb062db0e1d7b41 (patch) | |
tree | f7bce8e25320f56d0561cf9c041d4a9426952468 /src/lib/libcrypto | |
parent | 6b54ca90c9c20fe7a1bad7bdd709e44e88384cee (diff) | |
parent | 76dd4d55fdccad54d20608e7caf577b9d67b216f (diff) | |
download | openbsd-d895739bce8a14b03d66ef79acb062db0e1d7b41.tar.gz openbsd-d895739bce8a14b03d66ef79acb062db0e1d7b41.tar.bz2 openbsd-d895739bce8a14b03d66ef79acb062db0e1d7b41.zip |
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
Diffstat (limited to 'src/lib/libcrypto')
53 files changed, 4388 insertions, 847 deletions
diff --git a/src/lib/libcrypto/aes/Makefile b/src/lib/libcrypto/aes/Makefile index 22c7203dbb..9d174f4c3e 100644 --- a/src/lib/libcrypto/aes/Makefile +++ b/src/lib/libcrypto/aes/Makefile | |||
@@ -41,7 +41,7 @@ top: | |||
41 | all: lib | 41 | all: lib |
42 | 42 | ||
43 | lib: $(LIBOBJ) | 43 | lib: $(LIBOBJ) |
44 | $(AR) $(LIB) $(LIBOBJ) | 44 | $(ARX) $(LIB) $(LIBOBJ) |
45 | $(RANLIB) $(LIB) || echo Never mind. | 45 | $(RANLIB) $(LIB) || echo Never mind. |
46 | @touch lib | 46 | @touch lib |
47 | 47 | ||
@@ -103,7 +103,8 @@ aes_cfb.o: ../../e_os.h ../../include/openssl/aes.h | |||
103 | aes_cfb.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 103 | aes_cfb.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
104 | aes_cfb.o: aes_cfb.c aes_locl.h | 104 | aes_cfb.o: aes_cfb.c aes_locl.h |
105 | aes_core.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 105 | aes_core.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
106 | aes_core.o: ../../include/openssl/opensslconf.h aes_core.c aes_locl.h | 106 | aes_core.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h |
107 | aes_core.o: aes_core.c aes_locl.h | ||
107 | aes_ctr.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 108 | aes_ctr.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
108 | aes_ctr.o: ../../include/openssl/opensslconf.h aes_ctr.c aes_locl.h | 109 | aes_ctr.o: ../../include/openssl/opensslconf.h aes_ctr.c aes_locl.h |
109 | aes_ecb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 110 | aes_ecb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
diff --git a/src/lib/libcrypto/asn1/Makefile b/src/lib/libcrypto/asn1/Makefile index 63066899d0..94a6885804 100644 --- a/src/lib/libcrypto/asn1/Makefile +++ b/src/lib/libcrypto/asn1/Makefile | |||
@@ -63,7 +63,7 @@ pk: pk.c | |||
63 | all: lib | 63 | all: lib |
64 | 64 | ||
65 | lib: $(LIBOBJ) | 65 | lib: $(LIBOBJ) |
66 | $(AR) $(LIB) $(LIBOBJ) | 66 | $(ARX) $(LIB) $(LIBOBJ) |
67 | $(RANLIB) $(LIB) || echo Never mind. | 67 | $(RANLIB) $(LIB) || echo Never mind. |
68 | @touch lib | 68 | @touch lib |
69 | 69 | ||
@@ -142,9 +142,9 @@ a_digest.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
142 | a_digest.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 142 | a_digest.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
143 | a_digest.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 143 | a_digest.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
144 | a_digest.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 144 | a_digest.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
145 | a_digest.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 145 | a_digest.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
146 | a_digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 146 | a_digest.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
147 | a_digest.o: ../../include/openssl/opensslconf.h | 147 | a_digest.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
148 | a_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 148 | a_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
149 | a_digest.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 149 | a_digest.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
150 | a_digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 150 | a_digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -250,27 +250,27 @@ a_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | |||
250 | a_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 250 | a_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
251 | a_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 251 | a_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
252 | a_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 252 | a_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
253 | a_sign.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 253 | a_sign.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
254 | a_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 254 | a_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
255 | a_sign.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 255 | a_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
256 | a_sign.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 256 | a_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
257 | a_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 257 | a_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
258 | a_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 258 | a_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
259 | a_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 259 | a_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
260 | a_sign.o: ../cryptlib.h a_sign.c | 260 | a_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h a_sign.c |
261 | a_strex.o: ../../e_os.h ../../include/openssl/asn1.h | 261 | a_strex.o: ../../e_os.h ../../include/openssl/asn1.h |
262 | a_strex.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 262 | a_strex.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
263 | a_strex.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 263 | a_strex.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
264 | a_strex.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 264 | a_strex.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
265 | a_strex.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 265 | a_strex.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
266 | a_strex.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 266 | a_strex.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
267 | a_strex.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 267 | a_strex.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
268 | a_strex.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 268 | a_strex.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
269 | a_strex.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 269 | a_strex.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
270 | a_strex.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 270 | a_strex.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
271 | a_strex.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 271 | a_strex.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
272 | a_strex.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 272 | a_strex.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
273 | a_strex.o: ../cryptlib.h a_strex.c charmap.h | 273 | a_strex.o: ../../include/openssl/x509_vfy.h ../cryptlib.h a_strex.c charmap.h |
274 | a_strnid.o: ../../e_os.h ../../include/openssl/asn1.h | 274 | a_strnid.o: ../../e_os.h ../../include/openssl/asn1.h |
275 | a_strnid.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 275 | a_strnid.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
276 | a_strnid.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 276 | a_strnid.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
@@ -318,8 +318,9 @@ a_verify.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
318 | a_verify.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 318 | a_verify.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
319 | a_verify.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 319 | a_verify.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
320 | a_verify.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 320 | a_verify.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
321 | a_verify.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 321 | a_verify.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
322 | a_verify.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 322 | a_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
323 | a_verify.o: ../../include/openssl/opensslconf.h | ||
323 | a_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 324 | a_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
324 | a_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 325 | a_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
325 | a_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 326 | a_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -338,8 +339,9 @@ asn1_gen.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
338 | asn1_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 339 | asn1_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
339 | asn1_gen.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 340 | asn1_gen.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
340 | asn1_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 341 | asn1_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
341 | asn1_gen.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 342 | asn1_gen.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
342 | asn1_gen.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 343 | asn1_gen.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
344 | asn1_gen.o: ../../include/openssl/opensslconf.h | ||
343 | asn1_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 345 | asn1_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
344 | asn1_gen.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 346 | asn1_gen.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
345 | asn1_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 347 | asn1_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -369,8 +371,9 @@ asn_mime.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
369 | asn_mime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 371 | asn_mime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
370 | asn_mime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 372 | asn_mime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
371 | asn_mime.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 373 | asn_mime.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
372 | asn_mime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 374 | asn_mime.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
373 | asn_mime.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 375 | asn_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
376 | asn_mime.o: ../../include/openssl/opensslconf.h | ||
374 | asn_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 377 | asn_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
375 | asn_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 378 | asn_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
376 | asn_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 379 | asn_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -383,9 +386,9 @@ asn_moid.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
383 | asn_moid.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 386 | asn_moid.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
384 | asn_moid.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 387 | asn_moid.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
385 | asn_moid.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 388 | asn_moid.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
386 | asn_moid.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 389 | asn_moid.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
387 | asn_moid.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 390 | asn_moid.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
388 | asn_moid.o: ../../include/openssl/opensslconf.h | 391 | asn_moid.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
389 | asn_moid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 392 | asn_moid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
390 | asn_moid.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 393 | asn_moid.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
391 | asn_moid.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 394 | asn_moid.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -404,23 +407,23 @@ d2i_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | |||
404 | d2i_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 407 | d2i_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
405 | d2i_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 408 | d2i_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
406 | d2i_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 409 | d2i_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
407 | d2i_pr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 410 | d2i_pr.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
408 | d2i_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 411 | d2i_pr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
409 | d2i_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 412 | d2i_pr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
410 | d2i_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 413 | d2i_pr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h |
411 | d2i_pr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 414 | d2i_pr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
412 | d2i_pr.o: ../cryptlib.h d2i_pr.c | 415 | d2i_pr.o: ../../include/openssl/symhacks.h ../cryptlib.h d2i_pr.c |
413 | d2i_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 416 | d2i_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
414 | d2i_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 417 | d2i_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
415 | d2i_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 418 | d2i_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
416 | d2i_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 419 | d2i_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
417 | d2i_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 420 | d2i_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
418 | d2i_pu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 421 | d2i_pu.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
419 | d2i_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 422 | d2i_pu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
420 | d2i_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 423 | d2i_pu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
421 | d2i_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 424 | d2i_pu.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h |
422 | d2i_pu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 425 | d2i_pu.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
423 | d2i_pu.o: ../cryptlib.h d2i_pu.c | 426 | d2i_pu.o: ../../include/openssl/symhacks.h ../cryptlib.h d2i_pu.c |
424 | evp_asn1.o: ../../e_os.h ../../include/openssl/asn1.h | 427 | evp_asn1.o: ../../e_os.h ../../include/openssl/asn1.h |
425 | evp_asn1.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 428 | evp_asn1.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
426 | evp_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 429 | evp_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
@@ -456,71 +459,73 @@ i2d_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | |||
456 | i2d_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 459 | i2d_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
457 | i2d_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 460 | i2d_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
458 | i2d_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 461 | i2d_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
459 | i2d_pr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 462 | i2d_pr.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
460 | i2d_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 463 | i2d_pr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
461 | i2d_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 464 | i2d_pr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
462 | i2d_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 465 | i2d_pr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h |
463 | i2d_pr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 466 | i2d_pr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
464 | i2d_pr.o: ../cryptlib.h i2d_pr.c | 467 | i2d_pr.o: ../../include/openssl/symhacks.h ../cryptlib.h i2d_pr.c |
465 | i2d_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 468 | i2d_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
466 | i2d_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 469 | i2d_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
467 | i2d_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 470 | i2d_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
468 | i2d_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 471 | i2d_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
469 | i2d_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 472 | i2d_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
470 | i2d_pu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 473 | i2d_pu.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
471 | i2d_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 474 | i2d_pu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
472 | i2d_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 475 | i2d_pu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
473 | i2d_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 476 | i2d_pu.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h |
474 | i2d_pu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 477 | i2d_pu.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
475 | i2d_pu.o: ../cryptlib.h i2d_pu.c | 478 | i2d_pu.o: ../../include/openssl/symhacks.h ../cryptlib.h i2d_pu.c |
476 | n_pkey.o: ../../e_os.h ../../include/openssl/asn1.h | 479 | n_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
477 | n_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/asn1t.h | 480 | n_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/asn1t.h |
478 | n_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 481 | n_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
479 | n_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 482 | n_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
480 | n_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 483 | n_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
481 | n_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 484 | n_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
482 | n_pkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 485 | n_pkey.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
483 | n_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 486 | n_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
484 | n_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 487 | n_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
485 | n_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 488 | n_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
486 | n_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 489 | n_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
487 | n_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 490 | n_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
488 | n_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 491 | n_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
489 | n_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h n_pkey.c | 492 | n_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
493 | n_pkey.o: ../cryptlib.h n_pkey.c | ||
490 | nsseq.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 494 | nsseq.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
491 | nsseq.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 495 | nsseq.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
492 | nsseq.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 496 | nsseq.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
493 | nsseq.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 497 | nsseq.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
494 | nsseq.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h | 498 | nsseq.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
495 | nsseq.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 499 | nsseq.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
496 | nsseq.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 500 | nsseq.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
497 | nsseq.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 501 | nsseq.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
498 | nsseq.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 502 | nsseq.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
499 | nsseq.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 503 | nsseq.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
500 | nsseq.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 504 | nsseq.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
501 | nsseq.o: ../../include/openssl/x509_vfy.h nsseq.c | 505 | nsseq.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h nsseq.c |
502 | p5_pbe.o: ../../e_os.h ../../include/openssl/asn1.h | 506 | p5_pbe.o: ../../e_os.h ../../include/openssl/asn1.h |
503 | p5_pbe.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 507 | p5_pbe.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
504 | p5_pbe.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 508 | p5_pbe.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
505 | p5_pbe.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 509 | p5_pbe.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
506 | p5_pbe.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 510 | p5_pbe.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
507 | p5_pbe.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 511 | p5_pbe.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
508 | p5_pbe.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 512 | p5_pbe.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
509 | p5_pbe.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 513 | p5_pbe.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
510 | p5_pbe.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 514 | p5_pbe.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
511 | p5_pbe.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 515 | p5_pbe.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
512 | p5_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 516 | p5_pbe.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
513 | p5_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 517 | p5_pbe.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
514 | p5_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 518 | p5_pbe.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
515 | p5_pbe.o: ../cryptlib.h p5_pbe.c | 519 | p5_pbe.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p5_pbe.c |
516 | p5_pbev2.o: ../../e_os.h ../../include/openssl/asn1.h | 520 | p5_pbev2.o: ../../e_os.h ../../include/openssl/asn1.h |
517 | p5_pbev2.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 521 | p5_pbev2.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
518 | p5_pbev2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 522 | p5_pbev2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
519 | p5_pbev2.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 523 | p5_pbev2.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
520 | p5_pbev2.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 524 | p5_pbev2.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
521 | p5_pbev2.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 525 | p5_pbev2.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
522 | p5_pbev2.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 526 | p5_pbev2.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
523 | p5_pbev2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 527 | p5_pbev2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
528 | p5_pbev2.o: ../../include/openssl/opensslconf.h | ||
524 | p5_pbev2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 529 | p5_pbev2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
525 | p5_pbev2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 530 | p5_pbev2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
526 | p5_pbev2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 531 | p5_pbev2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -533,41 +538,42 @@ p8_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
533 | p8_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 538 | p8_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
534 | p8_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 539 | p8_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
535 | p8_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 540 | p8_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
536 | p8_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 541 | p8_pkey.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
537 | p8_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 542 | p8_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
538 | p8_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 543 | p8_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
539 | p8_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 544 | p8_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
540 | p8_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 545 | p8_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
541 | p8_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 546 | p8_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
542 | p8_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p8_pkey.c | 547 | p8_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
548 | p8_pkey.o: ../cryptlib.h p8_pkey.c | ||
543 | t_bitst.o: ../../e_os.h ../../include/openssl/asn1.h | 549 | t_bitst.o: ../../e_os.h ../../include/openssl/asn1.h |
544 | t_bitst.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 550 | t_bitst.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
545 | t_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 551 | t_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
546 | t_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 552 | t_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
547 | t_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 553 | t_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
548 | t_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 554 | t_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
549 | t_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 555 | t_bitst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
550 | t_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 556 | t_bitst.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
551 | t_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 557 | t_bitst.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
552 | t_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 558 | t_bitst.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
553 | t_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 559 | t_bitst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
554 | t_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 560 | t_bitst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
555 | t_bitst.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 561 | t_bitst.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
556 | t_bitst.o: ../cryptlib.h t_bitst.c | 562 | t_bitst.o: ../../include/openssl/x509v3.h ../cryptlib.h t_bitst.c |
557 | t_crl.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 563 | t_crl.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
558 | t_crl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 564 | t_crl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
559 | t_crl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 565 | t_crl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
560 | t_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 566 | t_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
561 | t_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 567 | t_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
562 | t_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 568 | t_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
563 | t_crl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 569 | t_crl.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
564 | t_crl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 570 | t_crl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
565 | t_crl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 571 | t_crl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
566 | t_crl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 572 | t_crl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
567 | t_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 573 | t_crl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
568 | t_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 574 | t_crl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
569 | t_crl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 575 | t_crl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
570 | t_crl.o: ../cryptlib.h t_crl.c | 576 | t_crl.o: ../../include/openssl/x509v3.h ../cryptlib.h t_crl.c |
571 | t_pkey.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 577 | t_pkey.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
572 | t_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 578 | t_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
573 | t_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 579 | t_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h |
@@ -585,57 +591,57 @@ t_req.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
585 | t_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 591 | t_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
586 | t_req.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 592 | t_req.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
587 | t_req.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 593 | t_req.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
588 | t_req.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 594 | t_req.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
589 | t_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 595 | t_req.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
590 | t_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 596 | t_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
591 | t_req.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 597 | t_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
592 | t_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 598 | t_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
593 | t_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 599 | t_req.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
594 | t_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 600 | t_req.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
595 | t_req.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 601 | t_req.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
596 | t_req.o: ../cryptlib.h t_req.c | 602 | t_req.o: ../../include/openssl/x509v3.h ../cryptlib.h t_req.c |
597 | t_spki.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 603 | t_spki.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
598 | t_spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 604 | t_spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
599 | t_spki.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 605 | t_spki.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
600 | t_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 606 | t_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
601 | t_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 607 | t_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
602 | t_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 608 | t_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
603 | t_spki.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 609 | t_spki.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
604 | t_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 610 | t_spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
605 | t_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 611 | t_spki.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
606 | t_spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h | 612 | t_spki.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
607 | t_spki.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 613 | t_spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
608 | t_spki.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 614 | t_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
609 | t_spki.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 615 | t_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
610 | t_spki.o: ../cryptlib.h t_spki.c | 616 | t_spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h t_spki.c |
611 | t_x509.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 617 | t_x509.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
612 | t_x509.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 618 | t_x509.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
613 | t_x509.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 619 | t_x509.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
614 | t_x509.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 620 | t_x509.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
615 | t_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 621 | t_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
616 | t_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 622 | t_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
617 | t_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 623 | t_x509.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
618 | t_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 624 | t_x509.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
619 | t_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 625 | t_x509.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
620 | t_x509.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 626 | t_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
621 | t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 627 | t_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
622 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 628 | t_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
623 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 629 | t_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
624 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 630 | t_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
625 | t_x509.o: ../cryptlib.h t_x509.c | 631 | t_x509.o: ../../include/openssl/x509v3.h ../cryptlib.h t_x509.c |
626 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h | 632 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
627 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 633 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
628 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 634 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
629 | t_x509a.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 635 | t_x509a.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
630 | t_x509a.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 636 | t_x509a.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
631 | t_x509a.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 637 | t_x509a.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
632 | t_x509a.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 638 | t_x509a.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
633 | t_x509a.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 639 | t_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
634 | t_x509a.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 640 | t_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
635 | t_x509a.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 641 | t_x509a.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
636 | t_x509a.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 642 | t_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
637 | t_x509a.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 643 | t_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
638 | t_x509a.o: ../cryptlib.h t_x509a.c | 644 | t_x509a.o: ../../include/openssl/x509_vfy.h ../cryptlib.h t_x509a.c |
639 | tasn_dec.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 645 | tasn_dec.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
640 | tasn_dec.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 646 | tasn_dec.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
641 | tasn_dec.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 647 | tasn_dec.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
@@ -688,21 +694,23 @@ x_algor.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
688 | x_algor.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 694 | x_algor.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
689 | x_algor.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 695 | x_algor.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
690 | x_algor.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h | 696 | x_algor.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
691 | x_algor.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 697 | x_algor.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
692 | x_algor.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 698 | x_algor.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
693 | x_algor.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 699 | x_algor.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
694 | x_algor.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 700 | x_algor.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
695 | x_algor.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 701 | x_algor.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
696 | x_algor.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 702 | x_algor.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
697 | x_algor.o: ../../include/openssl/x509_vfy.h x_algor.c | 703 | x_algor.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
704 | x_algor.o: x_algor.c | ||
698 | x_attrib.o: ../../e_os.h ../../include/openssl/asn1.h | 705 | x_attrib.o: ../../e_os.h ../../include/openssl/asn1.h |
699 | x_attrib.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 706 | x_attrib.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
700 | x_attrib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 707 | x_attrib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
701 | x_attrib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 708 | x_attrib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
702 | x_attrib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 709 | x_attrib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
703 | x_attrib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 710 | x_attrib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
704 | x_attrib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 711 | x_attrib.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
705 | x_attrib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 712 | x_attrib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
713 | x_attrib.o: ../../include/openssl/opensslconf.h | ||
706 | x_attrib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 714 | x_attrib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
707 | x_attrib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 715 | x_attrib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
708 | x_attrib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 716 | x_attrib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -723,37 +731,40 @@ x_crl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
723 | x_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 731 | x_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
724 | x_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 732 | x_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
725 | x_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 733 | x_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
726 | x_crl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 734 | x_crl.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
727 | x_crl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 735 | x_crl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
728 | x_crl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 736 | x_crl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
729 | x_crl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 737 | x_crl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
730 | x_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 738 | x_crl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
731 | x_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 739 | x_crl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
732 | x_crl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_crl.c | 740 | x_crl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
741 | x_crl.o: ../cryptlib.h x_crl.c | ||
733 | x_exten.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 742 | x_exten.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
734 | x_exten.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 743 | x_exten.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
735 | x_exten.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 744 | x_exten.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
736 | x_exten.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 745 | x_exten.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
737 | x_exten.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h | 746 | x_exten.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
738 | x_exten.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 747 | x_exten.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
739 | x_exten.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 748 | x_exten.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
740 | x_exten.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 749 | x_exten.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
741 | x_exten.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 750 | x_exten.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
742 | x_exten.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 751 | x_exten.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
743 | x_exten.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 752 | x_exten.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
744 | x_exten.o: ../../include/openssl/x509_vfy.h x_exten.c | 753 | x_exten.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
754 | x_exten.o: x_exten.c | ||
745 | x_info.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 755 | x_info.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
746 | x_info.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 756 | x_info.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
747 | x_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 757 | x_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
748 | x_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 758 | x_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
749 | x_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 759 | x_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
750 | x_info.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 760 | x_info.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
751 | x_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 761 | x_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
752 | x_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 762 | x_info.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
753 | x_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 763 | x_info.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
754 | x_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 764 | x_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
755 | x_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 765 | x_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
756 | x_info.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_info.c | 766 | x_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
767 | x_info.o: ../cryptlib.h x_info.c | ||
757 | x_long.o: ../../e_os.h ../../include/openssl/asn1.h | 768 | x_long.o: ../../e_os.h ../../include/openssl/asn1.h |
758 | x_long.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 769 | x_long.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
759 | x_long.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 770 | x_long.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
@@ -769,35 +780,37 @@ x_name.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
769 | x_name.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 780 | x_name.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
770 | x_name.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 781 | x_name.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
771 | x_name.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 782 | x_name.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
772 | x_name.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 783 | x_name.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
773 | x_name.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 784 | x_name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
774 | x_name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 785 | x_name.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
775 | x_name.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 786 | x_name.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
776 | x_name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 787 | x_name.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
777 | x_name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 788 | x_name.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
778 | x_name.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_name.c | 789 | x_name.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
790 | x_name.o: ../cryptlib.h x_name.c | ||
779 | x_pkey.o: ../../e_os.h ../../include/openssl/asn1.h | 791 | x_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
780 | x_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 792 | x_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
781 | x_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 793 | x_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
782 | x_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 794 | x_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
783 | x_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 795 | x_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
784 | x_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 796 | x_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
785 | x_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 797 | x_pkey.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
786 | x_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 798 | x_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
787 | x_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 799 | x_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
788 | x_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 800 | x_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
789 | x_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 801 | x_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
790 | x_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 802 | x_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
791 | x_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_pkey.c | 803 | x_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
804 | x_pkey.o: ../cryptlib.h x_pkey.c | ||
792 | x_pubkey.o: ../../e_os.h ../../include/openssl/asn1.h | 805 | x_pubkey.o: ../../e_os.h ../../include/openssl/asn1.h |
793 | x_pubkey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 806 | x_pubkey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
794 | x_pubkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 807 | x_pubkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
795 | x_pubkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 808 | x_pubkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
796 | x_pubkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 809 | x_pubkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
797 | x_pubkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 810 | x_pubkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
798 | x_pubkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 811 | x_pubkey.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
799 | x_pubkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 812 | x_pubkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
800 | x_pubkey.o: ../../include/openssl/opensslconf.h | 813 | x_pubkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
801 | x_pubkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 814 | x_pubkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
802 | x_pubkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h | 815 | x_pubkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
803 | x_pubkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 816 | x_pubkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -810,76 +823,82 @@ x_req.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
810 | x_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 823 | x_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
811 | x_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 824 | x_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
812 | x_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 825 | x_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
813 | x_req.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 826 | x_req.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
814 | x_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 827 | x_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
815 | x_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 828 | x_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
816 | x_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 829 | x_req.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
817 | x_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 830 | x_req.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
818 | x_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 831 | x_req.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
819 | x_req.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_req.c | 832 | x_req.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
833 | x_req.o: ../cryptlib.h x_req.c | ||
820 | x_sig.o: ../../e_os.h ../../include/openssl/asn1.h | 834 | x_sig.o: ../../e_os.h ../../include/openssl/asn1.h |
821 | x_sig.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 835 | x_sig.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
822 | x_sig.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 836 | x_sig.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
823 | x_sig.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 837 | x_sig.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
824 | x_sig.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 838 | x_sig.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
825 | x_sig.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 839 | x_sig.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
826 | x_sig.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 840 | x_sig.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
827 | x_sig.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 841 | x_sig.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
828 | x_sig.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 842 | x_sig.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
829 | x_sig.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 843 | x_sig.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
830 | x_sig.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 844 | x_sig.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
831 | x_sig.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 845 | x_sig.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
832 | x_sig.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_sig.c | 846 | x_sig.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
847 | x_sig.o: ../cryptlib.h x_sig.c | ||
833 | x_spki.o: ../../e_os.h ../../include/openssl/asn1.h | 848 | x_spki.o: ../../e_os.h ../../include/openssl/asn1.h |
834 | x_spki.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 849 | x_spki.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
835 | x_spki.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 850 | x_spki.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
836 | x_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 851 | x_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
837 | x_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 852 | x_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
838 | x_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 853 | x_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
839 | x_spki.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 854 | x_spki.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
840 | x_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 855 | x_spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
841 | x_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 856 | x_spki.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
842 | x_spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 857 | x_spki.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
843 | x_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 858 | x_spki.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
844 | x_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 859 | x_spki.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
845 | x_spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_spki.c | 860 | x_spki.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
861 | x_spki.o: ../cryptlib.h x_spki.c | ||
846 | x_val.o: ../../e_os.h ../../include/openssl/asn1.h | 862 | x_val.o: ../../e_os.h ../../include/openssl/asn1.h |
847 | x_val.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 863 | x_val.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
848 | x_val.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 864 | x_val.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
849 | x_val.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 865 | x_val.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
850 | x_val.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 866 | x_val.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
851 | x_val.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 867 | x_val.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
852 | x_val.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 868 | x_val.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
853 | x_val.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 869 | x_val.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
854 | x_val.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 870 | x_val.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
855 | x_val.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 871 | x_val.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
856 | x_val.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 872 | x_val.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
857 | x_val.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 873 | x_val.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
858 | x_val.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_val.c | 874 | x_val.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
875 | x_val.o: ../cryptlib.h x_val.c | ||
859 | x_x509.o: ../../e_os.h ../../include/openssl/asn1.h | 876 | x_x509.o: ../../e_os.h ../../include/openssl/asn1.h |
860 | x_x509.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 877 | x_x509.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
861 | x_x509.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 878 | x_x509.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
862 | x_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 879 | x_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
863 | x_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 880 | x_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
864 | x_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 881 | x_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
865 | x_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 882 | x_x509.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
866 | x_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 883 | x_x509.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
867 | x_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 884 | x_x509.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
868 | x_x509.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 885 | x_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
869 | x_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 886 | x_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
870 | x_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 887 | x_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
871 | x_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 888 | x_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
872 | x_x509.o: ../../include/openssl/x509v3.h ../cryptlib.h x_x509.c | 889 | x_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
890 | x_x509.o: ../cryptlib.h x_x509.c | ||
873 | x_x509a.o: ../../e_os.h ../../include/openssl/asn1.h | 891 | x_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
874 | x_x509a.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 892 | x_x509a.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
875 | x_x509a.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 893 | x_x509a.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
876 | x_x509a.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 894 | x_x509a.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
877 | x_x509a.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 895 | x_x509a.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
878 | x_x509a.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 896 | x_x509a.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
879 | x_x509a.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 897 | x_x509a.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
880 | x_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 898 | x_x509a.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
881 | x_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 899 | x_x509a.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
882 | x_x509a.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 900 | x_x509a.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
883 | x_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 901 | x_x509a.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
884 | x_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 902 | x_x509a.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
885 | x_x509a.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_x509a.c | 903 | x_x509a.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
904 | x_x509a.o: ../cryptlib.h x_x509a.c | ||
diff --git a/src/lib/libcrypto/bf/Makefile b/src/lib/libcrypto/bf/Makefile index 8441954a8d..7f4f03eb82 100644 --- a/src/lib/libcrypto/bf/Makefile +++ b/src/lib/libcrypto/bf/Makefile | |||
@@ -40,7 +40,7 @@ top: | |||
40 | all: lib | 40 | all: lib |
41 | 41 | ||
42 | lib: $(LIBOBJ) | 42 | lib: $(LIBOBJ) |
43 | $(AR) $(LIB) $(LIBOBJ) | 43 | $(ARX) $(LIB) $(LIBOBJ) |
44 | $(RANLIB) $(LIB) || echo Never mind. | 44 | $(RANLIB) $(LIB) || echo Never mind. |
45 | @touch lib | 45 | @touch lib |
46 | 46 | ||
@@ -103,5 +103,9 @@ bf_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | |||
103 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h | 103 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h |
104 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 104 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h |
105 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c | 105 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c |
106 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 106 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/crypto.h |
107 | bf_skey.o: ../../include/openssl/opensslconf.h bf_locl.h bf_pi.h bf_skey.c | 107 | bf_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h |
108 | bf_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
109 | bf_skey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
110 | bf_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
111 | bf_skey.o: bf_locl.h bf_pi.h bf_skey.c | ||
diff --git a/src/lib/libcrypto/bio/Makefile b/src/lib/libcrypto/bio/Makefile index 1ef6c2fb9f..1cd76ce7a2 100644 --- a/src/lib/libcrypto/bio/Makefile +++ b/src/lib/libcrypto/bio/Makefile | |||
@@ -45,7 +45,7 @@ top: | |||
45 | all: lib | 45 | all: lib |
46 | 46 | ||
47 | lib: $(LIBOBJ) | 47 | lib: $(LIBOBJ) |
48 | $(AR) $(LIB) $(LIBOBJ) | 48 | $(ARX) $(LIB) $(LIBOBJ) |
49 | $(RANLIB) $(LIB) || echo Never mind. | 49 | $(RANLIB) $(LIB) || echo Never mind. |
50 | @touch lib | 50 | @touch lib |
51 | 51 | ||
diff --git a/src/lib/libcrypto/bn/bn_opt.c b/src/lib/libcrypto/bn/bn_opt.c new file mode 100644 index 0000000000..21cbb38f62 --- /dev/null +++ b/src/lib/libcrypto/bn/bn_opt.c | |||
@@ -0,0 +1,87 @@ | |||
1 | /* crypto/bn/bn_opt.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #ifndef BN_DEBUG | ||
60 | # undef NDEBUG /* avoid conflicting definitions */ | ||
61 | # define NDEBUG | ||
62 | #endif | ||
63 | |||
64 | #include <assert.h> | ||
65 | #include <limits.h> | ||
66 | #include <stdio.h> | ||
67 | #include "cryptlib.h" | ||
68 | #include "bn_lcl.h" | ||
69 | |||
70 | char *BN_options(void) | ||
71 | { | ||
72 | static int init=0; | ||
73 | static char data[16]; | ||
74 | |||
75 | if (!init) | ||
76 | { | ||
77 | init++; | ||
78 | #ifdef BN_LLONG | ||
79 | BIO_snprintf(data,sizeof data,"bn(%d,%d)", | ||
80 | (int)sizeof(BN_ULLONG)*8,(int)sizeof(BN_ULONG)*8); | ||
81 | #else | ||
82 | BIO_snprintf(data,sizeof data,"bn(%d,%d)", | ||
83 | (int)sizeof(BN_ULONG)*8,(int)sizeof(BN_ULONG)*8); | ||
84 | #endif | ||
85 | } | ||
86 | return(data); | ||
87 | } | ||
diff --git a/src/lib/libcrypto/buffer/Makefile b/src/lib/libcrypto/buffer/Makefile index 9f3a88d2d6..9e0f46e19a 100644 --- a/src/lib/libcrypto/buffer/Makefile +++ b/src/lib/libcrypto/buffer/Makefile | |||
@@ -17,8 +17,8 @@ TEST= | |||
17 | APPS= | 17 | APPS= |
18 | 18 | ||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC= buffer.c buf_err.c | 20 | LIBSRC= buffer.c buf_str.c buf_err.c |
21 | LIBOBJ= buffer.o buf_err.o | 21 | LIBOBJ= buffer.o buf_str.o buf_err.o |
22 | 22 | ||
23 | SRC= $(LIBSRC) | 23 | SRC= $(LIBSRC) |
24 | 24 | ||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -81,6 +81,13 @@ buf_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | |||
81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
83 | buf_err.o: buf_err.c | 83 | buf_err.o: buf_err.c |
84 | buf_str.o: ../../e_os.h ../../include/openssl/bio.h | ||
85 | buf_str.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
86 | buf_str.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
87 | buf_str.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
88 | buf_str.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
89 | buf_str.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
90 | buf_str.o: ../../include/openssl/symhacks.h ../cryptlib.h buf_str.c | ||
84 | buffer.o: ../../e_os.h ../../include/openssl/bio.h | 91 | buffer.o: ../../e_os.h ../../include/openssl/bio.h |
85 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 92 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
86 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 93 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
diff --git a/src/lib/libcrypto/cast/Makefile b/src/lib/libcrypto/cast/Makefile index 149956ee90..2e026dbe0d 100644 --- a/src/lib/libcrypto/cast/Makefile +++ b/src/lib/libcrypto/cast/Makefile | |||
@@ -38,7 +38,7 @@ top: | |||
38 | all: lib | 38 | all: lib |
39 | 39 | ||
40 | lib: $(LIBOBJ) | 40 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 41 | $(ARX) $(LIB) $(LIBOBJ) |
42 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
43 | @touch lib | 43 | @touch lib |
44 | 44 | ||
@@ -102,5 +102,8 @@ c_ofb64.o: ../../e_os.h ../../include/openssl/cast.h | |||
102 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 102 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
103 | c_ofb64.o: c_ofb64.c cast_lcl.h | 103 | c_ofb64.o: c_ofb64.c cast_lcl.h |
104 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h | 104 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h |
105 | c_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 105 | c_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
106 | c_skey.o: c_skey.c cast_lcl.h cast_s.h | 106 | c_skey.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h |
107 | c_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
108 | c_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
109 | c_skey.o: ../../include/openssl/symhacks.h c_skey.c cast_lcl.h cast_s.h | ||
diff --git a/src/lib/libcrypto/comp/Makefile b/src/lib/libcrypto/comp/Makefile index efda832dce..5d364b8513 100644 --- a/src/lib/libcrypto/comp/Makefile +++ b/src/lib/libcrypto/comp/Makefile | |||
@@ -36,7 +36,7 @@ top: | |||
36 | all: lib | 36 | all: lib |
37 | 37 | ||
38 | lib: $(LIBOBJ) | 38 | lib: $(LIBOBJ) |
39 | $(AR) $(LIB) $(LIBOBJ) | 39 | $(ARX) $(LIB) $(LIBOBJ) |
40 | $(RANLIB) $(LIB) || echo Never mind. | 40 | $(RANLIB) $(LIB) || echo Never mind. |
41 | @touch lib | 41 | @touch lib |
42 | 42 | ||
diff --git a/src/lib/libcrypto/conf/Makefile b/src/lib/libcrypto/conf/Makefile index 78bb324106..ccd0721332 100644 --- a/src/lib/libcrypto/conf/Makefile +++ b/src/lib/libcrypto/conf/Makefile | |||
@@ -36,7 +36,7 @@ top: | |||
36 | all: lib | 36 | all: lib |
37 | 37 | ||
38 | lib: $(LIBOBJ) | 38 | lib: $(LIBOBJ) |
39 | $(AR) $(LIB) $(LIBOBJ) | 39 | $(ARX) $(LIB) $(LIBOBJ) |
40 | $(RANLIB) $(LIB) || echo Never mind. | 40 | $(RANLIB) $(LIB) || echo Never mind. |
41 | @touch lib | 41 | @touch lib |
42 | 42 | ||
@@ -114,8 +114,8 @@ conf_mall.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |||
114 | conf_mall.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 114 | conf_mall.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
115 | conf_mall.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h | 115 | conf_mall.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
116 | conf_mall.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 116 | conf_mall.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
117 | conf_mall.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 117 | conf_mall.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
118 | conf_mall.o: ../../include/openssl/objects.h | 118 | conf_mall.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
119 | conf_mall.o: ../../include/openssl/opensslconf.h | 119 | conf_mall.o: ../../include/openssl/opensslconf.h |
120 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 120 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
121 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 121 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -128,9 +128,9 @@ conf_mod.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
128 | conf_mod.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 128 | conf_mod.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
129 | conf_mod.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 129 | conf_mod.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
130 | conf_mod.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 130 | conf_mod.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
131 | conf_mod.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 131 | conf_mod.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
132 | conf_mod.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 132 | conf_mod.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
133 | conf_mod.o: ../../include/openssl/opensslconf.h | 133 | conf_mod.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
134 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 134 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
135 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 135 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
136 | conf_mod.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 136 | conf_mod.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -143,8 +143,9 @@ conf_sap.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |||
143 | conf_sap.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 143 | conf_sap.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
144 | conf_sap.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h | 144 | conf_sap.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
145 | conf_sap.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 145 | conf_sap.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
146 | conf_sap.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 146 | conf_sap.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
147 | conf_sap.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 147 | conf_sap.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
148 | conf_sap.o: ../../include/openssl/opensslconf.h | ||
148 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 149 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
149 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 150 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
150 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 151 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
diff --git a/src/lib/libcrypto/des/Makefile b/src/lib/libcrypto/des/Makefile index 523dfe38f2..786e68802e 100644 --- a/src/lib/libcrypto/des/Makefile +++ b/src/lib/libcrypto/des/Makefile | |||
@@ -24,7 +24,7 @@ TEST=destest.c | |||
24 | APPS= | 24 | APPS= |
25 | 25 | ||
26 | LIB=$(TOP)/libcrypto.a | 26 | LIB=$(TOP)/libcrypto.a |
27 | LIBSRC= cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ | 27 | LIBSRC= des_lib.c cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ |
28 | ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ | 28 | ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ |
29 | fcrypt.c ofb64enc.c ofb_enc.c pcbc_enc.c \ | 29 | fcrypt.c ofb64enc.c ofb_enc.c pcbc_enc.c \ |
30 | qud_cksm.c rand_key.c rpc_enc.c set_key.c \ | 30 | qud_cksm.c rand_key.c rpc_enc.c set_key.c \ |
@@ -33,7 +33,7 @@ LIBSRC= cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ | |||
33 | str2key.c cfb64ede.c ofb64ede.c ede_cbcm_enc.c des_old.c des_old2.c \ | 33 | str2key.c cfb64ede.c ofb64ede.c ede_cbcm_enc.c des_old.c des_old2.c \ |
34 | read2pwd.c | 34 | read2pwd.c |
35 | 35 | ||
36 | LIBOBJ= set_key.o ecb_enc.o cbc_enc.o \ | 36 | LIBOBJ= des_lib.o set_key.o ecb_enc.o cbc_enc.o \ |
37 | ecb3_enc.o cfb64enc.o cfb64ede.o cfb_enc.o ofb64ede.o \ | 37 | ecb3_enc.o cfb64enc.o cfb64ede.o cfb_enc.o ofb64ede.o \ |
38 | enc_read.o enc_writ.o ofb64enc.o \ | 38 | enc_read.o enc_writ.o ofb64enc.o \ |
39 | ofb_enc.o str2key.o pcbc_enc.o qud_cksm.o rand_key.o \ | 39 | ofb_enc.o str2key.o pcbc_enc.o qud_cksm.o rand_key.o \ |
@@ -54,7 +54,7 @@ top: | |||
54 | all: lib | 54 | all: lib |
55 | 55 | ||
56 | lib: $(LIBOBJ) | 56 | lib: $(LIBOBJ) |
57 | $(AR) $(LIB) $(LIBOBJ) | 57 | $(ARX) $(LIB) $(LIBOBJ) |
58 | $(RANLIB) $(LIB) || echo Never mind. | 58 | $(RANLIB) $(LIB) || echo Never mind. |
59 | @touch lib | 59 | @touch lib |
60 | 60 | ||
@@ -157,6 +157,13 @@ des_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
157 | des_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 157 | des_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
158 | des_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 158 | des_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
159 | des_enc.o: des_enc.c des_locl.h ncbc_enc.c | 159 | des_enc.o: des_enc.c des_locl.h ncbc_enc.c |
160 | des_lib.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | ||
161 | des_lib.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
162 | des_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | ||
163 | des_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
164 | des_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
165 | des_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
166 | des_lib.o: ../../include/openssl/ui_compat.h des_lib.c des_locl.h des_ver.h | ||
160 | des_old.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 167 | des_old.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
161 | des_old.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 168 | des_old.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
162 | des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 169 | des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
@@ -175,14 +182,12 @@ ecb3_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
175 | ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 182 | ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
176 | ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 183 | ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
177 | ecb3_enc.o: des_locl.h ecb3_enc.c | 184 | ecb3_enc.o: des_locl.h ecb3_enc.c |
178 | ecb_enc.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | ||
179 | ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 185 | ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
180 | ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 186 | ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
181 | ecb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 187 | ecb_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
182 | ecb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 188 | ecb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
183 | ecb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 189 | ecb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
184 | ecb_enc.o: ../../include/openssl/ui_compat.h des_locl.h des_ver.h ecb_enc.c | 190 | ecb_enc.o: des_locl.h ecb_enc.c spr.h |
185 | ecb_enc.o: spr.h | ||
186 | ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 191 | ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
187 | ede_cbcm_enc.o: ../../include/openssl/e_os2.h | 192 | ede_cbcm_enc.o: ../../include/openssl/e_os2.h |
188 | ede_cbcm_enc.o: ../../include/openssl/opensslconf.h | 193 | ede_cbcm_enc.o: ../../include/openssl/opensslconf.h |
@@ -272,11 +277,11 @@ rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | |||
272 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 277 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
273 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c | 278 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c |
274 | set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 279 | set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
275 | set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 280 | set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h |
276 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 281 | set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/ossl_typ.h |
277 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 282 | set_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
278 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 283 | set_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
279 | set_key.o: des_locl.h set_key.c | 284 | set_key.o: ../../include/openssl/ui_compat.h des_locl.h set_key.c |
280 | str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 285 | str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
281 | str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 286 | str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
282 | str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 287 | str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libcrypto/des/des_lib.c b/src/lib/libcrypto/des/des_lib.c new file mode 100644 index 0000000000..d4b3047932 --- /dev/null +++ b/src/lib/libcrypto/des/des_lib.c | |||
@@ -0,0 +1,106 @@ | |||
1 | /* crypto/des/ecb_enc.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include "des_locl.h" | ||
60 | #include "des_ver.h" | ||
61 | #include <openssl/opensslv.h> | ||
62 | #include <openssl/bio.h> | ||
63 | |||
64 | OPENSSL_GLOBAL const char libdes_version[]="libdes" OPENSSL_VERSION_PTEXT; | ||
65 | OPENSSL_GLOBAL const char DES_version[]="DES" OPENSSL_VERSION_PTEXT; | ||
66 | |||
67 | const char *DES_options(void) | ||
68 | { | ||
69 | static int init=1; | ||
70 | static char buf[32]; | ||
71 | |||
72 | if (init) | ||
73 | { | ||
74 | const char *ptr,*unroll,*risc,*size; | ||
75 | |||
76 | #ifdef DES_PTR | ||
77 | ptr="ptr"; | ||
78 | #else | ||
79 | ptr="idx"; | ||
80 | #endif | ||
81 | #if defined(DES_RISC1) || defined(DES_RISC2) | ||
82 | #ifdef DES_RISC1 | ||
83 | risc="risc1"; | ||
84 | #endif | ||
85 | #ifdef DES_RISC2 | ||
86 | risc="risc2"; | ||
87 | #endif | ||
88 | #else | ||
89 | risc="cisc"; | ||
90 | #endif | ||
91 | #ifdef DES_UNROLL | ||
92 | unroll="16"; | ||
93 | #else | ||
94 | unroll="4"; | ||
95 | #endif | ||
96 | if (sizeof(DES_LONG) != sizeof(long)) | ||
97 | size="int"; | ||
98 | else | ||
99 | size="long"; | ||
100 | BIO_snprintf(buf,sizeof buf,"des(%s,%s,%s,%s)",ptr,risc,unroll, | ||
101 | size); | ||
102 | init=0; | ||
103 | } | ||
104 | return(buf); | ||
105 | } | ||
106 | |||
diff --git a/src/lib/libcrypto/dsa/dsa_utl.c b/src/lib/libcrypto/dsa/dsa_utl.c new file mode 100644 index 0000000000..24c021d120 --- /dev/null +++ b/src/lib/libcrypto/dsa/dsa_utl.c | |||
@@ -0,0 +1,95 @@ | |||
1 | /* crypto/dsa/dsa_lib.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | /* Original version from Steven Schoch <schoch@sheba.arc.nasa.gov> */ | ||
60 | |||
61 | #include <stdio.h> | ||
62 | #include "cryptlib.h" | ||
63 | #include <openssl/bn.h> | ||
64 | #include <openssl/dsa.h> | ||
65 | #include <openssl/asn1.h> | ||
66 | #ifndef OPENSSL_NO_ENGINE | ||
67 | #include <openssl/engine.h> | ||
68 | #endif | ||
69 | #ifndef OPENSSL_NO_DH | ||
70 | #include <openssl/dh.h> | ||
71 | #endif | ||
72 | |||
73 | DSA_SIG *DSA_SIG_new(void) | ||
74 | { | ||
75 | DSA_SIG *sig; | ||
76 | sig = OPENSSL_malloc(sizeof(DSA_SIG)); | ||
77 | if (!sig) | ||
78 | return NULL; | ||
79 | sig->r = NULL; | ||
80 | sig->s = NULL; | ||
81 | return sig; | ||
82 | } | ||
83 | |||
84 | void DSA_SIG_free(DSA_SIG *sig) | ||
85 | { | ||
86 | if (sig) | ||
87 | { | ||
88 | if (sig->r) | ||
89 | BN_free(sig->r); | ||
90 | if (sig->s) | ||
91 | BN_free(sig->s); | ||
92 | OPENSSL_free(sig); | ||
93 | } | ||
94 | } | ||
95 | |||
diff --git a/src/lib/libcrypto/dso/Makefile b/src/lib/libcrypto/dso/Makefile index 07f5d8d159..52f152888c 100644 --- a/src/lib/libcrypto/dso/Makefile +++ b/src/lib/libcrypto/dso/Makefile | |||
@@ -35,7 +35,7 @@ top: | |||
35 | all: lib | 35 | all: lib |
36 | 36 | ||
37 | lib: $(LIBOBJ) | 37 | lib: $(LIBOBJ) |
38 | $(AR) $(LIB) $(LIBOBJ) | 38 | $(ARX) $(LIB) $(LIBOBJ) |
39 | $(RANLIB) $(LIB) || echo Never mind. | 39 | $(RANLIB) $(LIB) || echo Never mind. |
40 | @touch lib | 40 | @touch lib |
41 | 41 | ||
diff --git a/src/lib/libcrypto/dyn_lck.c b/src/lib/libcrypto/dyn_lck.c new file mode 100644 index 0000000000..7f82c41264 --- /dev/null +++ b/src/lib/libcrypto/dyn_lck.c | |||
@@ -0,0 +1,428 @@ | |||
1 | /* crypto/cryptlib.c */ | ||
2 | /* ==================================================================== | ||
3 | * Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions | ||
7 | * are met: | ||
8 | * | ||
9 | * 1. Redistributions of source code must retain the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer. | ||
11 | * | ||
12 | * 2. Redistributions in binary form must reproduce the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer in | ||
14 | * the documentation and/or other materials provided with the | ||
15 | * distribution. | ||
16 | * | ||
17 | * 3. All advertising materials mentioning features or use of this | ||
18 | * software must display the following acknowledgment: | ||
19 | * "This product includes software developed by the OpenSSL Project | ||
20 | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
21 | * | ||
22 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
23 | * endorse or promote products derived from this software without | ||
24 | * prior written permission. For written permission, please contact | ||
25 | * openssl-core@openssl.org. | ||
26 | * | ||
27 | * 5. Products derived from this software may not be called "OpenSSL" | ||
28 | * nor may "OpenSSL" appear in their names without prior written | ||
29 | * permission of the OpenSSL Project. | ||
30 | * | ||
31 | * 6. Redistributions of any form whatsoever must retain the following | ||
32 | * acknowledgment: | ||
33 | * "This product includes software developed by the OpenSSL Project | ||
34 | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
35 | * | ||
36 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
37 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
38 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
39 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
40 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
41 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
42 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
43 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
44 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
45 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
46 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
47 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
48 | * ==================================================================== | ||
49 | * | ||
50 | * This product includes cryptographic software written by Eric Young | ||
51 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
52 | * Hudson (tjh@cryptsoft.com). | ||
53 | * | ||
54 | */ | ||
55 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
56 | * All rights reserved. | ||
57 | * | ||
58 | * This package is an SSL implementation written | ||
59 | * by Eric Young (eay@cryptsoft.com). | ||
60 | * The implementation was written so as to conform with Netscapes SSL. | ||
61 | * | ||
62 | * This library is free for commercial and non-commercial use as long as | ||
63 | * the following conditions are aheared to. The following conditions | ||
64 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
65 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
66 | * included with this distribution is covered by the same copyright terms | ||
67 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
68 | * | ||
69 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
70 | * the code are not to be removed. | ||
71 | * If this package is used in a product, Eric Young should be given attribution | ||
72 | * as the author of the parts of the library used. | ||
73 | * This can be in the form of a textual message at program startup or | ||
74 | * in documentation (online or textual) provided with the package. | ||
75 | * | ||
76 | * Redistribution and use in source and binary forms, with or without | ||
77 | * modification, are permitted provided that the following conditions | ||
78 | * are met: | ||
79 | * 1. Redistributions of source code must retain the copyright | ||
80 | * notice, this list of conditions and the following disclaimer. | ||
81 | * 2. Redistributions in binary form must reproduce the above copyright | ||
82 | * notice, this list of conditions and the following disclaimer in the | ||
83 | * documentation and/or other materials provided with the distribution. | ||
84 | * 3. All advertising materials mentioning features or use of this software | ||
85 | * must display the following acknowledgement: | ||
86 | * "This product includes cryptographic software written by | ||
87 | * Eric Young (eay@cryptsoft.com)" | ||
88 | * The word 'cryptographic' can be left out if the rouines from the library | ||
89 | * being used are not cryptographic related :-). | ||
90 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
91 | * the apps directory (application code) you must include an acknowledgement: | ||
92 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
93 | * | ||
94 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
95 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
96 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
97 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
98 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
99 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
100 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
101 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
102 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
103 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
104 | * SUCH DAMAGE. | ||
105 | * | ||
106 | * The licence and distribution terms for any publically available version or | ||
107 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
108 | * copied and put under another distribution licence | ||
109 | * [including the GNU Public Licence.] | ||
110 | */ | ||
111 | /* ==================================================================== | ||
112 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. | ||
113 | * ECDH support in OpenSSL originally developed by | ||
114 | * SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. | ||
115 | */ | ||
116 | |||
117 | #include "cryptlib.h" | ||
118 | #include <openssl/safestack.h> | ||
119 | |||
120 | #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_WIN16) | ||
121 | static double SSLeay_MSVC5_hack=0.0; /* and for VC1.5 */ | ||
122 | #endif | ||
123 | |||
124 | DECLARE_STACK_OF(CRYPTO_dynlock) | ||
125 | IMPLEMENT_STACK_OF(CRYPTO_dynlock) | ||
126 | |||
127 | /* real #defines in crypto.h, keep these upto date */ | ||
128 | static const char* const lock_names[CRYPTO_NUM_LOCKS] = | ||
129 | { | ||
130 | "<<ERROR>>", | ||
131 | "err", | ||
132 | "ex_data", | ||
133 | "x509", | ||
134 | "x509_info", | ||
135 | "x509_pkey", | ||
136 | "x509_crl", | ||
137 | "x509_req", | ||
138 | "dsa", | ||
139 | "rsa", | ||
140 | "evp_pkey", | ||
141 | "x509_store", | ||
142 | "ssl_ctx", | ||
143 | "ssl_cert", | ||
144 | "ssl_session", | ||
145 | "ssl_sess_cert", | ||
146 | "ssl", | ||
147 | "ssl_method", | ||
148 | "rand", | ||
149 | "rand2", | ||
150 | "debug_malloc", | ||
151 | "BIO", | ||
152 | "gethostbyname", | ||
153 | "getservbyname", | ||
154 | "readdir", | ||
155 | "RSA_blinding", | ||
156 | "dh", | ||
157 | "debug_malloc2", | ||
158 | "dso", | ||
159 | "dynlock", | ||
160 | "engine", | ||
161 | "ui", | ||
162 | "ecdsa", | ||
163 | "ec", | ||
164 | "ecdh", | ||
165 | "bn", | ||
166 | "ec_pre_comp", | ||
167 | "store", | ||
168 | "comp", | ||
169 | #ifndef OPENSSL_FIPS | ||
170 | # if CRYPTO_NUM_LOCKS != 39 | ||
171 | # error "Inconsistency between crypto.h and cryptlib.c" | ||
172 | # endif | ||
173 | #else | ||
174 | "fips", | ||
175 | "fips2", | ||
176 | # if CRYPTO_NUM_LOCKS != 41 | ||
177 | # error "Inconsistency between crypto.h and cryptlib.c" | ||
178 | # endif | ||
179 | #endif | ||
180 | }; | ||
181 | |||
182 | /* This is for applications to allocate new type names in the non-dynamic | ||
183 | array of lock names. These are numbered with positive numbers. */ | ||
184 | static STACK *app_locks=NULL; | ||
185 | |||
186 | /* For applications that want a more dynamic way of handling threads, the | ||
187 | following stack is used. These are externally numbered with negative | ||
188 | numbers. */ | ||
189 | static STACK_OF(CRYPTO_dynlock) *dyn_locks=NULL; | ||
190 | |||
191 | |||
192 | static struct CRYPTO_dynlock_value *(MS_FAR *dynlock_create_callback) | ||
193 | (const char *file,int line)=NULL; | ||
194 | static void (MS_FAR *dynlock_lock_callback)(int mode, | ||
195 | struct CRYPTO_dynlock_value *l, const char *file,int line)=NULL; | ||
196 | static void (MS_FAR *dynlock_destroy_callback)(struct CRYPTO_dynlock_value *l, | ||
197 | const char *file,int line)=NULL; | ||
198 | |||
199 | int CRYPTO_get_new_lockid(char *name) | ||
200 | { | ||
201 | char *str; | ||
202 | int i; | ||
203 | |||
204 | #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_WIN16) | ||
205 | /* A hack to make Visual C++ 5.0 work correctly when linking as | ||
206 | * a DLL using /MT. Without this, the application cannot use | ||
207 | * and floating point printf's. | ||
208 | * It also seems to be needed for Visual C 1.5 (win16) */ | ||
209 | SSLeay_MSVC5_hack=(double)name[0]*(double)name[1]; | ||
210 | #endif | ||
211 | |||
212 | if ((app_locks == NULL) && ((app_locks=sk_new_null()) == NULL)) | ||
213 | { | ||
214 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_LOCKID,ERR_R_MALLOC_FAILURE); | ||
215 | return(0); | ||
216 | } | ||
217 | if ((str=BUF_strdup(name)) == NULL) | ||
218 | { | ||
219 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_LOCKID,ERR_R_MALLOC_FAILURE); | ||
220 | return(0); | ||
221 | } | ||
222 | i=sk_push(app_locks,str); | ||
223 | if (!i) | ||
224 | OPENSSL_free(str); | ||
225 | else | ||
226 | i+=CRYPTO_NUM_LOCKS; /* gap of one :-) */ | ||
227 | return(i); | ||
228 | } | ||
229 | |||
230 | int CRYPTO_get_new_dynlockid(void) | ||
231 | { | ||
232 | int i = 0; | ||
233 | CRYPTO_dynlock *pointer = NULL; | ||
234 | |||
235 | if (dynlock_create_callback == NULL) | ||
236 | { | ||
237 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_DYNLOCKID,CRYPTO_R_NO_DYNLOCK_CREATE_CALLBACK); | ||
238 | return(0); | ||
239 | } | ||
240 | CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK); | ||
241 | if ((dyn_locks == NULL) | ||
242 | && ((dyn_locks=sk_CRYPTO_dynlock_new_null()) == NULL)) | ||
243 | { | ||
244 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
245 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_DYNLOCKID,ERR_R_MALLOC_FAILURE); | ||
246 | return(0); | ||
247 | } | ||
248 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
249 | |||
250 | pointer = (CRYPTO_dynlock *)OPENSSL_malloc(sizeof(CRYPTO_dynlock)); | ||
251 | if (pointer == NULL) | ||
252 | { | ||
253 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_DYNLOCKID,ERR_R_MALLOC_FAILURE); | ||
254 | return(0); | ||
255 | } | ||
256 | pointer->references = 1; | ||
257 | pointer->data = dynlock_create_callback(__FILE__,__LINE__); | ||
258 | if (pointer->data == NULL) | ||
259 | { | ||
260 | OPENSSL_free(pointer); | ||
261 | CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_DYNLOCKID,ERR_R_MALLOC_FAILURE); | ||
262 | return(0); | ||
263 | } | ||
264 | |||
265 | CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK); | ||
266 | /* First, try to find an existing empty slot */ | ||
267 | i=sk_CRYPTO_dynlock_find(dyn_locks,NULL); | ||
268 | /* If there was none, push, thereby creating a new one */ | ||
269 | if (i == -1) | ||
270 | /* Since sk_push() returns the number of items on the | ||
271 | stack, not the location of the pushed item, we need | ||
272 | to transform the returned number into a position, | ||
273 | by decreasing it. */ | ||
274 | i=sk_CRYPTO_dynlock_push(dyn_locks,pointer) - 1; | ||
275 | else | ||
276 | /* If we found a place with a NULL pointer, put our pointer | ||
277 | in it. */ | ||
278 | (void)sk_CRYPTO_dynlock_set(dyn_locks,i,pointer); | ||
279 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
280 | |||
281 | if (i == -1) | ||
282 | { | ||
283 | dynlock_destroy_callback(pointer->data,__FILE__,__LINE__); | ||
284 | OPENSSL_free(pointer); | ||
285 | } | ||
286 | else | ||
287 | i += 1; /* to avoid 0 */ | ||
288 | return -i; | ||
289 | } | ||
290 | |||
291 | void CRYPTO_destroy_dynlockid(int i) | ||
292 | { | ||
293 | CRYPTO_dynlock *pointer = NULL; | ||
294 | if (i) | ||
295 | i = -i-1; | ||
296 | if (dynlock_destroy_callback == NULL) | ||
297 | return; | ||
298 | |||
299 | CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK); | ||
300 | |||
301 | if (dyn_locks == NULL || i >= sk_CRYPTO_dynlock_num(dyn_locks)) | ||
302 | { | ||
303 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
304 | return; | ||
305 | } | ||
306 | pointer = sk_CRYPTO_dynlock_value(dyn_locks, i); | ||
307 | if (pointer != NULL) | ||
308 | { | ||
309 | --pointer->references; | ||
310 | #ifdef REF_CHECK | ||
311 | if (pointer->references < 0) | ||
312 | { | ||
313 | fprintf(stderr,"CRYPTO_destroy_dynlockid, bad reference count\n"); | ||
314 | abort(); | ||
315 | } | ||
316 | else | ||
317 | #endif | ||
318 | if (pointer->references <= 0) | ||
319 | { | ||
320 | (void)sk_CRYPTO_dynlock_set(dyn_locks, i, NULL); | ||
321 | } | ||
322 | else | ||
323 | pointer = NULL; | ||
324 | } | ||
325 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
326 | |||
327 | if (pointer) | ||
328 | { | ||
329 | dynlock_destroy_callback(pointer->data,__FILE__,__LINE__); | ||
330 | OPENSSL_free(pointer); | ||
331 | } | ||
332 | } | ||
333 | |||
334 | struct CRYPTO_dynlock_value *CRYPTO_get_dynlock_value(int i) | ||
335 | { | ||
336 | CRYPTO_dynlock *pointer = NULL; | ||
337 | if (i) | ||
338 | i = -i-1; | ||
339 | |||
340 | CRYPTO_w_lock(CRYPTO_LOCK_DYNLOCK); | ||
341 | |||
342 | if (dyn_locks != NULL && i < sk_CRYPTO_dynlock_num(dyn_locks)) | ||
343 | pointer = sk_CRYPTO_dynlock_value(dyn_locks, i); | ||
344 | if (pointer) | ||
345 | pointer->references++; | ||
346 | |||
347 | CRYPTO_w_unlock(CRYPTO_LOCK_DYNLOCK); | ||
348 | |||
349 | if (pointer) | ||
350 | return pointer->data; | ||
351 | return NULL; | ||
352 | } | ||
353 | |||
354 | struct CRYPTO_dynlock_value *(*CRYPTO_get_dynlock_create_callback(void)) | ||
355 | (const char *file,int line) | ||
356 | { | ||
357 | return(dynlock_create_callback); | ||
358 | } | ||
359 | |||
360 | void (*CRYPTO_get_dynlock_lock_callback(void))(int mode, | ||
361 | struct CRYPTO_dynlock_value *l, const char *file,int line) | ||
362 | { | ||
363 | return(dynlock_lock_callback); | ||
364 | } | ||
365 | |||
366 | void (*CRYPTO_get_dynlock_destroy_callback(void)) | ||
367 | (struct CRYPTO_dynlock_value *l, const char *file,int line) | ||
368 | { | ||
369 | return(dynlock_destroy_callback); | ||
370 | } | ||
371 | |||
372 | void CRYPTO_set_dynlock_create_callback(struct CRYPTO_dynlock_value *(*func) | ||
373 | (const char *file, int line)) | ||
374 | { | ||
375 | dynlock_create_callback=func; | ||
376 | } | ||
377 | |||
378 | static void do_dynlock(int mode, int type, const char *file, int line) | ||
379 | { | ||
380 | if (dynlock_lock_callback != NULL) | ||
381 | { | ||
382 | struct CRYPTO_dynlock_value *pointer | ||
383 | = CRYPTO_get_dynlock_value(type); | ||
384 | |||
385 | OPENSSL_assert(pointer != NULL); | ||
386 | |||
387 | dynlock_lock_callback(mode, pointer, file, line); | ||
388 | |||
389 | CRYPTO_destroy_dynlockid(type); | ||
390 | } | ||
391 | } | ||
392 | |||
393 | void CRYPTO_set_dynlock_lock_callback(void (*func)(int mode, | ||
394 | struct CRYPTO_dynlock_value *l, const char *file, int line)) | ||
395 | { | ||
396 | /* Set callback so CRYPTO_lock() can now handle dynamic locks. | ||
397 | * This is OK because at this point and application shouldn't be using | ||
398 | * OpenSSL from multiple threads because it is setting up the locking | ||
399 | * callbacks. | ||
400 | */ | ||
401 | static int done = 0; | ||
402 | if (!done) | ||
403 | { | ||
404 | int_CRYPTO_set_do_dynlock_callback(do_dynlock); | ||
405 | done = 1; | ||
406 | } | ||
407 | |||
408 | dynlock_lock_callback=func; | ||
409 | } | ||
410 | |||
411 | void CRYPTO_set_dynlock_destroy_callback(void (*func) | ||
412 | (struct CRYPTO_dynlock_value *l, const char *file, int line)) | ||
413 | { | ||
414 | dynlock_destroy_callback=func; | ||
415 | } | ||
416 | |||
417 | const char *CRYPTO_get_lock_name(int type) | ||
418 | { | ||
419 | if (type < 0) | ||
420 | return("dynamic"); | ||
421 | else if (type < CRYPTO_NUM_LOCKS) | ||
422 | return(lock_names[type]); | ||
423 | else if (type-CRYPTO_NUM_LOCKS > sk_num(app_locks)) | ||
424 | return("ERROR"); | ||
425 | else | ||
426 | return(sk_value(app_locks,type-CRYPTO_NUM_LOCKS)); | ||
427 | } | ||
428 | |||
diff --git a/src/lib/libcrypto/ec/Makefile b/src/lib/libcrypto/ec/Makefile index 42f7bb7fc8..b5bbc9faa1 100644 --- a/src/lib/libcrypto/ec/Makefile +++ b/src/lib/libcrypto/ec/Makefile | |||
@@ -38,7 +38,7 @@ top: | |||
38 | all: lib | 38 | all: lib |
39 | 39 | ||
40 | lib: $(LIBOBJ) | 40 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 41 | $(ARX) $(LIB) $(LIBOBJ) |
42 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
43 | @touch lib | 43 | @touch lib |
44 | 44 | ||
diff --git a/src/lib/libcrypto/err/Makefile b/src/lib/libcrypto/err/Makefile index 23e38409c8..91d1379d41 100644 --- a/src/lib/libcrypto/err/Makefile +++ b/src/lib/libcrypto/err/Makefile | |||
@@ -17,8 +17,8 @@ TEST= | |||
17 | APPS= | 17 | APPS= |
18 | 18 | ||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC=err.c err_all.c err_prn.c | 20 | LIBSRC=err.c err_def.c err_all.c err_prn.c err_str.c err_bio.c |
21 | LIBOBJ=err.o err_all.o err_prn.o | 21 | LIBOBJ=err.o err_def.o err_all.o err_prn.o err_str.o err_bio.o |
22 | 22 | ||
23 | SRC= $(LIBSRC) | 23 | SRC= $(LIBSRC) |
24 | 24 | ||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -89,17 +89,31 @@ err_all.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |||
89 | err_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 89 | err_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
90 | err_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h | 90 | err_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
91 | err_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 91 | err_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
92 | err_all.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 92 | err_all.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
93 | err_all.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 93 | err_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
94 | err_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 94 | err_all.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
95 | err_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem2.h | 95 | err_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
96 | err_all.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 96 | err_all.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h |
97 | err_all.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 97 | err_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
98 | err_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 98 | err_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
99 | err_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 99 | err_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
100 | err_all.o: ../../include/openssl/ui.h ../../include/openssl/x509.h | 100 | err_all.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
101 | err_all.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 101 | err_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
102 | err_all.o: err_all.c | 102 | err_all.o: ../../include/openssl/x509v3.h err_all.c |
103 | err_bio.o: ../../e_os.h ../../include/openssl/bio.h | ||
104 | err_bio.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
105 | err_bio.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
106 | err_bio.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
107 | err_bio.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
108 | err_bio.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
109 | err_bio.o: ../../include/openssl/symhacks.h ../cryptlib.h err_bio.c | ||
110 | err_def.o: ../../e_os.h ../../include/openssl/bio.h | ||
111 | err_def.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
112 | err_def.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
113 | err_def.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
114 | err_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
115 | err_def.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
116 | err_def.o: ../../include/openssl/symhacks.h ../cryptlib.h err_def.c | ||
103 | err_prn.o: ../../e_os.h ../../include/openssl/bio.h | 117 | err_prn.o: ../../e_os.h ../../include/openssl/bio.h |
104 | err_prn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 118 | err_prn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
105 | err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 119 | err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
@@ -107,3 +121,10 @@ err_prn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | |||
107 | err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 121 | err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
108 | err_prn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 122 | err_prn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
109 | err_prn.o: ../../include/openssl/symhacks.h ../cryptlib.h err_prn.c | 123 | err_prn.o: ../../include/openssl/symhacks.h ../cryptlib.h err_prn.c |
124 | err_str.o: ../../e_os.h ../../include/openssl/bio.h | ||
125 | err_str.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
126 | err_str.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
127 | err_str.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
128 | err_str.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
129 | err_str.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
130 | err_str.o: ../../include/openssl/symhacks.h ../cryptlib.h err_str.c | ||
diff --git a/src/lib/libcrypto/err/err_bio.c b/src/lib/libcrypto/err/err_bio.c new file mode 100644 index 0000000000..a42f804840 --- /dev/null +++ b/src/lib/libcrypto/err/err_bio.c | |||
@@ -0,0 +1,75 @@ | |||
1 | /* crypto/err/err_prn.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include "cryptlib.h" | ||
61 | #include <openssl/lhash.h> | ||
62 | #include <openssl/crypto.h> | ||
63 | #include <openssl/buffer.h> | ||
64 | #include <openssl/err.h> | ||
65 | |||
66 | static int print_bio(const char *str, size_t len, void *bp) | ||
67 | { | ||
68 | return BIO_write((BIO *)bp, str, len); | ||
69 | } | ||
70 | void ERR_print_errors(BIO *bp) | ||
71 | { | ||
72 | ERR_print_errors_cb(print_bio, bp); | ||
73 | } | ||
74 | |||
75 | |||
diff --git a/src/lib/libcrypto/err/err_def.c b/src/lib/libcrypto/err/err_def.c new file mode 100644 index 0000000000..7ed3d84955 --- /dev/null +++ b/src/lib/libcrypto/err/err_def.c | |||
@@ -0,0 +1,665 @@ | |||
1 | /* crypto/err/err_def.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | /* ==================================================================== | ||
59 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. | ||
60 | * | ||
61 | * Redistribution and use in source and binary forms, with or without | ||
62 | * modification, are permitted provided that the following conditions | ||
63 | * are met: | ||
64 | * | ||
65 | * 1. Redistributions of source code must retain the above copyright | ||
66 | * notice, this list of conditions and the following disclaimer. | ||
67 | * | ||
68 | * 2. Redistributions in binary form must reproduce the above copyright | ||
69 | * notice, this list of conditions and the following disclaimer in | ||
70 | * the documentation and/or other materials provided with the | ||
71 | * distribution. | ||
72 | * | ||
73 | * 3. All advertising materials mentioning features or use of this | ||
74 | * software must display the following acknowledgment: | ||
75 | * "This product includes software developed by the OpenSSL Project | ||
76 | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
77 | * | ||
78 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
79 | * endorse or promote products derived from this software without | ||
80 | * prior written permission. For written permission, please contact | ||
81 | * openssl-core@openssl.org. | ||
82 | * | ||
83 | * 5. Products derived from this software may not be called "OpenSSL" | ||
84 | * nor may "OpenSSL" appear in their names without prior written | ||
85 | * permission of the OpenSSL Project. | ||
86 | * | ||
87 | * 6. Redistributions of any form whatsoever must retain the following | ||
88 | * acknowledgment: | ||
89 | * "This product includes software developed by the OpenSSL Project | ||
90 | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
91 | * | ||
92 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
93 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
94 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
95 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
96 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
97 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
98 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
99 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
100 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
101 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
102 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
103 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
104 | * ==================================================================== | ||
105 | * | ||
106 | * This product includes cryptographic software written by Eric Young | ||
107 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
108 | * Hudson (tjh@cryptsoft.com). | ||
109 | * | ||
110 | */ | ||
111 | |||
112 | #include <stdio.h> | ||
113 | #include <stdarg.h> | ||
114 | #include <string.h> | ||
115 | #include "cryptlib.h" | ||
116 | #include <openssl/lhash.h> | ||
117 | #include <openssl/crypto.h> | ||
118 | #include <openssl/buffer.h> | ||
119 | #include <openssl/bio.h> | ||
120 | #include <openssl/err.h> | ||
121 | |||
122 | #define err_clear_data(p,i) \ | ||
123 | do { \ | ||
124 | if (((p)->err_data[i] != NULL) && \ | ||
125 | (p)->err_data_flags[i] & ERR_TXT_MALLOCED) \ | ||
126 | { \ | ||
127 | OPENSSL_free((p)->err_data[i]); \ | ||
128 | (p)->err_data[i]=NULL; \ | ||
129 | } \ | ||
130 | (p)->err_data_flags[i]=0; \ | ||
131 | } while(0) | ||
132 | |||
133 | #define err_clear(p,i) \ | ||
134 | do { \ | ||
135 | (p)->err_flags[i]=0; \ | ||
136 | (p)->err_buffer[i]=0; \ | ||
137 | err_clear_data(p,i); \ | ||
138 | (p)->err_file[i]=NULL; \ | ||
139 | (p)->err_line[i]= -1; \ | ||
140 | } while(0) | ||
141 | |||
142 | static void err_load_strings(int lib, ERR_STRING_DATA *str); | ||
143 | |||
144 | static void ERR_STATE_free(ERR_STATE *s); | ||
145 | |||
146 | /* Define the predeclared (but externally opaque) "ERR_FNS" type */ | ||
147 | struct st_ERR_FNS | ||
148 | { | ||
149 | /* Works on the "error_hash" string table */ | ||
150 | LHASH *(*cb_err_get)(int create); | ||
151 | void (*cb_err_del)(void); | ||
152 | ERR_STRING_DATA *(*cb_err_get_item)(const ERR_STRING_DATA *); | ||
153 | ERR_STRING_DATA *(*cb_err_set_item)(ERR_STRING_DATA *); | ||
154 | ERR_STRING_DATA *(*cb_err_del_item)(ERR_STRING_DATA *); | ||
155 | /* Works on the "thread_hash" error-state table */ | ||
156 | LHASH *(*cb_thread_get)(int create); | ||
157 | void (*cb_thread_release)(LHASH **hash); | ||
158 | ERR_STATE *(*cb_thread_get_item)(const ERR_STATE *); | ||
159 | ERR_STATE *(*cb_thread_set_item)(ERR_STATE *); | ||
160 | void (*cb_thread_del_item)(const ERR_STATE *); | ||
161 | /* Returns the next available error "library" numbers */ | ||
162 | int (*cb_get_next_lib)(void); | ||
163 | }; | ||
164 | |||
165 | /* Predeclarations of the "err_defaults" functions */ | ||
166 | static LHASH *int_err_get(int create); | ||
167 | static void int_err_del(void); | ||
168 | static ERR_STRING_DATA *int_err_get_item(const ERR_STRING_DATA *); | ||
169 | static ERR_STRING_DATA *int_err_set_item(ERR_STRING_DATA *); | ||
170 | static ERR_STRING_DATA *int_err_del_item(ERR_STRING_DATA *); | ||
171 | static LHASH *int_thread_get(int create); | ||
172 | static void int_thread_release(LHASH **hash); | ||
173 | static ERR_STATE *int_thread_get_item(const ERR_STATE *); | ||
174 | static ERR_STATE *int_thread_set_item(ERR_STATE *); | ||
175 | static void int_thread_del_item(const ERR_STATE *); | ||
176 | static int int_err_get_next_lib(void); | ||
177 | /* The static ERR_FNS table using these defaults functions */ | ||
178 | static const ERR_FNS err_defaults = | ||
179 | { | ||
180 | int_err_get, | ||
181 | int_err_del, | ||
182 | int_err_get_item, | ||
183 | int_err_set_item, | ||
184 | int_err_del_item, | ||
185 | int_thread_get, | ||
186 | int_thread_release, | ||
187 | int_thread_get_item, | ||
188 | int_thread_set_item, | ||
189 | int_thread_del_item, | ||
190 | int_err_get_next_lib | ||
191 | }; | ||
192 | |||
193 | /* The replacable table of ERR_FNS functions we use at run-time */ | ||
194 | static const ERR_FNS *err_fns = NULL; | ||
195 | |||
196 | /* Eg. rather than using "err_get()", use "ERRFN(err_get)()". */ | ||
197 | #define ERRFN(a) err_fns->cb_##a | ||
198 | |||
199 | /* The internal state used by "err_defaults" - as such, the setting, reading, | ||
200 | * creating, and deleting of this data should only be permitted via the | ||
201 | * "err_defaults" functions. This way, a linked module can completely defer all | ||
202 | * ERR state operation (together with requisite locking) to the implementations | ||
203 | * and state in the loading application. */ | ||
204 | static LHASH *int_error_hash = NULL; | ||
205 | static LHASH *int_thread_hash = NULL; | ||
206 | static int int_thread_hash_references = 0; | ||
207 | static int int_err_library_number= ERR_LIB_USER; | ||
208 | |||
209 | /* Internal function that checks whether "err_fns" is set and if not, sets it to | ||
210 | * the defaults. */ | ||
211 | static void err_fns_check(void) | ||
212 | { | ||
213 | if (err_fns) return; | ||
214 | |||
215 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
216 | if (!err_fns) | ||
217 | err_fns = &err_defaults; | ||
218 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
219 | } | ||
220 | |||
221 | /* API functions to get or set the underlying ERR functions. */ | ||
222 | |||
223 | const ERR_FNS *ERR_get_implementation(void) | ||
224 | { | ||
225 | err_fns_check(); | ||
226 | return err_fns; | ||
227 | } | ||
228 | |||
229 | int ERR_set_implementation(const ERR_FNS *fns) | ||
230 | { | ||
231 | int ret = 0; | ||
232 | |||
233 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
234 | /* It's too late if 'err_fns' is non-NULL. BTW: not much point setting | ||
235 | * an error is there?! */ | ||
236 | if (!err_fns) | ||
237 | { | ||
238 | err_fns = fns; | ||
239 | ret = 1; | ||
240 | } | ||
241 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
242 | return ret; | ||
243 | } | ||
244 | |||
245 | /* These are the callbacks provided to "lh_new()" when creating the LHASH tables | ||
246 | * internal to the "err_defaults" implementation. */ | ||
247 | |||
248 | /* static unsigned long err_hash(ERR_STRING_DATA *a); */ | ||
249 | static unsigned long err_hash(const void *a_void); | ||
250 | /* static int err_cmp(ERR_STRING_DATA *a, ERR_STRING_DATA *b); */ | ||
251 | static int err_cmp(const void *a_void, const void *b_void); | ||
252 | /* static unsigned long pid_hash(ERR_STATE *pid); */ | ||
253 | static unsigned long pid_hash(const void *pid_void); | ||
254 | /* static int pid_cmp(ERR_STATE *a,ERR_STATE *pid); */ | ||
255 | static int pid_cmp(const void *a_void,const void *pid_void); | ||
256 | |||
257 | /* The internal functions used in the "err_defaults" implementation */ | ||
258 | |||
259 | static LHASH *int_err_get(int create) | ||
260 | { | ||
261 | LHASH *ret = NULL; | ||
262 | |||
263 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
264 | if (!int_error_hash && create) | ||
265 | { | ||
266 | CRYPTO_push_info("int_err_get (err.c)"); | ||
267 | int_error_hash = lh_new(err_hash, err_cmp); | ||
268 | CRYPTO_pop_info(); | ||
269 | } | ||
270 | if (int_error_hash) | ||
271 | ret = int_error_hash; | ||
272 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
273 | |||
274 | return ret; | ||
275 | } | ||
276 | |||
277 | static void int_err_del(void) | ||
278 | { | ||
279 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
280 | if (int_error_hash) | ||
281 | { | ||
282 | lh_free(int_error_hash); | ||
283 | int_error_hash = NULL; | ||
284 | } | ||
285 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
286 | } | ||
287 | |||
288 | static ERR_STRING_DATA *int_err_get_item(const ERR_STRING_DATA *d) | ||
289 | { | ||
290 | ERR_STRING_DATA *p; | ||
291 | LHASH *hash; | ||
292 | |||
293 | err_fns_check(); | ||
294 | hash = ERRFN(err_get)(0); | ||
295 | if (!hash) | ||
296 | return NULL; | ||
297 | |||
298 | CRYPTO_r_lock(CRYPTO_LOCK_ERR); | ||
299 | p = (ERR_STRING_DATA *)lh_retrieve(hash, d); | ||
300 | CRYPTO_r_unlock(CRYPTO_LOCK_ERR); | ||
301 | |||
302 | return p; | ||
303 | } | ||
304 | |||
305 | static ERR_STRING_DATA *int_err_set_item(ERR_STRING_DATA *d) | ||
306 | { | ||
307 | ERR_STRING_DATA *p; | ||
308 | LHASH *hash; | ||
309 | |||
310 | err_fns_check(); | ||
311 | hash = ERRFN(err_get)(1); | ||
312 | if (!hash) | ||
313 | return NULL; | ||
314 | |||
315 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
316 | p = (ERR_STRING_DATA *)lh_insert(hash, d); | ||
317 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
318 | |||
319 | return p; | ||
320 | } | ||
321 | |||
322 | static ERR_STRING_DATA *int_err_del_item(ERR_STRING_DATA *d) | ||
323 | { | ||
324 | ERR_STRING_DATA *p; | ||
325 | LHASH *hash; | ||
326 | |||
327 | err_fns_check(); | ||
328 | hash = ERRFN(err_get)(0); | ||
329 | if (!hash) | ||
330 | return NULL; | ||
331 | |||
332 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
333 | p = (ERR_STRING_DATA *)lh_delete(hash, d); | ||
334 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
335 | |||
336 | return p; | ||
337 | } | ||
338 | |||
339 | static LHASH *int_thread_get(int create) | ||
340 | { | ||
341 | LHASH *ret = NULL; | ||
342 | |||
343 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
344 | if (!int_thread_hash && create) | ||
345 | { | ||
346 | CRYPTO_push_info("int_thread_get (err.c)"); | ||
347 | int_thread_hash = lh_new(pid_hash, pid_cmp); | ||
348 | CRYPTO_pop_info(); | ||
349 | } | ||
350 | if (int_thread_hash) | ||
351 | { | ||
352 | int_thread_hash_references++; | ||
353 | ret = int_thread_hash; | ||
354 | } | ||
355 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
356 | return ret; | ||
357 | } | ||
358 | |||
359 | static void int_thread_release(LHASH **hash) | ||
360 | { | ||
361 | int i; | ||
362 | |||
363 | if (hash == NULL || *hash == NULL) | ||
364 | return; | ||
365 | |||
366 | i = CRYPTO_add(&int_thread_hash_references, -1, CRYPTO_LOCK_ERR); | ||
367 | |||
368 | #ifdef REF_PRINT | ||
369 | fprintf(stderr,"%4d:%s\n",int_thread_hash_references,"ERR"); | ||
370 | #endif | ||
371 | if (i > 0) return; | ||
372 | #ifdef REF_CHECK | ||
373 | if (i < 0) | ||
374 | { | ||
375 | fprintf(stderr,"int_thread_release, bad reference count\n"); | ||
376 | abort(); /* ok */ | ||
377 | } | ||
378 | #endif | ||
379 | *hash = NULL; | ||
380 | } | ||
381 | |||
382 | static ERR_STATE *int_thread_get_item(const ERR_STATE *d) | ||
383 | { | ||
384 | ERR_STATE *p; | ||
385 | LHASH *hash; | ||
386 | |||
387 | err_fns_check(); | ||
388 | hash = ERRFN(thread_get)(0); | ||
389 | if (!hash) | ||
390 | return NULL; | ||
391 | |||
392 | CRYPTO_r_lock(CRYPTO_LOCK_ERR); | ||
393 | p = (ERR_STATE *)lh_retrieve(hash, d); | ||
394 | CRYPTO_r_unlock(CRYPTO_LOCK_ERR); | ||
395 | |||
396 | ERRFN(thread_release)(&hash); | ||
397 | return p; | ||
398 | } | ||
399 | |||
400 | static ERR_STATE *int_thread_set_item(ERR_STATE *d) | ||
401 | { | ||
402 | ERR_STATE *p; | ||
403 | LHASH *hash; | ||
404 | |||
405 | err_fns_check(); | ||
406 | hash = ERRFN(thread_get)(1); | ||
407 | if (!hash) | ||
408 | return NULL; | ||
409 | |||
410 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
411 | p = (ERR_STATE *)lh_insert(hash, d); | ||
412 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
413 | |||
414 | ERRFN(thread_release)(&hash); | ||
415 | return p; | ||
416 | } | ||
417 | |||
418 | static void int_thread_del_item(const ERR_STATE *d) | ||
419 | { | ||
420 | ERR_STATE *p; | ||
421 | LHASH *hash; | ||
422 | |||
423 | err_fns_check(); | ||
424 | hash = ERRFN(thread_get)(0); | ||
425 | if (!hash) | ||
426 | return; | ||
427 | |||
428 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
429 | p = (ERR_STATE *)lh_delete(hash, d); | ||
430 | /* make sure we don't leak memory */ | ||
431 | if (int_thread_hash_references == 1 | ||
432 | && int_thread_hash && (lh_num_items(int_thread_hash) == 0)) | ||
433 | { | ||
434 | lh_free(int_thread_hash); | ||
435 | int_thread_hash = NULL; | ||
436 | } | ||
437 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
438 | |||
439 | ERRFN(thread_release)(&hash); | ||
440 | if (p) | ||
441 | ERR_STATE_free(p); | ||
442 | } | ||
443 | |||
444 | static int int_err_get_next_lib(void) | ||
445 | { | ||
446 | int ret; | ||
447 | |||
448 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
449 | ret = int_err_library_number++; | ||
450 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
451 | |||
452 | return ret; | ||
453 | } | ||
454 | |||
455 | static void ERR_STATE_free(ERR_STATE *s) | ||
456 | { | ||
457 | int i; | ||
458 | |||
459 | if (s == NULL) | ||
460 | return; | ||
461 | |||
462 | for (i=0; i<ERR_NUM_ERRORS; i++) | ||
463 | { | ||
464 | err_clear_data(s,i); | ||
465 | } | ||
466 | OPENSSL_free(s); | ||
467 | } | ||
468 | |||
469 | static void err_load_strings(int lib, ERR_STRING_DATA *str) | ||
470 | { | ||
471 | while (str->error) | ||
472 | { | ||
473 | if (lib) | ||
474 | str->error|=ERR_PACK(lib,0,0); | ||
475 | ERRFN(err_set_item)(str); | ||
476 | str++; | ||
477 | } | ||
478 | } | ||
479 | |||
480 | void ERR_load_strings(int lib, ERR_STRING_DATA *str) | ||
481 | { | ||
482 | err_fns_check(); | ||
483 | err_load_strings(lib, str); | ||
484 | } | ||
485 | |||
486 | void ERR_unload_strings(int lib, ERR_STRING_DATA *str) | ||
487 | { | ||
488 | while (str->error) | ||
489 | { | ||
490 | if (lib) | ||
491 | str->error|=ERR_PACK(lib,0,0); | ||
492 | ERRFN(err_del_item)(str); | ||
493 | str++; | ||
494 | } | ||
495 | } | ||
496 | |||
497 | void ERR_free_strings(void) | ||
498 | { | ||
499 | err_fns_check(); | ||
500 | ERRFN(err_del)(); | ||
501 | } | ||
502 | |||
503 | LHASH *ERR_get_string_table(void) | ||
504 | { | ||
505 | err_fns_check(); | ||
506 | return ERRFN(err_get)(0); | ||
507 | } | ||
508 | |||
509 | LHASH *ERR_get_err_state_table(void) | ||
510 | { | ||
511 | err_fns_check(); | ||
512 | return ERRFN(thread_get)(0); | ||
513 | } | ||
514 | |||
515 | void ERR_release_err_state_table(LHASH **hash) | ||
516 | { | ||
517 | err_fns_check(); | ||
518 | ERRFN(thread_release)(hash); | ||
519 | } | ||
520 | |||
521 | const char *ERR_lib_error_string(unsigned long e) | ||
522 | { | ||
523 | ERR_STRING_DATA d,*p; | ||
524 | unsigned long l; | ||
525 | |||
526 | err_fns_check(); | ||
527 | l=ERR_GET_LIB(e); | ||
528 | d.error=ERR_PACK(l,0,0); | ||
529 | p=ERRFN(err_get_item)(&d); | ||
530 | return((p == NULL)?NULL:p->string); | ||
531 | } | ||
532 | |||
533 | const char *ERR_func_error_string(unsigned long e) | ||
534 | { | ||
535 | ERR_STRING_DATA d,*p; | ||
536 | unsigned long l,f; | ||
537 | |||
538 | err_fns_check(); | ||
539 | l=ERR_GET_LIB(e); | ||
540 | f=ERR_GET_FUNC(e); | ||
541 | d.error=ERR_PACK(l,f,0); | ||
542 | p=ERRFN(err_get_item)(&d); | ||
543 | return((p == NULL)?NULL:p->string); | ||
544 | } | ||
545 | |||
546 | const char *ERR_reason_error_string(unsigned long e) | ||
547 | { | ||
548 | ERR_STRING_DATA d,*p=NULL; | ||
549 | unsigned long l,r; | ||
550 | |||
551 | err_fns_check(); | ||
552 | l=ERR_GET_LIB(e); | ||
553 | r=ERR_GET_REASON(e); | ||
554 | d.error=ERR_PACK(l,0,r); | ||
555 | p=ERRFN(err_get_item)(&d); | ||
556 | if (!p) | ||
557 | { | ||
558 | d.error=ERR_PACK(0,0,r); | ||
559 | p=ERRFN(err_get_item)(&d); | ||
560 | } | ||
561 | return((p == NULL)?NULL:p->string); | ||
562 | } | ||
563 | |||
564 | /* static unsigned long err_hash(ERR_STRING_DATA *a) */ | ||
565 | static unsigned long err_hash(const void *a_void) | ||
566 | { | ||
567 | unsigned long ret,l; | ||
568 | |||
569 | l=((const ERR_STRING_DATA *)a_void)->error; | ||
570 | ret=l^ERR_GET_LIB(l)^ERR_GET_FUNC(l); | ||
571 | return(ret^ret%19*13); | ||
572 | } | ||
573 | |||
574 | /* static int err_cmp(ERR_STRING_DATA *a, ERR_STRING_DATA *b) */ | ||
575 | static int err_cmp(const void *a_void, const void *b_void) | ||
576 | { | ||
577 | return((int)(((const ERR_STRING_DATA *)a_void)->error - | ||
578 | ((const ERR_STRING_DATA *)b_void)->error)); | ||
579 | } | ||
580 | |||
581 | /* static unsigned long pid_hash(ERR_STATE *a) */ | ||
582 | static unsigned long pid_hash(const void *a_void) | ||
583 | { | ||
584 | return(((const ERR_STATE *)a_void)->pid*13); | ||
585 | } | ||
586 | |||
587 | /* static int pid_cmp(ERR_STATE *a, ERR_STATE *b) */ | ||
588 | static int pid_cmp(const void *a_void, const void *b_void) | ||
589 | { | ||
590 | return((int)((long)((const ERR_STATE *)a_void)->pid - | ||
591 | (long)((const ERR_STATE *)b_void)->pid)); | ||
592 | } | ||
593 | #ifdef OPENSSL_FIPS | ||
594 | static void int_err_remove_state(unsigned long pid) | ||
595 | #else | ||
596 | void ERR_remove_state(unsigned long pid) | ||
597 | #endif | ||
598 | { | ||
599 | ERR_STATE tmp; | ||
600 | |||
601 | err_fns_check(); | ||
602 | if (pid == 0) | ||
603 | pid=(unsigned long)CRYPTO_thread_id(); | ||
604 | tmp.pid=pid; | ||
605 | /* thread_del_item automatically destroys the LHASH if the number of | ||
606 | * items reaches zero. */ | ||
607 | ERRFN(thread_del_item)(&tmp); | ||
608 | } | ||
609 | |||
610 | #ifdef OPENSSL_FIPS | ||
611 | static ERR_STATE *int_err_get_state(void) | ||
612 | #else | ||
613 | ERR_STATE *ERR_get_state(void) | ||
614 | #endif | ||
615 | { | ||
616 | static ERR_STATE fallback; | ||
617 | ERR_STATE *ret,tmp,*tmpp=NULL; | ||
618 | int i; | ||
619 | unsigned long pid; | ||
620 | |||
621 | err_fns_check(); | ||
622 | pid=(unsigned long)CRYPTO_thread_id(); | ||
623 | tmp.pid=pid; | ||
624 | ret=ERRFN(thread_get_item)(&tmp); | ||
625 | |||
626 | /* ret == the error state, if NULL, make a new one */ | ||
627 | if (ret == NULL) | ||
628 | { | ||
629 | ret=(ERR_STATE *)OPENSSL_malloc(sizeof(ERR_STATE)); | ||
630 | if (ret == NULL) return(&fallback); | ||
631 | ret->pid=pid; | ||
632 | ret->top=0; | ||
633 | ret->bottom=0; | ||
634 | for (i=0; i<ERR_NUM_ERRORS; i++) | ||
635 | { | ||
636 | ret->err_data[i]=NULL; | ||
637 | ret->err_data_flags[i]=0; | ||
638 | } | ||
639 | tmpp = ERRFN(thread_set_item)(ret); | ||
640 | /* To check if insertion failed, do a get. */ | ||
641 | if (ERRFN(thread_get_item)(ret) != ret) | ||
642 | { | ||
643 | ERR_STATE_free(ret); /* could not insert it */ | ||
644 | return(&fallback); | ||
645 | } | ||
646 | /* If a race occured in this function and we came second, tmpp | ||
647 | * is the first one that we just replaced. */ | ||
648 | if (tmpp) | ||
649 | ERR_STATE_free(tmpp); | ||
650 | } | ||
651 | return ret; | ||
652 | } | ||
653 | |||
654 | #ifdef OPENSSL_FIPS | ||
655 | void int_ERR_lib_init(void) | ||
656 | { | ||
657 | int_ERR_set_state_func(int_err_get_state, int_err_remove_state); | ||
658 | } | ||
659 | #endif | ||
660 | |||
661 | int ERR_get_next_error_library(void) | ||
662 | { | ||
663 | err_fns_check(); | ||
664 | return ERRFN(get_next_lib)(); | ||
665 | } | ||
diff --git a/src/lib/libcrypto/err/err_str.c b/src/lib/libcrypto/err/err_str.c new file mode 100644 index 0000000000..d39040888d --- /dev/null +++ b/src/lib/libcrypto/err/err_str.c | |||
@@ -0,0 +1,295 @@ | |||
1 | /* crypto/err/err_str.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | /* ==================================================================== | ||
59 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. | ||
60 | * | ||
61 | * Redistribution and use in source and binary forms, with or without | ||
62 | * modification, are permitted provided that the following conditions | ||
63 | * are met: | ||
64 | * | ||
65 | * 1. Redistributions of source code must retain the above copyright | ||
66 | * notice, this list of conditions and the following disclaimer. | ||
67 | * | ||
68 | * 2. Redistributions in binary form must reproduce the above copyright | ||
69 | * notice, this list of conditions and the following disclaimer in | ||
70 | * the documentation and/or other materials provided with the | ||
71 | * distribution. | ||
72 | * | ||
73 | * 3. All advertising materials mentioning features or use of this | ||
74 | * software must display the following acknowledgment: | ||
75 | * "This product includes software developed by the OpenSSL Project | ||
76 | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
77 | * | ||
78 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
79 | * endorse or promote products derived from this software without | ||
80 | * prior written permission. For written permission, please contact | ||
81 | * openssl-core@openssl.org. | ||
82 | * | ||
83 | * 5. Products derived from this software may not be called "OpenSSL" | ||
84 | * nor may "OpenSSL" appear in their names without prior written | ||
85 | * permission of the OpenSSL Project. | ||
86 | * | ||
87 | * 6. Redistributions of any form whatsoever must retain the following | ||
88 | * acknowledgment: | ||
89 | * "This product includes software developed by the OpenSSL Project | ||
90 | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
91 | * | ||
92 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
93 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
94 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
95 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
96 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
97 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
98 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
99 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
100 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
101 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
102 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
103 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
104 | * ==================================================================== | ||
105 | * | ||
106 | * This product includes cryptographic software written by Eric Young | ||
107 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
108 | * Hudson (tjh@cryptsoft.com). | ||
109 | * | ||
110 | */ | ||
111 | |||
112 | #include <stdio.h> | ||
113 | #include <stdarg.h> | ||
114 | #include <string.h> | ||
115 | #include "cryptlib.h" | ||
116 | #include <openssl/lhash.h> | ||
117 | #include <openssl/crypto.h> | ||
118 | #include <openssl/buffer.h> | ||
119 | #include <openssl/bio.h> | ||
120 | #include <openssl/err.h> | ||
121 | |||
122 | #ifndef OPENSSL_NO_ERR | ||
123 | static ERR_STRING_DATA ERR_str_libraries[]= | ||
124 | { | ||
125 | {ERR_PACK(ERR_LIB_NONE,0,0) ,"unknown library"}, | ||
126 | {ERR_PACK(ERR_LIB_SYS,0,0) ,"system library"}, | ||
127 | {ERR_PACK(ERR_LIB_BN,0,0) ,"bignum routines"}, | ||
128 | {ERR_PACK(ERR_LIB_RSA,0,0) ,"rsa routines"}, | ||
129 | {ERR_PACK(ERR_LIB_DH,0,0) ,"Diffie-Hellman routines"}, | ||
130 | {ERR_PACK(ERR_LIB_EVP,0,0) ,"digital envelope routines"}, | ||
131 | {ERR_PACK(ERR_LIB_BUF,0,0) ,"memory buffer routines"}, | ||
132 | {ERR_PACK(ERR_LIB_OBJ,0,0) ,"object identifier routines"}, | ||
133 | {ERR_PACK(ERR_LIB_PEM,0,0) ,"PEM routines"}, | ||
134 | {ERR_PACK(ERR_LIB_DSA,0,0) ,"dsa routines"}, | ||
135 | {ERR_PACK(ERR_LIB_X509,0,0) ,"x509 certificate routines"}, | ||
136 | {ERR_PACK(ERR_LIB_ASN1,0,0) ,"asn1 encoding routines"}, | ||
137 | {ERR_PACK(ERR_LIB_CONF,0,0) ,"configuration file routines"}, | ||
138 | {ERR_PACK(ERR_LIB_CRYPTO,0,0) ,"common libcrypto routines"}, | ||
139 | {ERR_PACK(ERR_LIB_EC,0,0) ,"elliptic curve routines"}, | ||
140 | {ERR_PACK(ERR_LIB_SSL,0,0) ,"SSL routines"}, | ||
141 | {ERR_PACK(ERR_LIB_BIO,0,0) ,"BIO routines"}, | ||
142 | {ERR_PACK(ERR_LIB_PKCS7,0,0) ,"PKCS7 routines"}, | ||
143 | {ERR_PACK(ERR_LIB_X509V3,0,0) ,"X509 V3 routines"}, | ||
144 | {ERR_PACK(ERR_LIB_PKCS12,0,0) ,"PKCS12 routines"}, | ||
145 | {ERR_PACK(ERR_LIB_RAND,0,0) ,"random number generator"}, | ||
146 | {ERR_PACK(ERR_LIB_DSO,0,0) ,"DSO support routines"}, | ||
147 | {ERR_PACK(ERR_LIB_ENGINE,0,0) ,"engine routines"}, | ||
148 | {ERR_PACK(ERR_LIB_OCSP,0,0) ,"OCSP routines"}, | ||
149 | {ERR_PACK(ERR_LIB_FIPS,0,0) ,"FIPS routines"}, | ||
150 | {ERR_PACK(ERR_LIB_CMS,0,0) ,"CMS routines"}, | ||
151 | {ERR_PACK(ERR_LIB_JPAKE,0,0) ,"JPAKE routines"}, | ||
152 | {0,NULL}, | ||
153 | }; | ||
154 | |||
155 | static ERR_STRING_DATA ERR_str_functs[]= | ||
156 | { | ||
157 | {ERR_PACK(0,SYS_F_FOPEN,0), "fopen"}, | ||
158 | {ERR_PACK(0,SYS_F_CONNECT,0), "connect"}, | ||
159 | {ERR_PACK(0,SYS_F_GETSERVBYNAME,0), "getservbyname"}, | ||
160 | {ERR_PACK(0,SYS_F_SOCKET,0), "socket"}, | ||
161 | {ERR_PACK(0,SYS_F_IOCTLSOCKET,0), "ioctlsocket"}, | ||
162 | {ERR_PACK(0,SYS_F_BIND,0), "bind"}, | ||
163 | {ERR_PACK(0,SYS_F_LISTEN,0), "listen"}, | ||
164 | {ERR_PACK(0,SYS_F_ACCEPT,0), "accept"}, | ||
165 | #ifdef OPENSSL_SYS_WINDOWS | ||
166 | {ERR_PACK(0,SYS_F_WSASTARTUP,0), "WSAstartup"}, | ||
167 | #endif | ||
168 | {ERR_PACK(0,SYS_F_OPENDIR,0), "opendir"}, | ||
169 | {ERR_PACK(0,SYS_F_FREAD,0), "fread"}, | ||
170 | {0,NULL}, | ||
171 | }; | ||
172 | |||
173 | static ERR_STRING_DATA ERR_str_reasons[]= | ||
174 | { | ||
175 | {ERR_R_SYS_LIB ,"system lib"}, | ||
176 | {ERR_R_BN_LIB ,"BN lib"}, | ||
177 | {ERR_R_RSA_LIB ,"RSA lib"}, | ||
178 | {ERR_R_DH_LIB ,"DH lib"}, | ||
179 | {ERR_R_EVP_LIB ,"EVP lib"}, | ||
180 | {ERR_R_BUF_LIB ,"BUF lib"}, | ||
181 | {ERR_R_OBJ_LIB ,"OBJ lib"}, | ||
182 | {ERR_R_PEM_LIB ,"PEM lib"}, | ||
183 | {ERR_R_DSA_LIB ,"DSA lib"}, | ||
184 | {ERR_R_X509_LIB ,"X509 lib"}, | ||
185 | {ERR_R_ASN1_LIB ,"ASN1 lib"}, | ||
186 | {ERR_R_CONF_LIB ,"CONF lib"}, | ||
187 | {ERR_R_CRYPTO_LIB ,"CRYPTO lib"}, | ||
188 | {ERR_R_EC_LIB ,"EC lib"}, | ||
189 | {ERR_R_SSL_LIB ,"SSL lib"}, | ||
190 | {ERR_R_BIO_LIB ,"BIO lib"}, | ||
191 | {ERR_R_PKCS7_LIB ,"PKCS7 lib"}, | ||
192 | {ERR_R_X509V3_LIB ,"X509V3 lib"}, | ||
193 | {ERR_R_PKCS12_LIB ,"PKCS12 lib"}, | ||
194 | {ERR_R_RAND_LIB ,"RAND lib"}, | ||
195 | {ERR_R_DSO_LIB ,"DSO lib"}, | ||
196 | {ERR_R_ENGINE_LIB ,"ENGINE lib"}, | ||
197 | {ERR_R_OCSP_LIB ,"OCSP lib"}, | ||
198 | |||
199 | {ERR_R_NESTED_ASN1_ERROR ,"nested asn1 error"}, | ||
200 | {ERR_R_BAD_ASN1_OBJECT_HEADER ,"bad asn1 object header"}, | ||
201 | {ERR_R_BAD_GET_ASN1_OBJECT_CALL ,"bad get asn1 object call"}, | ||
202 | {ERR_R_EXPECTING_AN_ASN1_SEQUENCE ,"expecting an asn1 sequence"}, | ||
203 | {ERR_R_ASN1_LENGTH_MISMATCH ,"asn1 length mismatch"}, | ||
204 | {ERR_R_MISSING_ASN1_EOS ,"missing asn1 eos"}, | ||
205 | |||
206 | {ERR_R_FATAL ,"fatal"}, | ||
207 | {ERR_R_MALLOC_FAILURE ,"malloc failure"}, | ||
208 | {ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED ,"called a function you should not call"}, | ||
209 | {ERR_R_PASSED_NULL_PARAMETER ,"passed a null parameter"}, | ||
210 | {ERR_R_INTERNAL_ERROR ,"internal error"}, | ||
211 | {ERR_R_DISABLED ,"called a function that was disabled at compile-time"}, | ||
212 | |||
213 | {0,NULL}, | ||
214 | }; | ||
215 | #endif | ||
216 | |||
217 | #ifndef OPENSSL_NO_ERR | ||
218 | #define NUM_SYS_STR_REASONS 127 | ||
219 | #define LEN_SYS_STR_REASON 32 | ||
220 | |||
221 | static ERR_STRING_DATA SYS_str_reasons[NUM_SYS_STR_REASONS + 1]; | ||
222 | /* SYS_str_reasons is filled with copies of strerror() results at | ||
223 | * initialization. | ||
224 | * 'errno' values up to 127 should cover all usual errors, | ||
225 | * others will be displayed numerically by ERR_error_string. | ||
226 | * It is crucial that we have something for each reason code | ||
227 | * that occurs in ERR_str_reasons, or bogus reason strings | ||
228 | * will be returned for SYSerr, which always gets an errno | ||
229 | * value and never one of those 'standard' reason codes. */ | ||
230 | |||
231 | static void build_SYS_str_reasons(void) | ||
232 | { | ||
233 | /* OPENSSL_malloc cannot be used here, use static storage instead */ | ||
234 | static char strerror_tab[NUM_SYS_STR_REASONS][LEN_SYS_STR_REASON]; | ||
235 | int i; | ||
236 | static int init = 1; | ||
237 | |||
238 | CRYPTO_r_lock(CRYPTO_LOCK_ERR); | ||
239 | if (!init) | ||
240 | { | ||
241 | CRYPTO_r_unlock(CRYPTO_LOCK_ERR); | ||
242 | return; | ||
243 | } | ||
244 | |||
245 | CRYPTO_r_unlock(CRYPTO_LOCK_ERR); | ||
246 | CRYPTO_w_lock(CRYPTO_LOCK_ERR); | ||
247 | if (!init) | ||
248 | { | ||
249 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
250 | return; | ||
251 | } | ||
252 | |||
253 | for (i = 1; i <= NUM_SYS_STR_REASONS; i++) | ||
254 | { | ||
255 | ERR_STRING_DATA *str = &SYS_str_reasons[i - 1]; | ||
256 | |||
257 | str->error = (unsigned long)i; | ||
258 | if (str->string == NULL) | ||
259 | { | ||
260 | char (*dest)[LEN_SYS_STR_REASON] = &(strerror_tab[i - 1]); | ||
261 | char *src = strerror(i); | ||
262 | if (src != NULL) | ||
263 | { | ||
264 | strncpy(*dest, src, sizeof *dest); | ||
265 | (*dest)[sizeof *dest - 1] = '\0'; | ||
266 | str->string = *dest; | ||
267 | } | ||
268 | } | ||
269 | if (str->string == NULL) | ||
270 | str->string = "unknown"; | ||
271 | } | ||
272 | |||
273 | /* Now we still have SYS_str_reasons[NUM_SYS_STR_REASONS] = {0, NULL}, | ||
274 | * as required by ERR_load_strings. */ | ||
275 | |||
276 | init = 0; | ||
277 | |||
278 | CRYPTO_w_unlock(CRYPTO_LOCK_ERR); | ||
279 | } | ||
280 | #endif | ||
281 | |||
282 | void ERR_load_ERR_strings(void) | ||
283 | { | ||
284 | #ifndef OPENSSL_NO_ERR | ||
285 | if (ERR_func_error_string(ERR_str_functs[0].error) == NULL) | ||
286 | { | ||
287 | ERR_load_strings(0,ERR_str_libraries); | ||
288 | ERR_load_strings(0,ERR_str_reasons); | ||
289 | ERR_load_strings(ERR_LIB_SYS,ERR_str_functs); | ||
290 | build_SYS_str_reasons(); | ||
291 | ERR_load_strings(ERR_LIB_SYS,SYS_str_reasons); | ||
292 | } | ||
293 | #endif | ||
294 | } | ||
295 | |||
diff --git a/src/lib/libcrypto/evp/dig_eng.c b/src/lib/libcrypto/evp/dig_eng.c new file mode 100644 index 0000000000..64cdf9366c --- /dev/null +++ b/src/lib/libcrypto/evp/dig_eng.c | |||
@@ -0,0 +1,180 @@ | |||
1 | /* crypto/evp/digest.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | /* ==================================================================== | ||
59 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. | ||
60 | * | ||
61 | * Redistribution and use in source and binary forms, with or without | ||
62 | * modification, are permitted provided that the following conditions | ||
63 | * are met: | ||
64 | * | ||
65 | * 1. Redistributions of source code must retain the above copyright | ||
66 | * notice, this list of conditions and the following disclaimer. | ||
67 | * | ||
68 | * 2. Redistributions in binary form must reproduce the above copyright | ||
69 | * notice, this list of conditions and the following disclaimer in | ||
70 | * the documentation and/or other materials provided with the | ||
71 | * distribution. | ||
72 | * | ||
73 | * 3. All advertising materials mentioning features or use of this | ||
74 | * software must display the following acknowledgment: | ||
75 | * "This product includes software developed by the OpenSSL Project | ||
76 | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
77 | * | ||
78 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
79 | * endorse or promote products derived from this software without | ||
80 | * prior written permission. For written permission, please contact | ||
81 | * openssl-core@openssl.org. | ||
82 | * | ||
83 | * 5. Products derived from this software may not be called "OpenSSL" | ||
84 | * nor may "OpenSSL" appear in their names without prior written | ||
85 | * permission of the OpenSSL Project. | ||
86 | * | ||
87 | * 6. Redistributions of any form whatsoever must retain the following | ||
88 | * acknowledgment: | ||
89 | * "This product includes software developed by the OpenSSL Project | ||
90 | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
91 | * | ||
92 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
93 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
94 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
95 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
96 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
97 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
98 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
99 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
100 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
101 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
102 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
103 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
104 | * ==================================================================== | ||
105 | * | ||
106 | * This product includes cryptographic software written by Eric Young | ||
107 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
108 | * Hudson (tjh@cryptsoft.com). | ||
109 | * | ||
110 | */ | ||
111 | |||
112 | #include <stdio.h> | ||
113 | #include "cryptlib.h" | ||
114 | #include <openssl/objects.h> | ||
115 | #include <openssl/evp.h> | ||
116 | #ifndef OPENSSL_NO_ENGINE | ||
117 | #include <openssl/engine.h> | ||
118 | #endif | ||
119 | #include "evp_locl.h" | ||
120 | |||
121 | #ifndef OPENSSL_NO_ENGINE | ||
122 | |||
123 | #ifdef OPENSSL_FIPS | ||
124 | |||
125 | static int do_evp_md_engine_full(EVP_MD_CTX *ctx, const EVP_MD **ptype, ENGINE *impl) | ||
126 | { | ||
127 | if (*ptype) | ||
128 | { | ||
129 | /* Ensure an ENGINE left lying around from last time is cleared | ||
130 | * (the previous check attempted to avoid this if the same | ||
131 | * ENGINE and EVP_MD could be used). */ | ||
132 | if(ctx->engine) | ||
133 | ENGINE_finish(ctx->engine); | ||
134 | if(impl) | ||
135 | { | ||
136 | if (!ENGINE_init(impl)) | ||
137 | { | ||
138 | EVPerr(EVP_F_DO_EVP_MD_ENGINE_FULL,EVP_R_INITIALIZATION_ERROR); | ||
139 | return 0; | ||
140 | } | ||
141 | } | ||
142 | else | ||
143 | /* Ask if an ENGINE is reserved for this job */ | ||
144 | impl = ENGINE_get_digest_engine((*ptype)->type); | ||
145 | if(impl) | ||
146 | { | ||
147 | /* There's an ENGINE for this job ... (apparently) */ | ||
148 | const EVP_MD *d = ENGINE_get_digest(impl, (*ptype)->type); | ||
149 | if(!d) | ||
150 | { | ||
151 | /* Same comment from evp_enc.c */ | ||
152 | EVPerr(EVP_F_DO_EVP_MD_ENGINE_FULL,EVP_R_INITIALIZATION_ERROR); | ||
153 | return 0; | ||
154 | } | ||
155 | /* We'll use the ENGINE's private digest definition */ | ||
156 | *ptype = d; | ||
157 | /* Store the ENGINE functional reference so we know | ||
158 | * 'type' came from an ENGINE and we need to release | ||
159 | * it when done. */ | ||
160 | ctx->engine = impl; | ||
161 | } | ||
162 | else | ||
163 | ctx->engine = NULL; | ||
164 | } | ||
165 | else | ||
166 | if(!ctx->digest) | ||
167 | { | ||
168 | EVPerr(EVP_F_DO_EVP_MD_ENGINE_FULL,EVP_R_NO_DIGEST_SET); | ||
169 | return 0; | ||
170 | } | ||
171 | return 1; | ||
172 | } | ||
173 | |||
174 | void int_EVP_MD_init_engine_callbacks(void) | ||
175 | { | ||
176 | int_EVP_MD_set_engine_callbacks( | ||
177 | ENGINE_init, ENGINE_finish, do_evp_md_engine_full); | ||
178 | } | ||
179 | #endif | ||
180 | #endif | ||
diff --git a/src/lib/libcrypto/evp/enc_min.c b/src/lib/libcrypto/evp/enc_min.c new file mode 100644 index 0000000000..3cb4626bef --- /dev/null +++ b/src/lib/libcrypto/evp/enc_min.c | |||
@@ -0,0 +1,390 @@ | |||
1 | /* crypto/evp/enc_min.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include "cryptlib.h" | ||
61 | #include <openssl/evp.h> | ||
62 | #include <openssl/err.h> | ||
63 | #include <openssl/rand.h> | ||
64 | #ifndef OPENSSL_NO_ENGINE | ||
65 | #include <openssl/engine.h> | ||
66 | #endif | ||
67 | #include "evp_locl.h" | ||
68 | |||
69 | void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *ctx) | ||
70 | { | ||
71 | #ifdef OPENSSL_FIPS | ||
72 | FIPS_selftest_check(); | ||
73 | #endif | ||
74 | memset(ctx,0,sizeof(EVP_CIPHER_CTX)); | ||
75 | /* ctx->cipher=NULL; */ | ||
76 | } | ||
77 | |||
78 | #ifdef OPENSSL_FIPS | ||
79 | |||
80 | /* The purpose of these is to trap programs that attempt to use non FIPS | ||
81 | * algorithms in FIPS mode and ignore the errors. | ||
82 | */ | ||
83 | |||
84 | static int bad_init(EVP_CIPHER_CTX *ctx, const unsigned char *key, | ||
85 | const unsigned char *iv, int enc) | ||
86 | { FIPS_ERROR_IGNORED("Cipher init"); return 0;} | ||
87 | |||
88 | static int bad_do_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, | ||
89 | const unsigned char *in, unsigned int inl) | ||
90 | { FIPS_ERROR_IGNORED("Cipher update"); return 0;} | ||
91 | |||
92 | /* NB: no cleanup because it is allowed after failed init */ | ||
93 | |||
94 | static int bad_set_asn1(EVP_CIPHER_CTX *ctx, ASN1_TYPE *typ) | ||
95 | { FIPS_ERROR_IGNORED("Cipher set_asn1"); return 0;} | ||
96 | static int bad_get_asn1(EVP_CIPHER_CTX *ctx, ASN1_TYPE *typ) | ||
97 | { FIPS_ERROR_IGNORED("Cipher get_asn1"); return 0;} | ||
98 | static int bad_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | ||
99 | { FIPS_ERROR_IGNORED("Cipher ctrl"); return 0;} | ||
100 | |||
101 | static const EVP_CIPHER bad_cipher = | ||
102 | { | ||
103 | 0, | ||
104 | 0, | ||
105 | 0, | ||
106 | 0, | ||
107 | 0, | ||
108 | bad_init, | ||
109 | bad_do_cipher, | ||
110 | NULL, | ||
111 | 0, | ||
112 | bad_set_asn1, | ||
113 | bad_get_asn1, | ||
114 | bad_ctrl, | ||
115 | NULL | ||
116 | }; | ||
117 | |||
118 | #endif | ||
119 | |||
120 | #ifndef OPENSSL_NO_ENGINE | ||
121 | |||
122 | #ifdef OPENSSL_FIPS | ||
123 | |||
124 | static int do_engine_null(ENGINE *impl) { return 0;} | ||
125 | static int do_evp_enc_engine_null(EVP_CIPHER_CTX *ctx, | ||
126 | const EVP_CIPHER **pciph, ENGINE *impl) | ||
127 | { return 1; } | ||
128 | |||
129 | static int (*do_engine_finish)(ENGINE *impl) | ||
130 | = do_engine_null; | ||
131 | |||
132 | static int (*do_evp_enc_engine) | ||
133 | (EVP_CIPHER_CTX *ctx, const EVP_CIPHER **pciph, ENGINE *impl) | ||
134 | = do_evp_enc_engine_null; | ||
135 | |||
136 | void int_EVP_CIPHER_set_engine_callbacks( | ||
137 | int (*eng_ciph_fin)(ENGINE *impl), | ||
138 | int (*eng_ciph_evp) | ||
139 | (EVP_CIPHER_CTX *ctx, const EVP_CIPHER **pciph, ENGINE *impl)) | ||
140 | { | ||
141 | do_engine_finish = eng_ciph_fin; | ||
142 | do_evp_enc_engine = eng_ciph_evp; | ||
143 | } | ||
144 | |||
145 | #else | ||
146 | |||
147 | #define do_engine_finish ENGINE_finish | ||
148 | |||
149 | static int do_evp_enc_engine(EVP_CIPHER_CTX *ctx, const EVP_CIPHER **pcipher, ENGINE *impl) | ||
150 | { | ||
151 | if(impl) | ||
152 | { | ||
153 | if (!ENGINE_init(impl)) | ||
154 | { | ||
155 | EVPerr(EVP_F_DO_EVP_ENC_ENGINE, EVP_R_INITIALIZATION_ERROR); | ||
156 | return 0; | ||
157 | } | ||
158 | } | ||
159 | else | ||
160 | /* Ask if an ENGINE is reserved for this job */ | ||
161 | impl = ENGINE_get_cipher_engine((*pcipher)->nid); | ||
162 | if(impl) | ||
163 | { | ||
164 | /* There's an ENGINE for this job ... (apparently) */ | ||
165 | const EVP_CIPHER *c = ENGINE_get_cipher(impl, (*pcipher)->nid); | ||
166 | if(!c) | ||
167 | { | ||
168 | /* One positive side-effect of US's export | ||
169 | * control history, is that we should at least | ||
170 | * be able to avoid using US mispellings of | ||
171 | * "initialisation"? */ | ||
172 | EVPerr(EVP_F_DO_EVP_ENC_ENGINE, EVP_R_INITIALIZATION_ERROR); | ||
173 | return 0; | ||
174 | } | ||
175 | /* We'll use the ENGINE's private cipher definition */ | ||
176 | *pcipher = c; | ||
177 | /* Store the ENGINE functional reference so we know | ||
178 | * 'cipher' came from an ENGINE and we need to release | ||
179 | * it when done. */ | ||
180 | ctx->engine = impl; | ||
181 | } | ||
182 | else | ||
183 | ctx->engine = NULL; | ||
184 | return 1; | ||
185 | } | ||
186 | |||
187 | #endif | ||
188 | |||
189 | #endif | ||
190 | |||
191 | int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *impl, | ||
192 | const unsigned char *key, const unsigned char *iv, int enc) | ||
193 | { | ||
194 | if (enc == -1) | ||
195 | enc = ctx->encrypt; | ||
196 | else | ||
197 | { | ||
198 | if (enc) | ||
199 | enc = 1; | ||
200 | ctx->encrypt = enc; | ||
201 | } | ||
202 | #ifdef OPENSSL_NO_FIPS | ||
203 | if(FIPS_selftest_failed()) | ||
204 | { | ||
205 | FIPSerr(FIPS_F_EVP_CIPHERINIT_EX,FIPS_R_FIPS_SELFTEST_FAILED); | ||
206 | ctx->cipher = &bad_cipher; | ||
207 | return 0; | ||
208 | } | ||
209 | #endif | ||
210 | #ifndef OPENSSL_NO_ENGINE | ||
211 | /* Whether it's nice or not, "Inits" can be used on "Final"'d contexts | ||
212 | * so this context may already have an ENGINE! Try to avoid releasing | ||
213 | * the previous handle, re-querying for an ENGINE, and having a | ||
214 | * reinitialisation, when it may all be unecessary. */ | ||
215 | if (ctx->engine && ctx->cipher && (!cipher || | ||
216 | (cipher && (cipher->nid == ctx->cipher->nid)))) | ||
217 | goto skip_to_init; | ||
218 | #endif | ||
219 | if (cipher) | ||
220 | { | ||
221 | /* Ensure a context left lying around from last time is cleared | ||
222 | * (the previous check attempted to avoid this if the same | ||
223 | * ENGINE and EVP_CIPHER could be used). */ | ||
224 | EVP_CIPHER_CTX_cleanup(ctx); | ||
225 | |||
226 | /* Restore encrypt field: it is zeroed by cleanup */ | ||
227 | ctx->encrypt = enc; | ||
228 | #ifndef OPENSSL_NO_ENGINE | ||
229 | if (!do_evp_enc_engine(ctx, &cipher, impl)) | ||
230 | return 0; | ||
231 | #endif | ||
232 | |||
233 | ctx->cipher=cipher; | ||
234 | if (ctx->cipher->ctx_size) | ||
235 | { | ||
236 | ctx->cipher_data=OPENSSL_malloc(ctx->cipher->ctx_size); | ||
237 | if (!ctx->cipher_data) | ||
238 | { | ||
239 | EVPerr(EVP_F_EVP_CIPHERINIT_EX, ERR_R_MALLOC_FAILURE); | ||
240 | return 0; | ||
241 | } | ||
242 | } | ||
243 | else | ||
244 | { | ||
245 | ctx->cipher_data = NULL; | ||
246 | } | ||
247 | ctx->key_len = cipher->key_len; | ||
248 | ctx->flags = 0; | ||
249 | if(ctx->cipher->flags & EVP_CIPH_CTRL_INIT) | ||
250 | { | ||
251 | if(!EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_INIT, 0, NULL)) | ||
252 | { | ||
253 | EVPerr(EVP_F_EVP_CIPHERINIT_EX, EVP_R_INITIALIZATION_ERROR); | ||
254 | return 0; | ||
255 | } | ||
256 | } | ||
257 | } | ||
258 | else if(!ctx->cipher) | ||
259 | { | ||
260 | EVPerr(EVP_F_EVP_CIPHERINIT_EX, EVP_R_NO_CIPHER_SET); | ||
261 | return 0; | ||
262 | } | ||
263 | #ifndef OPENSSL_NO_ENGINE | ||
264 | skip_to_init: | ||
265 | #endif | ||
266 | /* we assume block size is a power of 2 in *cryptUpdate */ | ||
267 | OPENSSL_assert(ctx->cipher->block_size == 1 | ||
268 | || ctx->cipher->block_size == 8 | ||
269 | || ctx->cipher->block_size == 16); | ||
270 | |||
271 | if(!(EVP_CIPHER_CTX_flags(ctx) & EVP_CIPH_CUSTOM_IV)) { | ||
272 | switch(EVP_CIPHER_CTX_mode(ctx)) { | ||
273 | |||
274 | case EVP_CIPH_STREAM_CIPHER: | ||
275 | case EVP_CIPH_ECB_MODE: | ||
276 | break; | ||
277 | |||
278 | case EVP_CIPH_CFB_MODE: | ||
279 | case EVP_CIPH_OFB_MODE: | ||
280 | |||
281 | ctx->num = 0; | ||
282 | |||
283 | case EVP_CIPH_CBC_MODE: | ||
284 | |||
285 | OPENSSL_assert(EVP_CIPHER_CTX_iv_length(ctx) <= | ||
286 | (int)sizeof(ctx->iv)); | ||
287 | if(iv) memcpy(ctx->oiv, iv, EVP_CIPHER_CTX_iv_length(ctx)); | ||
288 | memcpy(ctx->iv, ctx->oiv, EVP_CIPHER_CTX_iv_length(ctx)); | ||
289 | break; | ||
290 | |||
291 | default: | ||
292 | return 0; | ||
293 | break; | ||
294 | } | ||
295 | } | ||
296 | |||
297 | #ifdef OPENSSL_FIPS | ||
298 | /* After 'key' is set no further parameters changes are permissible. | ||
299 | * So only check for non FIPS enabling at this point. | ||
300 | */ | ||
301 | if (key && FIPS_mode()) | ||
302 | { | ||
303 | if (!(ctx->cipher->flags & EVP_CIPH_FLAG_FIPS) | ||
304 | & !(ctx->flags & EVP_CIPH_FLAG_NON_FIPS_ALLOW)) | ||
305 | { | ||
306 | EVPerr(EVP_F_EVP_CIPHERINIT_EX, EVP_R_DISABLED_FOR_FIPS); | ||
307 | #if 0 | ||
308 | ERR_add_error_data(2, "cipher=", | ||
309 | EVP_CIPHER_name(ctx->cipher)); | ||
310 | #endif | ||
311 | ctx->cipher = &bad_cipher; | ||
312 | return 0; | ||
313 | } | ||
314 | } | ||
315 | #endif | ||
316 | |||
317 | if(key || (ctx->cipher->flags & EVP_CIPH_ALWAYS_CALL_INIT)) { | ||
318 | if(!ctx->cipher->init(ctx,key,iv,enc)) return 0; | ||
319 | } | ||
320 | ctx->buf_len=0; | ||
321 | ctx->final_used=0; | ||
322 | ctx->block_mask=ctx->cipher->block_size-1; | ||
323 | return 1; | ||
324 | } | ||
325 | |||
326 | int EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *c) | ||
327 | { | ||
328 | if (c->cipher != NULL) | ||
329 | { | ||
330 | if(c->cipher->cleanup && !c->cipher->cleanup(c)) | ||
331 | return 0; | ||
332 | /* Cleanse cipher context data */ | ||
333 | if (c->cipher_data) | ||
334 | OPENSSL_cleanse(c->cipher_data, c->cipher->ctx_size); | ||
335 | } | ||
336 | if (c->cipher_data) | ||
337 | OPENSSL_free(c->cipher_data); | ||
338 | #ifndef OPENSSL_NO_ENGINE | ||
339 | if (c->engine) | ||
340 | /* The EVP_CIPHER we used belongs to an ENGINE, release the | ||
341 | * functional reference we held for this reason. */ | ||
342 | do_engine_finish(c->engine); | ||
343 | #endif | ||
344 | memset(c,0,sizeof(EVP_CIPHER_CTX)); | ||
345 | return 1; | ||
346 | } | ||
347 | |||
348 | int EVP_Cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, unsigned int inl) | ||
349 | { | ||
350 | #ifdef OPENSSL_FIPS | ||
351 | FIPS_selftest_check(); | ||
352 | #endif | ||
353 | return ctx->cipher->do_cipher(ctx,out,in,inl); | ||
354 | } | ||
355 | |||
356 | int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr) | ||
357 | { | ||
358 | int ret; | ||
359 | if(!ctx->cipher) { | ||
360 | EVPerr(EVP_F_EVP_CIPHER_CTX_CTRL, EVP_R_NO_CIPHER_SET); | ||
361 | return 0; | ||
362 | } | ||
363 | |||
364 | if(!ctx->cipher->ctrl) { | ||
365 | EVPerr(EVP_F_EVP_CIPHER_CTX_CTRL, EVP_R_CTRL_NOT_IMPLEMENTED); | ||
366 | return 0; | ||
367 | } | ||
368 | |||
369 | ret = ctx->cipher->ctrl(ctx, type, arg, ptr); | ||
370 | if(ret == -1) { | ||
371 | EVPerr(EVP_F_EVP_CIPHER_CTX_CTRL, EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED); | ||
372 | return 0; | ||
373 | } | ||
374 | return ret; | ||
375 | } | ||
376 | |||
377 | unsigned long EVP_CIPHER_CTX_flags(const EVP_CIPHER_CTX *ctx) | ||
378 | { | ||
379 | return ctx->cipher->flags; | ||
380 | } | ||
381 | |||
382 | int EVP_CIPHER_CTX_iv_length(const EVP_CIPHER_CTX *ctx) | ||
383 | { | ||
384 | return ctx->cipher->iv_len; | ||
385 | } | ||
386 | |||
387 | int EVP_CIPHER_nid(const EVP_CIPHER *cipher) | ||
388 | { | ||
389 | return cipher->nid; | ||
390 | } | ||
diff --git a/src/lib/libcrypto/evp/evp_cnf.c b/src/lib/libcrypto/evp/evp_cnf.c new file mode 100644 index 0000000000..2e4db30235 --- /dev/null +++ b/src/lib/libcrypto/evp/evp_cnf.c | |||
@@ -0,0 +1,125 @@ | |||
1 | /* evp_cnf.c */ | ||
2 | /* Written by Stephen Henson (steve@openssl.org) for the OpenSSL | ||
3 | * project 2007. | ||
4 | */ | ||
5 | /* ==================================================================== | ||
6 | * Copyright (c) 2007 The OpenSSL Project. All rights reserved. | ||
7 | * | ||
8 | * Redistribution and use in source and binary forms, with or without | ||
9 | * modification, are permitted provided that the following conditions | ||
10 | * are met: | ||
11 | * | ||
12 | * 1. Redistributions of source code must retain the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer. | ||
14 | * | ||
15 | * 2. Redistributions in binary form must reproduce the above copyright | ||
16 | * notice, this list of conditions and the following disclaimer in | ||
17 | * the documentation and/or other materials provided with the | ||
18 | * distribution. | ||
19 | * | ||
20 | * 3. All advertising materials mentioning features or use of this | ||
21 | * software must display the following acknowledgment: | ||
22 | * "This product includes software developed by the OpenSSL Project | ||
23 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
24 | * | ||
25 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
26 | * endorse or promote products derived from this software without | ||
27 | * prior written permission. For written permission, please contact | ||
28 | * licensing@OpenSSL.org. | ||
29 | * | ||
30 | * 5. Products derived from this software may not be called "OpenSSL" | ||
31 | * nor may "OpenSSL" appear in their names without prior written | ||
32 | * permission of the OpenSSL Project. | ||
33 | * | ||
34 | * 6. Redistributions of any form whatsoever must retain the following | ||
35 | * acknowledgment: | ||
36 | * "This product includes software developed by the OpenSSL Project | ||
37 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
38 | * | ||
39 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
40 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
41 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
42 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
43 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
44 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
45 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
46 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
47 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
48 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
49 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
50 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
51 | * ==================================================================== | ||
52 | * | ||
53 | * This product includes cryptographic software written by Eric Young | ||
54 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
55 | * Hudson (tjh@cryptsoft.com). | ||
56 | * | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <ctype.h> | ||
61 | #include <openssl/crypto.h> | ||
62 | #include "cryptlib.h" | ||
63 | #include <openssl/conf.h> | ||
64 | #include <openssl/dso.h> | ||
65 | #include <openssl/x509.h> | ||
66 | #include <openssl/x509v3.h> | ||
67 | #ifdef OPENSSL_FIPS | ||
68 | #include <openssl/fips.h> | ||
69 | #endif | ||
70 | |||
71 | |||
72 | /* Algorithm configuration module. */ | ||
73 | |||
74 | static int alg_module_init(CONF_IMODULE *md, const CONF *cnf) | ||
75 | { | ||
76 | int i; | ||
77 | const char *oid_section; | ||
78 | STACK_OF(CONF_VALUE) *sktmp; | ||
79 | CONF_VALUE *oval; | ||
80 | oid_section = CONF_imodule_get_value(md); | ||
81 | if(!(sktmp = NCONF_get_section(cnf, oid_section))) | ||
82 | { | ||
83 | EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_ERROR_LOADING_SECTION); | ||
84 | return 0; | ||
85 | } | ||
86 | for(i = 0; i < sk_CONF_VALUE_num(sktmp); i++) | ||
87 | { | ||
88 | oval = sk_CONF_VALUE_value(sktmp, i); | ||
89 | if (!strcmp(oval->name, "fips_mode")) | ||
90 | { | ||
91 | int m; | ||
92 | if (!X509V3_get_value_bool(oval, &m)) | ||
93 | { | ||
94 | EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_INVALID_FIPS_MODE); | ||
95 | return 0; | ||
96 | } | ||
97 | if (m > 0) | ||
98 | { | ||
99 | #ifdef OPENSSL_FIPS | ||
100 | if (!FIPS_mode() && !FIPS_mode_set(1)) | ||
101 | { | ||
102 | EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_ERROR_SETTING_FIPS_MODE); | ||
103 | return 0; | ||
104 | } | ||
105 | #else | ||
106 | EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_FIPS_MODE_NOT_SUPPORTED); | ||
107 | return 0; | ||
108 | #endif | ||
109 | } | ||
110 | } | ||
111 | else | ||
112 | { | ||
113 | EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_UNKNOWN_OPTION); | ||
114 | ERR_add_error_data(4, "name=", oval->name, | ||
115 | ", value=", oval->value); | ||
116 | } | ||
117 | |||
118 | } | ||
119 | return 1; | ||
120 | } | ||
121 | |||
122 | void EVP_add_alg_module(void) | ||
123 | { | ||
124 | CONF_module_add("alg_section", alg_module_init, 0); | ||
125 | } | ||
diff --git a/src/lib/libcrypto/fips_err.c b/src/lib/libcrypto/fips_err.c new file mode 100644 index 0000000000..09f11748f6 --- /dev/null +++ b/src/lib/libcrypto/fips_err.c | |||
@@ -0,0 +1,7 @@ | |||
1 | #include <openssl/opensslconf.h> | ||
2 | |||
3 | #ifdef OPENSSL_FIPS | ||
4 | # include "fips_err.h" | ||
5 | #else | ||
6 | static void *dummy=&dummy; | ||
7 | #endif | ||
diff --git a/src/lib/libcrypto/hmac/Makefile b/src/lib/libcrypto/hmac/Makefile index 01f10c396f..5cfa37d99c 100644 --- a/src/lib/libcrypto/hmac/Makefile +++ b/src/lib/libcrypto/hmac/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -77,9 +77,10 @@ clean: | |||
77 | hmac.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 77 | hmac.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
78 | hmac.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 78 | hmac.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
79 | hmac.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | hmac.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
80 | hmac.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h | 80 | hmac.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
81 | hmac.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 81 | hmac.o: ../../include/openssl/hmac.h ../../include/openssl/lhash.h |
82 | hmac.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 82 | hmac.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
83 | hmac.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 83 | hmac.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
84 | hmac.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 84 | hmac.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
85 | hmac.o: ../../include/openssl/symhacks.h ../cryptlib.h hmac.c | 85 | hmac.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
86 | hmac.o: ../cryptlib.h hmac.c | ||
diff --git a/src/lib/libcrypto/idea/Makefile b/src/lib/libcrypto/idea/Makefile index b2e7add666..55c0d4dbff 100644 --- a/src/lib/libcrypto/idea/Makefile +++ b/src/lib/libcrypto/idea/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -82,5 +82,9 @@ i_ecb.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | |||
82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h | 82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h |
83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
84 | i_ofb64.o: i_ofb64.c idea_lcl.h | 84 | i_ofb64.o: i_ofb64.c idea_lcl.h |
85 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 85 | i_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
86 | i_skey.o: ../../include/openssl/fips.h ../../include/openssl/idea.h | ||
87 | i_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
88 | i_skey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
89 | i_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
86 | i_skey.o: i_skey.c idea_lcl.h | 90 | i_skey.o: i_skey.c idea_lcl.h |
diff --git a/src/lib/libcrypto/krb5/Makefile b/src/lib/libcrypto/krb5/Makefile index 14077390d6..8efb9e8910 100644 --- a/src/lib/libcrypto/krb5/Makefile +++ b/src/lib/libcrypto/krb5/Makefile | |||
@@ -34,7 +34,7 @@ top: | |||
34 | all: lib | 34 | all: lib |
35 | 35 | ||
36 | lib: $(LIBOBJ) | 36 | lib: $(LIBOBJ) |
37 | $(AR) $(LIB) $(LIBOBJ) | 37 | $(ARX) $(LIB) $(LIBOBJ) |
38 | $(RANLIB) $(LIB) || echo Never mind. | 38 | $(RANLIB) $(LIB) || echo Never mind. |
39 | @touch lib | 39 | @touch lib |
40 | 40 | ||
diff --git a/src/lib/libcrypto/lhash/Makefile b/src/lib/libcrypto/lhash/Makefile index 82bddac474..35f0932971 100644 --- a/src/lib/libcrypto/lhash/Makefile +++ b/src/lib/libcrypto/lhash/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
diff --git a/src/lib/libcrypto/md2/Makefile b/src/lib/libcrypto/md2/Makefile index 17f878aeb7..7f43321ab2 100644 --- a/src/lib/libcrypto/md2/Makefile +++ b/src/lib/libcrypto/md2/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -74,7 +74,9 @@ clean: | |||
74 | 74 | ||
75 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 75 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
76 | 76 | ||
77 | md2_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 77 | md2_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
78 | md2_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
79 | md2_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
78 | md2_dgst.o: ../../include/openssl/md2.h ../../include/openssl/opensslconf.h | 80 | md2_dgst.o: ../../include/openssl/md2.h ../../include/openssl/opensslconf.h |
79 | md2_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 81 | md2_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
80 | md2_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 82 | md2_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
diff --git a/src/lib/libcrypto/md4/Makefile b/src/lib/libcrypto/md4/Makefile index ef97bb0cbe..0bc4896585 100644 --- a/src/lib/libcrypto/md4/Makefile +++ b/src/lib/libcrypto/md4/Makefile | |||
@@ -34,7 +34,7 @@ top: | |||
34 | all: lib | 34 | all: lib |
35 | 35 | ||
36 | lib: $(LIBOBJ) | 36 | lib: $(LIBOBJ) |
37 | $(AR) $(LIB) $(LIBOBJ) | 37 | $(ARX) $(LIB) $(LIBOBJ) |
38 | $(RANLIB) $(LIB) || echo Never mind. | 38 | $(RANLIB) $(LIB) || echo Never mind. |
39 | @touch lib | 39 | @touch lib |
40 | 40 | ||
@@ -75,9 +75,13 @@ clean: | |||
75 | 75 | ||
76 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 76 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
77 | 77 | ||
78 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md4.h | 78 | md4_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
79 | md4_dgst.o: ../../include/openssl/opensslconf.h | 79 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
80 | md4_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md4_dgst.c | 80 | md4_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
81 | md4_dgst.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | ||
82 | md4_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
83 | md4_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
84 | md4_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md4_dgst.c | ||
81 | md4_dgst.o: md4_locl.h | 85 | md4_dgst.o: md4_locl.h |
82 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 86 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
83 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | 87 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libcrypto/md5/Makefile b/src/lib/libcrypto/md5/Makefile index ceb00e8956..3c450fcfc0 100644 --- a/src/lib/libcrypto/md5/Makefile +++ b/src/lib/libcrypto/md5/Makefile | |||
@@ -38,7 +38,7 @@ top: | |||
38 | all: lib | 38 | all: lib |
39 | 39 | ||
40 | lib: $(LIBOBJ) | 40 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 41 | $(ARX) $(LIB) $(LIBOBJ) |
42 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
43 | @touch lib | 43 | @touch lib |
44 | 44 | ||
@@ -91,9 +91,13 @@ clean: | |||
91 | 91 | ||
92 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 92 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
93 | 93 | ||
94 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md5.h | 94 | md5_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
95 | md5_dgst.o: ../../include/openssl/opensslconf.h | 95 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
96 | md5_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md5_dgst.c | 96 | md5_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
97 | md5_dgst.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | ||
98 | md5_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
99 | md5_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
100 | md5_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md5_dgst.c | ||
97 | md5_dgst.o: md5_locl.h | 101 | md5_dgst.o: md5_locl.h |
98 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 102 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
99 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | 103 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libcrypto/objects/Makefile b/src/lib/libcrypto/objects/Makefile index 9c5615099c..25e8b23b5d 100644 --- a/src/lib/libcrypto/objects/Makefile +++ b/src/lib/libcrypto/objects/Makefile | |||
@@ -34,7 +34,7 @@ top: | |||
34 | all: obj_dat.h lib | 34 | all: obj_dat.h lib |
35 | 35 | ||
36 | lib: $(LIBOBJ) | 36 | lib: $(LIBOBJ) |
37 | $(AR) $(LIB) $(LIBOBJ) | 37 | $(ARX) $(LIB) $(LIBOBJ) |
38 | $(RANLIB) $(LIB) || echo Never mind. | 38 | $(RANLIB) $(LIB) || echo Never mind. |
39 | @touch lib | 39 | @touch lib |
40 | 40 | ||
diff --git a/src/lib/libcrypto/ocsp/Makefile b/src/lib/libcrypto/ocsp/Makefile index 0fe028960e..30a00b3372 100644 --- a/src/lib/libcrypto/ocsp/Makefile +++ b/src/lib/libcrypto/ocsp/Makefile | |||
@@ -36,7 +36,7 @@ top: | |||
36 | all: lib | 36 | all: lib |
37 | 37 | ||
38 | lib: $(LIBOBJ) | 38 | lib: $(LIBOBJ) |
39 | $(AR) $(LIB) $(LIBOBJ) | 39 | $(ARX) $(LIB) $(LIBOBJ) |
40 | $(RANLIB) $(LIB) || echo Never mind. | 40 | $(RANLIB) $(LIB) || echo Never mind. |
41 | @touch lib | 41 | @touch lib |
42 | 42 | ||
@@ -82,9 +82,10 @@ ocsp_asn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
82 | ocsp_asn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 82 | ocsp_asn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
83 | ocsp_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 83 | ocsp_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
84 | ocsp_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 84 | ocsp_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
85 | ocsp_asn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 85 | ocsp_asn.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
86 | ocsp_asn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 86 | ocsp_asn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
87 | ocsp_asn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 87 | ocsp_asn.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
88 | ocsp_asn.o: ../../include/openssl/opensslconf.h | ||
88 | ocsp_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 89 | ocsp_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
89 | ocsp_asn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 90 | ocsp_asn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
90 | ocsp_asn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 91 | ocsp_asn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -97,24 +98,25 @@ ocsp_cl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
97 | ocsp_cl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 98 | ocsp_cl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
98 | ocsp_cl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 99 | ocsp_cl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
99 | ocsp_cl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 100 | ocsp_cl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
100 | ocsp_cl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 101 | ocsp_cl.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
101 | ocsp_cl.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 102 | ocsp_cl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
102 | ocsp_cl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 103 | ocsp_cl.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
103 | ocsp_cl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 104 | ocsp_cl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
104 | ocsp_cl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 105 | ocsp_cl.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
105 | ocsp_cl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 106 | ocsp_cl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
106 | ocsp_cl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 107 | ocsp_cl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
107 | ocsp_cl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 108 | ocsp_cl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
108 | ocsp_cl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 109 | ocsp_cl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
109 | ocsp_cl.o: ../cryptlib.h ocsp_cl.c | 110 | ocsp_cl.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_cl.c |
110 | ocsp_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 111 | ocsp_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
111 | ocsp_err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 112 | ocsp_err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
112 | ocsp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 113 | ocsp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
113 | ocsp_err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 114 | ocsp_err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
114 | ocsp_err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 115 | ocsp_err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
115 | ocsp_err.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 116 | ocsp_err.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
116 | ocsp_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 117 | ocsp_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
117 | ocsp_err.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 118 | ocsp_err.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
119 | ocsp_err.o: ../../include/openssl/opensslconf.h | ||
118 | ocsp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 120 | ocsp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
119 | ocsp_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 121 | ocsp_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
120 | ocsp_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 122 | ocsp_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -127,21 +129,22 @@ ocsp_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
127 | ocsp_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 129 | ocsp_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
128 | ocsp_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 130 | ocsp_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
129 | ocsp_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 131 | ocsp_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
130 | ocsp_ext.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 132 | ocsp_ext.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
131 | ocsp_ext.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 133 | ocsp_ext.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
132 | ocsp_ext.o: ../../include/openssl/opensslconf.h | 134 | ocsp_ext.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
133 | ocsp_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 135 | ocsp_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
134 | ocsp_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 136 | ocsp_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
135 | ocsp_ext.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 137 | ocsp_ext.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
136 | ocsp_ext.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 138 | ocsp_ext.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
137 | ocsp_ext.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 139 | ocsp_ext.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
138 | ocsp_ext.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_ext.c | 140 | ocsp_ext.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_ext.c |
139 | ocsp_ht.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 141 | ocsp_ht.o: ../../e_os.h ../../include/openssl/asn1.h |
140 | ocsp_ht.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 142 | ocsp_ht.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
141 | ocsp_ht.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 143 | ocsp_ht.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
142 | ocsp_ht.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 144 | ocsp_ht.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
143 | ocsp_ht.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 145 | ocsp_ht.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
144 | ocsp_ht.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 146 | ocsp_ht.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
147 | ocsp_ht.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
145 | ocsp_ht.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 148 | ocsp_ht.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
146 | ocsp_ht.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 149 | ocsp_ht.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
147 | ocsp_ht.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 150 | ocsp_ht.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
@@ -156,9 +159,9 @@ ocsp_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
156 | ocsp_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 159 | ocsp_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
157 | ocsp_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 160 | ocsp_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
158 | ocsp_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 161 | ocsp_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
159 | ocsp_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 162 | ocsp_lib.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
160 | ocsp_lib.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 163 | ocsp_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
161 | ocsp_lib.o: ../../include/openssl/opensslconf.h | 164 | ocsp_lib.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
162 | ocsp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 165 | ocsp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
163 | ocsp_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 166 | ocsp_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
164 | ocsp_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 167 | ocsp_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
@@ -171,9 +174,10 @@ ocsp_prn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
171 | ocsp_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 174 | ocsp_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
172 | ocsp_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 175 | ocsp_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
173 | ocsp_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 176 | ocsp_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
174 | ocsp_prn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 177 | ocsp_prn.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
175 | ocsp_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 178 | ocsp_prn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
176 | ocsp_prn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 179 | ocsp_prn.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
180 | ocsp_prn.o: ../../include/openssl/opensslconf.h | ||
177 | ocsp_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 181 | ocsp_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
178 | ocsp_prn.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 182 | ocsp_prn.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
179 | ocsp_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 183 | ocsp_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -187,9 +191,9 @@ ocsp_srv.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
187 | ocsp_srv.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 191 | ocsp_srv.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
188 | ocsp_srv.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 192 | ocsp_srv.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
189 | ocsp_srv.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 193 | ocsp_srv.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
190 | ocsp_srv.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 194 | ocsp_srv.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
191 | ocsp_srv.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 195 | ocsp_srv.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
192 | ocsp_srv.o: ../../include/openssl/opensslconf.h | 196 | ocsp_srv.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
193 | ocsp_srv.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 197 | ocsp_srv.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
194 | ocsp_srv.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 198 | ocsp_srv.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
195 | ocsp_srv.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 199 | ocsp_srv.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
@@ -202,9 +206,10 @@ ocsp_vfy.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
202 | ocsp_vfy.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 206 | ocsp_vfy.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
203 | ocsp_vfy.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 207 | ocsp_vfy.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
204 | ocsp_vfy.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 208 | ocsp_vfy.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
205 | ocsp_vfy.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 209 | ocsp_vfy.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
206 | ocsp_vfy.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 210 | ocsp_vfy.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
207 | ocsp_vfy.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 211 | ocsp_vfy.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
212 | ocsp_vfy.o: ../../include/openssl/opensslconf.h | ||
208 | ocsp_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 213 | ocsp_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
209 | ocsp_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 214 | ocsp_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
210 | ocsp_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 215 | ocsp_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
diff --git a/src/lib/libcrypto/pem/Makefile b/src/lib/libcrypto/pem/Makefile index 742194fd24..669f36612c 100644 --- a/src/lib/libcrypto/pem/Makefile +++ b/src/lib/libcrypto/pem/Makefile | |||
@@ -36,7 +36,7 @@ top: | |||
36 | all: lib | 36 | all: lib |
37 | 37 | ||
38 | lib: $(LIBOBJ) | 38 | lib: $(LIBOBJ) |
39 | $(AR) $(LIB) $(LIBOBJ) | 39 | $(ARX) $(LIB) $(LIBOBJ) |
40 | $(RANLIB) $(LIB) || echo Never mind. | 40 | $(RANLIB) $(LIB) || echo Never mind. |
41 | @touch lib | 41 | @touch lib |
42 | 42 | ||
@@ -83,36 +83,39 @@ pem_all.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | |||
83 | pem_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 83 | pem_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
84 | pem_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 84 | pem_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
85 | pem_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 85 | pem_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
86 | pem_all.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 86 | pem_all.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
87 | pem_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 87 | pem_all.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
88 | pem_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 88 | pem_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
89 | pem_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 89 | pem_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
90 | pem_all.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 90 | pem_all.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
91 | pem_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 91 | pem_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
92 | pem_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 92 | pem_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
93 | pem_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 93 | pem_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
94 | pem_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_all.c | 94 | pem_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
95 | pem_all.o: ../cryptlib.h pem_all.c | ||
95 | pem_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 96 | pem_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
96 | pem_err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 97 | pem_err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
97 | pem_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 98 | pem_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
98 | pem_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 99 | pem_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
99 | pem_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 100 | pem_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
100 | pem_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 101 | pem_err.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
101 | pem_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 102 | pem_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
102 | pem_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 103 | pem_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
103 | pem_err.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 104 | pem_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
104 | pem_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 105 | pem_err.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
105 | pem_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 106 | pem_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
106 | pem_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 107 | pem_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
107 | pem_err.o: ../../include/openssl/x509_vfy.h pem_err.c | 108 | pem_err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
109 | pem_err.o: pem_err.c | ||
108 | pem_info.o: ../../e_os.h ../../include/openssl/asn1.h | 110 | pem_info.o: ../../e_os.h ../../include/openssl/asn1.h |
109 | pem_info.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 111 | pem_info.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
110 | pem_info.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h | 112 | pem_info.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
111 | pem_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 113 | pem_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
112 | pem_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 114 | pem_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
113 | pem_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 115 | pem_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
114 | pem_info.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 116 | pem_info.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
115 | pem_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 117 | pem_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
118 | pem_info.o: ../../include/openssl/opensslconf.h | ||
116 | pem_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 119 | pem_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
117 | pem_info.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 120 | pem_info.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
118 | pem_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h | 121 | pem_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
@@ -126,54 +129,55 @@ pem_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | |||
126 | pem_lib.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 129 | pem_lib.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
127 | pem_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 130 | pem_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
128 | pem_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 131 | pem_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
129 | pem_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 132 | pem_lib.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
130 | pem_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 133 | pem_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
131 | pem_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 134 | pem_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
132 | pem_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 135 | pem_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
133 | pem_lib.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h | 136 | pem_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
134 | pem_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 137 | pem_lib.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
135 | pem_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 138 | pem_lib.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
136 | pem_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 139 | pem_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
137 | pem_lib.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 140 | pem_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
138 | pem_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 141 | pem_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h |
139 | pem_lib.o: ../cryptlib.h pem_lib.c | 142 | pem_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_lib.c |
140 | pem_oth.o: ../../e_os.h ../../include/openssl/asn1.h | 143 | pem_oth.o: ../../e_os.h ../../include/openssl/asn1.h |
141 | pem_oth.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 144 | pem_oth.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
142 | pem_oth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 145 | pem_oth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
143 | pem_oth.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 146 | pem_oth.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
144 | pem_oth.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 147 | pem_oth.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
145 | pem_oth.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 148 | pem_oth.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
146 | pem_oth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 149 | pem_oth.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
147 | pem_oth.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 150 | pem_oth.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
148 | pem_oth.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 151 | pem_oth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
149 | pem_oth.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 152 | pem_oth.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
150 | pem_oth.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 153 | pem_oth.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
151 | pem_oth.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 154 | pem_oth.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
152 | pem_oth.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 155 | pem_oth.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
153 | pem_oth.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_oth.c | 156 | pem_oth.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
157 | pem_oth.o: ../cryptlib.h pem_oth.c | ||
154 | pem_pk8.o: ../../e_os.h ../../include/openssl/asn1.h | 158 | pem_pk8.o: ../../e_os.h ../../include/openssl/asn1.h |
155 | pem_pk8.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 159 | pem_pk8.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
156 | pem_pk8.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 160 | pem_pk8.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
157 | pem_pk8.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 161 | pem_pk8.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
158 | pem_pk8.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 162 | pem_pk8.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
159 | pem_pk8.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 163 | pem_pk8.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
160 | pem_pk8.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 164 | pem_pk8.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
161 | pem_pk8.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 165 | pem_pk8.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
162 | pem_pk8.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 166 | pem_pk8.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
163 | pem_pk8.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h | 167 | pem_pk8.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
164 | pem_pk8.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 168 | pem_pk8.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
165 | pem_pk8.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 169 | pem_pk8.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
166 | pem_pk8.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 170 | pem_pk8.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
167 | pem_pk8.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 171 | pem_pk8.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
168 | pem_pk8.o: ../cryptlib.h pem_pk8.c | 172 | pem_pk8.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_pk8.c |
169 | pem_pkey.o: ../../e_os.h ../../include/openssl/asn1.h | 173 | pem_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
170 | pem_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 174 | pem_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
171 | pem_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 175 | pem_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
172 | pem_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 176 | pem_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
173 | pem_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 177 | pem_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
174 | pem_pkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 178 | pem_pkey.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
175 | pem_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 179 | pem_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
176 | pem_pkey.o: ../../include/openssl/opensslconf.h | 180 | pem_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
177 | pem_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 181 | pem_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
178 | pem_pkey.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 182 | pem_pkey.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
179 | pem_pkey.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 183 | pem_pkey.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
@@ -186,9 +190,9 @@ pem_seal.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
186 | pem_seal.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 190 | pem_seal.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
187 | pem_seal.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 191 | pem_seal.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
188 | pem_seal.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 192 | pem_seal.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
189 | pem_seal.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 193 | pem_seal.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
190 | pem_seal.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 194 | pem_seal.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
191 | pem_seal.o: ../../include/openssl/opensslconf.h | 195 | pem_seal.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
192 | pem_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 196 | pem_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
193 | pem_seal.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 197 | pem_seal.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
194 | pem_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 198 | pem_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
@@ -201,9 +205,9 @@ pem_sign.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
201 | pem_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 205 | pem_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
202 | pem_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 206 | pem_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
203 | pem_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 207 | pem_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
204 | pem_sign.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 208 | pem_sign.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
205 | pem_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 209 | pem_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
206 | pem_sign.o: ../../include/openssl/opensslconf.h | 210 | pem_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
207 | pem_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 211 | pem_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
208 | pem_sign.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 212 | pem_sign.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
209 | pem_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 213 | pem_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
@@ -216,9 +220,9 @@ pem_x509.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
216 | pem_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 220 | pem_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
217 | pem_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 221 | pem_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
218 | pem_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 222 | pem_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
219 | pem_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 223 | pem_x509.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
220 | pem_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 224 | pem_x509.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
221 | pem_x509.o: ../../include/openssl/opensslconf.h | 225 | pem_x509.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
222 | pem_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 226 | pem_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
223 | pem_x509.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 227 | pem_x509.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
224 | pem_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 228 | pem_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -230,9 +234,9 @@ pem_xaux.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
230 | pem_xaux.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 234 | pem_xaux.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
231 | pem_xaux.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 235 | pem_xaux.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
232 | pem_xaux.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 236 | pem_xaux.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
233 | pem_xaux.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 237 | pem_xaux.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
234 | pem_xaux.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 238 | pem_xaux.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
235 | pem_xaux.o: ../../include/openssl/opensslconf.h | 239 | pem_xaux.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
236 | pem_xaux.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 240 | pem_xaux.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
237 | pem_xaux.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 241 | pem_xaux.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
238 | pem_xaux.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 242 | pem_xaux.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
diff --git a/src/lib/libcrypto/pkcs12/Makefile b/src/lib/libcrypto/pkcs12/Makefile index 3a7498fe7a..eed226b30d 100644 --- a/src/lib/libcrypto/pkcs12/Makefile +++ b/src/lib/libcrypto/pkcs12/Makefile | |||
@@ -39,7 +39,7 @@ test: | |||
39 | all: lib | 39 | all: lib |
40 | 40 | ||
41 | lib: $(LIBOBJ) | 41 | lib: $(LIBOBJ) |
42 | $(AR) $(LIB) $(LIBOBJ) | 42 | $(ARX) $(LIB) $(LIBOBJ) |
43 | $(RANLIB) $(LIB) || echo Never mind. | 43 | $(RANLIB) $(LIB) || echo Never mind. |
44 | @touch lib | 44 | @touch lib |
45 | 45 | ||
@@ -85,36 +85,37 @@ p12_add.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
85 | p12_add.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 85 | p12_add.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
86 | p12_add.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 86 | p12_add.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
87 | p12_add.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 87 | p12_add.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
88 | p12_add.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 88 | p12_add.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
89 | p12_add.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 89 | p12_add.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
90 | p12_add.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 90 | p12_add.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
91 | p12_add.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 91 | p12_add.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
92 | p12_add.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 92 | p12_add.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
93 | p12_add.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 93 | p12_add.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
94 | p12_add.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 94 | p12_add.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
95 | p12_add.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_add.c | 95 | p12_add.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
96 | p12_add.o: ../cryptlib.h p12_add.c | ||
96 | p12_asn.o: ../../e_os.h ../../include/openssl/asn1.h | 97 | p12_asn.o: ../../e_os.h ../../include/openssl/asn1.h |
97 | p12_asn.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 98 | p12_asn.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
98 | p12_asn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 99 | p12_asn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
99 | p12_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 100 | p12_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
100 | p12_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 101 | p12_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
101 | p12_asn.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 102 | p12_asn.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
102 | p12_asn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 103 | p12_asn.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
103 | p12_asn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 104 | p12_asn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
104 | p12_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 105 | p12_asn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
105 | p12_asn.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 106 | p12_asn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
106 | p12_asn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 107 | p12_asn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
107 | p12_asn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 108 | p12_asn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
108 | p12_asn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 109 | p12_asn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
109 | p12_asn.o: ../cryptlib.h p12_asn.c | 110 | p12_asn.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_asn.c |
110 | p12_attr.o: ../../e_os.h ../../include/openssl/asn1.h | 111 | p12_attr.o: ../../e_os.h ../../include/openssl/asn1.h |
111 | p12_attr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 112 | p12_attr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
112 | p12_attr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 113 | p12_attr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
113 | p12_attr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 114 | p12_attr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
114 | p12_attr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 115 | p12_attr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
115 | p12_attr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 116 | p12_attr.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
116 | p12_attr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 117 | p12_attr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
117 | p12_attr.o: ../../include/openssl/opensslconf.h | 118 | p12_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
118 | p12_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 119 | p12_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
119 | p12_attr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 120 | p12_attr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
120 | p12_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 121 | p12_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -126,9 +127,9 @@ p12_crpt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
126 | p12_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 127 | p12_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
127 | p12_crpt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 128 | p12_crpt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
128 | p12_crpt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 129 | p12_crpt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
129 | p12_crpt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 130 | p12_crpt.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
130 | p12_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 131 | p12_crpt.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
131 | p12_crpt.o: ../../include/openssl/opensslconf.h | 132 | p12_crpt.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
132 | p12_crpt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 133 | p12_crpt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
133 | p12_crpt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 134 | p12_crpt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
134 | p12_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 135 | p12_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -140,22 +141,23 @@ p12_crt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
140 | p12_crt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 141 | p12_crt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
141 | p12_crt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 142 | p12_crt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
142 | p12_crt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 143 | p12_crt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
143 | p12_crt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 144 | p12_crt.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
144 | p12_crt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 145 | p12_crt.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
145 | p12_crt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 146 | p12_crt.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
146 | p12_crt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 147 | p12_crt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
147 | p12_crt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 148 | p12_crt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
148 | p12_crt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 149 | p12_crt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
149 | p12_crt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 150 | p12_crt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
150 | p12_crt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_crt.c | 151 | p12_crt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
152 | p12_crt.o: ../cryptlib.h p12_crt.c | ||
151 | p12_decr.o: ../../e_os.h ../../include/openssl/asn1.h | 153 | p12_decr.o: ../../e_os.h ../../include/openssl/asn1.h |
152 | p12_decr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 154 | p12_decr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
153 | p12_decr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 155 | p12_decr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
154 | p12_decr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 156 | p12_decr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
155 | p12_decr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 157 | p12_decr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
156 | p12_decr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 158 | p12_decr.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
157 | p12_decr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 159 | p12_decr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
158 | p12_decr.o: ../../include/openssl/opensslconf.h | 160 | p12_decr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
159 | p12_decr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 161 | p12_decr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
160 | p12_decr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 162 | p12_decr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
161 | p12_decr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 163 | p12_decr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -167,9 +169,9 @@ p12_init.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
167 | p12_init.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 169 | p12_init.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
168 | p12_init.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 170 | p12_init.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
169 | p12_init.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 171 | p12_init.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
170 | p12_init.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 172 | p12_init.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
171 | p12_init.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 173 | p12_init.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
172 | p12_init.o: ../../include/openssl/opensslconf.h | 174 | p12_init.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
173 | p12_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 175 | p12_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
174 | p12_init.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 176 | p12_init.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
175 | p12_init.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 177 | p12_init.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -182,22 +184,22 @@ p12_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
182 | p12_key.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 184 | p12_key.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
183 | p12_key.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 185 | p12_key.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
184 | p12_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 186 | p12_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
185 | p12_key.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 187 | p12_key.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
186 | p12_key.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 188 | p12_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
187 | p12_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 189 | p12_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
188 | p12_key.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 190 | p12_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
189 | p12_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 191 | p12_key.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
190 | p12_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 192 | p12_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
191 | p12_key.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 193 | p12_key.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
192 | p12_key.o: ../cryptlib.h p12_key.c | 194 | p12_key.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_key.c |
193 | p12_kiss.o: ../../e_os.h ../../include/openssl/asn1.h | 195 | p12_kiss.o: ../../e_os.h ../../include/openssl/asn1.h |
194 | p12_kiss.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 196 | p12_kiss.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
195 | p12_kiss.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 197 | p12_kiss.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
196 | p12_kiss.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 198 | p12_kiss.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
197 | p12_kiss.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 199 | p12_kiss.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
198 | p12_kiss.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 200 | p12_kiss.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
199 | p12_kiss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 201 | p12_kiss.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
200 | p12_kiss.o: ../../include/openssl/opensslconf.h | 202 | p12_kiss.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
201 | p12_kiss.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 203 | p12_kiss.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
202 | p12_kiss.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 204 | p12_kiss.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
203 | p12_kiss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 205 | p12_kiss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -209,9 +211,10 @@ p12_mutl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
209 | p12_mutl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 211 | p12_mutl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
210 | p12_mutl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 212 | p12_mutl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
211 | p12_mutl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 213 | p12_mutl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
212 | p12_mutl.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h | 214 | p12_mutl.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
213 | p12_mutl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 215 | p12_mutl.o: ../../include/openssl/hmac.h ../../include/openssl/lhash.h |
214 | p12_mutl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 216 | p12_mutl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
217 | p12_mutl.o: ../../include/openssl/opensslconf.h | ||
215 | p12_mutl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 218 | p12_mutl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
216 | p12_mutl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 219 | p12_mutl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
217 | p12_mutl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 220 | p12_mutl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
@@ -223,8 +226,9 @@ p12_npas.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
223 | p12_npas.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 226 | p12_npas.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
224 | p12_npas.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 227 | p12_npas.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
225 | p12_npas.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 228 | p12_npas.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
226 | p12_npas.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 229 | p12_npas.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
227 | p12_npas.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 230 | p12_npas.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
231 | p12_npas.o: ../../include/openssl/opensslconf.h | ||
228 | p12_npas.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 232 | p12_npas.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
229 | p12_npas.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 233 | p12_npas.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
230 | p12_npas.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 234 | p12_npas.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
@@ -237,50 +241,53 @@ p12_p8d.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
237 | p12_p8d.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 241 | p12_p8d.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
238 | p12_p8d.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 242 | p12_p8d.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
239 | p12_p8d.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 243 | p12_p8d.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
240 | p12_p8d.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 244 | p12_p8d.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
241 | p12_p8d.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 245 | p12_p8d.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
242 | p12_p8d.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 246 | p12_p8d.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
243 | p12_p8d.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 247 | p12_p8d.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
244 | p12_p8d.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 248 | p12_p8d.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
245 | p12_p8d.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 249 | p12_p8d.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
246 | p12_p8d.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 250 | p12_p8d.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
247 | p12_p8d.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_p8d.c | 251 | p12_p8d.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
252 | p12_p8d.o: ../cryptlib.h p12_p8d.c | ||
248 | p12_p8e.o: ../../e_os.h ../../include/openssl/asn1.h | 253 | p12_p8e.o: ../../e_os.h ../../include/openssl/asn1.h |
249 | p12_p8e.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 254 | p12_p8e.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
250 | p12_p8e.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 255 | p12_p8e.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
251 | p12_p8e.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 256 | p12_p8e.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
252 | p12_p8e.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 257 | p12_p8e.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
253 | p12_p8e.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 258 | p12_p8e.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
254 | p12_p8e.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 259 | p12_p8e.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
255 | p12_p8e.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 260 | p12_p8e.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
256 | p12_p8e.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 261 | p12_p8e.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
257 | p12_p8e.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 262 | p12_p8e.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
258 | p12_p8e.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 263 | p12_p8e.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
259 | p12_p8e.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 264 | p12_p8e.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
260 | p12_p8e.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_p8e.c | 265 | p12_p8e.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
266 | p12_p8e.o: ../cryptlib.h p12_p8e.c | ||
261 | p12_utl.o: ../../e_os.h ../../include/openssl/asn1.h | 267 | p12_utl.o: ../../e_os.h ../../include/openssl/asn1.h |
262 | p12_utl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 268 | p12_utl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
263 | p12_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 269 | p12_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
264 | p12_utl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 270 | p12_utl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
265 | p12_utl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 271 | p12_utl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
266 | p12_utl.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 272 | p12_utl.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
267 | p12_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 273 | p12_utl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
268 | p12_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 274 | p12_utl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
269 | p12_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 275 | p12_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
270 | p12_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 276 | p12_utl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
271 | p12_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 277 | p12_utl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
272 | p12_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 278 | p12_utl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
273 | p12_utl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_utl.c | 279 | p12_utl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
280 | p12_utl.o: ../cryptlib.h p12_utl.c | ||
274 | pk12err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 281 | pk12err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
275 | pk12err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 282 | pk12err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
276 | pk12err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 283 | pk12err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
277 | pk12err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 284 | pk12err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
278 | pk12err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 285 | pk12err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
279 | pk12err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 286 | pk12err.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
280 | pk12err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 287 | pk12err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
281 | pk12err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 288 | pk12err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
282 | pk12err.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 289 | pk12err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
283 | pk12err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 290 | pk12err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
284 | pk12err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 291 | pk12err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
285 | pk12err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 292 | pk12err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
286 | pk12err.o: pk12err.c | 293 | pk12err.o: ../../include/openssl/x509_vfy.h pk12err.c |
diff --git a/src/lib/libcrypto/pkcs7/Makefile b/src/lib/libcrypto/pkcs7/Makefile index 3f7e88b40f..790d8edf36 100644 --- a/src/lib/libcrypto/pkcs7/Makefile +++ b/src/lib/libcrypto/pkcs7/Makefile | |||
@@ -54,7 +54,7 @@ verify: verify.o example.o lib | |||
54 | $(CC) $(CFLAGS) -o verify verify.o $(PEX_LIBS) example.o $(LIB) $(EX_LIBS) | 54 | $(CC) $(CFLAGS) -o verify verify.o $(PEX_LIBS) example.o $(LIB) $(EX_LIBS) |
55 | 55 | ||
56 | lib: $(LIBOBJ) | 56 | lib: $(LIBOBJ) |
57 | $(AR) $(LIB) $(LIBOBJ) | 57 | $(ARX) $(LIB) $(LIBOBJ) |
58 | $(RANLIB) $(LIB) || echo Never mind. | 58 | $(RANLIB) $(LIB) || echo Never mind. |
59 | @touch lib | 59 | @touch lib |
60 | 60 | ||
@@ -101,8 +101,9 @@ pk7_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
101 | pk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 101 | pk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
102 | pk7_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 102 | pk7_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
103 | pk7_asn1.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 103 | pk7_asn1.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
104 | pk7_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 104 | pk7_asn1.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
105 | pk7_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 105 | pk7_asn1.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
106 | pk7_asn1.o: ../../include/openssl/opensslconf.h | ||
106 | pk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 107 | pk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
107 | pk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 108 | pk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
108 | pk7_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 109 | pk7_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -113,8 +114,9 @@ pk7_attr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
113 | pk7_attr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 114 | pk7_attr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
114 | pk7_attr.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 115 | pk7_attr.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
115 | pk7_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 116 | pk7_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
116 | pk7_attr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 117 | pk7_attr.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
117 | pk7_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 118 | pk7_attr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
119 | pk7_attr.o: ../../include/openssl/opensslconf.h | ||
118 | pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 120 | pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
119 | pk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 121 | pk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
120 | pk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 122 | pk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -127,8 +129,9 @@ pk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
127 | pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 129 | pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
128 | pk7_doit.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 130 | pk7_doit.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
129 | pk7_doit.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 131 | pk7_doit.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
130 | pk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 132 | pk7_doit.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
131 | pk7_doit.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 133 | pk7_doit.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
134 | pk7_doit.o: ../../include/openssl/opensslconf.h | ||
132 | pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 135 | pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
133 | pk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 136 | pk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
134 | pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 137 | pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -140,22 +143,22 @@ pk7_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
140 | pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 143 | pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
141 | pk7_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 144 | pk7_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
142 | pk7_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 145 | pk7_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
143 | pk7_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 146 | pk7_lib.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
144 | pk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 147 | pk7_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
145 | pk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 148 | pk7_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
146 | pk7_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 149 | pk7_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
147 | pk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 150 | pk7_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
148 | pk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 151 | pk7_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
149 | pk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 152 | pk7_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
150 | pk7_lib.o: ../cryptlib.h pk7_lib.c | 153 | pk7_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_lib.c |
151 | pk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h | 154 | pk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h |
152 | pk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 155 | pk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
153 | pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 156 | pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
154 | pk7_mime.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 157 | pk7_mime.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
155 | pk7_mime.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 158 | pk7_mime.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
156 | pk7_mime.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 159 | pk7_mime.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
157 | pk7_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 160 | pk7_mime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
158 | pk7_mime.o: ../../include/openssl/opensslconf.h | 161 | pk7_mime.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
159 | pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 162 | pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
160 | pk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 163 | pk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
161 | pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 164 | pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
@@ -168,8 +171,8 @@ pk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
168 | pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 171 | pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
169 | pk7_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 172 | pk7_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
170 | pk7_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 173 | pk7_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
171 | pk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 174 | pk7_smime.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
172 | pk7_smime.o: ../../include/openssl/objects.h | 175 | pk7_smime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
173 | pk7_smime.o: ../../include/openssl/opensslconf.h | 176 | pk7_smime.o: ../../include/openssl/opensslconf.h |
174 | pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 177 | pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
175 | pk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 178 | pk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
diff --git a/src/lib/libcrypto/pqueue/pq_compat.h b/src/lib/libcrypto/pqueue/pq_compat.h index fd36578882..7b2c32725c 100644 --- a/src/lib/libcrypto/pqueue/pq_compat.h +++ b/src/lib/libcrypto/pqueue/pq_compat.h | |||
@@ -57,6 +57,9 @@ | |||
57 | * | 57 | * |
58 | */ | 58 | */ |
59 | 59 | ||
60 | #ifndef HEADER_PQ_COMPAT_H | ||
61 | #define HEADER_PQ_COMPAT_H | ||
62 | |||
60 | #include <openssl/opensslconf.h> | 63 | #include <openssl/opensslconf.h> |
61 | #include <openssl/bn.h> | 64 | #include <openssl/bn.h> |
62 | 65 | ||
@@ -145,3 +148,5 @@ | |||
145 | *(x) |= mask; \ | 148 | *(x) |= mask; \ |
146 | } while(0) | 149 | } while(0) |
147 | #endif /* OPENSSL_SYS_VMS */ | 150 | #endif /* OPENSSL_SYS_VMS */ |
151 | |||
152 | #endif | ||
diff --git a/src/lib/libcrypto/rand/rand_eng.c b/src/lib/libcrypto/rand/rand_eng.c new file mode 100644 index 0000000000..1669cef43c --- /dev/null +++ b/src/lib/libcrypto/rand/rand_eng.c | |||
@@ -0,0 +1,152 @@ | |||
1 | /* crypto/rand/rand_lib.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <time.h> | ||
61 | #include "cryptlib.h" | ||
62 | #include "rand_lcl.h" | ||
63 | #include <openssl/rand.h> | ||
64 | #ifdef OPENSSL_FIPS | ||
65 | #include <openssl/fips.h> | ||
66 | #include <openssl/fips_rand.h> | ||
67 | #endif | ||
68 | |||
69 | #ifndef OPENSSL_NO_ENGINE | ||
70 | #include <openssl/engine.h> | ||
71 | #endif | ||
72 | |||
73 | #if defined(OPENSSL_FIPS) && !defined(OPENSSL_NO_ENGINE) | ||
74 | |||
75 | /* non-NULL if default_RAND_meth is ENGINE-provided */ | ||
76 | static ENGINE *funct_ref =NULL; | ||
77 | |||
78 | int eng_RAND_set_rand_method(const RAND_METHOD *meth, const RAND_METHOD **pmeth) | ||
79 | { | ||
80 | if(funct_ref) | ||
81 | { | ||
82 | ENGINE_finish(funct_ref); | ||
83 | funct_ref = NULL; | ||
84 | } | ||
85 | *pmeth = meth; | ||
86 | return 1; | ||
87 | } | ||
88 | |||
89 | const RAND_METHOD *eng_RAND_get_rand_method(const RAND_METHOD **pmeth) | ||
90 | { | ||
91 | if (!*pmeth) | ||
92 | { | ||
93 | ENGINE *e = ENGINE_get_default_RAND(); | ||
94 | if(e) | ||
95 | { | ||
96 | *pmeth = ENGINE_get_RAND(e); | ||
97 | if(!*pmeth) | ||
98 | { | ||
99 | ENGINE_finish(e); | ||
100 | e = NULL; | ||
101 | } | ||
102 | } | ||
103 | if(e) | ||
104 | funct_ref = e; | ||
105 | else | ||
106 | if(FIPS_mode()) | ||
107 | *pmeth=FIPS_rand_method(); | ||
108 | else | ||
109 | *pmeth = RAND_SSLeay(); | ||
110 | } | ||
111 | |||
112 | if(FIPS_mode() | ||
113 | && *pmeth != FIPS_rand_check()) | ||
114 | { | ||
115 | RANDerr(RAND_F_ENG_RAND_GET_RAND_METHOD,RAND_R_NON_FIPS_METHOD); | ||
116 | return 0; | ||
117 | } | ||
118 | |||
119 | return *pmeth; | ||
120 | } | ||
121 | |||
122 | int RAND_set_rand_engine(ENGINE *engine) | ||
123 | { | ||
124 | const RAND_METHOD *tmp_meth = NULL; | ||
125 | if(engine) | ||
126 | { | ||
127 | if(!ENGINE_init(engine)) | ||
128 | return 0; | ||
129 | tmp_meth = ENGINE_get_RAND(engine); | ||
130 | if(!tmp_meth) | ||
131 | { | ||
132 | ENGINE_finish(engine); | ||
133 | return 0; | ||
134 | } | ||
135 | } | ||
136 | /* This function releases any prior ENGINE so call it first */ | ||
137 | RAND_set_rand_method(tmp_meth); | ||
138 | funct_ref = engine; | ||
139 | return 1; | ||
140 | } | ||
141 | |||
142 | void int_RAND_init_engine_callbacks(void) | ||
143 | { | ||
144 | static int done = 0; | ||
145 | if (done) | ||
146 | return; | ||
147 | int_RAND_set_callbacks(eng_RAND_set_rand_method, | ||
148 | eng_RAND_get_rand_method); | ||
149 | done = 1; | ||
150 | } | ||
151 | |||
152 | #endif | ||
diff --git a/src/lib/libcrypto/rc2/Makefile b/src/lib/libcrypto/rc2/Makefile index 73eac347e7..4b6292b65f 100644 --- a/src/lib/libcrypto/rc2/Makefile +++ b/src/lib/libcrypto/rc2/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
@@ -78,7 +78,11 @@ rc2_cbc.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | |||
78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h | 78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h |
79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h | 80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h |
81 | rc2_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 81 | rc2_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
82 | rc2_skey.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h | ||
83 | rc2_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
84 | rc2_skey.o: ../../include/openssl/rc2.h ../../include/openssl/safestack.h | ||
85 | rc2_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
82 | rc2_skey.o: rc2_locl.h rc2_skey.c | 86 | rc2_skey.o: rc2_locl.h rc2_skey.c |
83 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 87 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
84 | rc2cfb64.o: rc2_locl.h rc2cfb64.c | 88 | rc2cfb64.o: rc2_locl.h rc2cfb64.c |
diff --git a/src/lib/libcrypto/rc4/Makefile b/src/lib/libcrypto/rc4/Makefile index 187ed5c668..f0bd7678fc 100644 --- a/src/lib/libcrypto/rc4/Makefile +++ b/src/lib/libcrypto/rc4/Makefile | |||
@@ -21,8 +21,8 @@ TEST=rc4test.c | |||
21 | APPS= | 21 | APPS= |
22 | 22 | ||
23 | LIB=$(TOP)/libcrypto.a | 23 | LIB=$(TOP)/libcrypto.a |
24 | LIBSRC=rc4_skey.c rc4_enc.c | 24 | LIBSRC=rc4_skey.c rc4_enc.c rc4_fblk.c |
25 | LIBOBJ=$(RC4_ENC) | 25 | LIBOBJ=$(RC4_ENC) rc4_fblk.o |
26 | 26 | ||
27 | SRC= $(LIBSRC) | 27 | SRC= $(LIBSRC) |
28 | 28 | ||
@@ -37,7 +37,7 @@ top: | |||
37 | all: lib | 37 | all: lib |
38 | 38 | ||
39 | lib: $(LIBOBJ) | 39 | lib: $(LIBOBJ) |
40 | $(AR) $(LIB) $(LIBOBJ) | 40 | $(ARX) $(LIB) $(LIBOBJ) |
41 | $(RANLIB) $(LIB) || echo Never mind. | 41 | $(RANLIB) $(LIB) || echo Never mind. |
42 | @touch lib | 42 | @touch lib |
43 | 43 | ||
@@ -105,10 +105,20 @@ rc4_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
105 | rc4_enc.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h | 105 | rc4_enc.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
106 | rc4_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 106 | rc4_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
107 | rc4_enc.o: ../cryptlib.h rc4_enc.c rc4_locl.h | 107 | rc4_enc.o: ../cryptlib.h rc4_enc.c rc4_locl.h |
108 | rc4_fblk.o: ../../e_os.h ../../include/openssl/bio.h | ||
109 | rc4_fblk.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
110 | rc4_fblk.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
111 | rc4_fblk.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
112 | rc4_fblk.o: ../../include/openssl/opensslconf.h | ||
113 | rc4_fblk.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
114 | rc4_fblk.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h | ||
115 | rc4_fblk.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
116 | rc4_fblk.o: ../cryptlib.h rc4_fblk.c rc4_locl.h | ||
108 | rc4_skey.o: ../../e_os.h ../../include/openssl/bio.h | 117 | rc4_skey.o: ../../e_os.h ../../include/openssl/bio.h |
109 | rc4_skey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 118 | rc4_skey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
110 | rc4_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 119 | rc4_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
111 | rc4_skey.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 120 | rc4_skey.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
121 | rc4_skey.o: ../../include/openssl/opensslconf.h | ||
112 | rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 122 | rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
113 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h | 123 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
114 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 124 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
diff --git a/src/lib/libcrypto/rc4/rc4_fblk.c b/src/lib/libcrypto/rc4/rc4_fblk.c new file mode 100644 index 0000000000..1b2a42979b --- /dev/null +++ b/src/lib/libcrypto/rc4/rc4_fblk.c | |||
@@ -0,0 +1,75 @@ | |||
1 | /* crypto/rc4/rc4_fblk.c */ | ||
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | ||
3 | * project. | ||
4 | */ | ||
5 | /* ==================================================================== | ||
6 | * Copyright (c) 2008 The OpenSSL Project. All rights reserved. | ||
7 | * | ||
8 | * Redistribution and use in source and binary forms, with or without | ||
9 | * modification, are permitted provided that the following conditions | ||
10 | * are met: | ||
11 | * | ||
12 | * 1. Redistributions of source code must retain the above copyright | ||
13 | * notice, this list of conditions and the following disclaimer. | ||
14 | * | ||
15 | * 2. Redistributions in binary form must reproduce the above copyright | ||
16 | * notice, this list of conditions and the following disclaimer in | ||
17 | * the documentation and/or other materials provided with the | ||
18 | * distribution. | ||
19 | * | ||
20 | * 3. All advertising materials mentioning features or use of this | ||
21 | * software must display the following acknowledgment: | ||
22 | * "This product includes software developed by the OpenSSL Project | ||
23 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
24 | * | ||
25 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
26 | * endorse or promote products derived from this software without | ||
27 | * prior written permission. For written permission, please contact | ||
28 | * licensing@OpenSSL.org. | ||
29 | * | ||
30 | * 5. Products derived from this software may not be called "OpenSSL" | ||
31 | * nor may "OpenSSL" appear in their names without prior written | ||
32 | * permission of the OpenSSL Project. | ||
33 | * | ||
34 | * 6. Redistributions of any form whatsoever must retain the following | ||
35 | * acknowledgment: | ||
36 | * "This product includes software developed by the OpenSSL Project | ||
37 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
38 | * | ||
39 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
40 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
41 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
42 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
43 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
44 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
45 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
46 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
47 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
48 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
49 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
50 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
51 | * ==================================================================== | ||
52 | */ | ||
53 | |||
54 | |||
55 | #include <openssl/rc4.h> | ||
56 | #include "rc4_locl.h" | ||
57 | #include <openssl/opensslv.h> | ||
58 | #include <openssl/crypto.h> | ||
59 | #ifdef OPENSSL_FIPS | ||
60 | #include <openssl/fips.h> | ||
61 | #endif | ||
62 | |||
63 | /* FIPS mode blocking for RC4 has to be done separately since RC4_set_key | ||
64 | * may be implemented in an assembly language file. | ||
65 | */ | ||
66 | |||
67 | #ifdef OPENSSL_FIPS | ||
68 | void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data) | ||
69 | { | ||
70 | if (FIPS_mode()) | ||
71 | FIPS_BAD_ABORT(RC4) | ||
72 | private_RC4_set_key(key, len, data); | ||
73 | } | ||
74 | #endif | ||
75 | |||
diff --git a/src/lib/libcrypto/rc5/Makefile b/src/lib/libcrypto/rc5/Makefile index efb0f36b59..b4e21c9bb2 100644 --- a/src/lib/libcrypto/rc5/Makefile +++ b/src/lib/libcrypto/rc5/Makefile | |||
@@ -40,7 +40,7 @@ top: | |||
40 | all: lib | 40 | all: lib |
41 | 41 | ||
42 | lib: $(LIBOBJ) | 42 | lib: $(LIBOBJ) |
43 | $(AR) $(LIB) $(LIBOBJ) | 43 | $(ARX) $(LIB) $(LIBOBJ) |
44 | $(RANLIB) $(LIB) || echo Never mind. | 44 | $(RANLIB) $(LIB) || echo Never mind. |
45 | @touch lib | 45 | @touch lib |
46 | 46 | ||
diff --git a/src/lib/libcrypto/ripemd/Makefile b/src/lib/libcrypto/ripemd/Makefile index d55875c20c..6145f13699 100644 --- a/src/lib/libcrypto/ripemd/Makefile +++ b/src/lib/libcrypto/ripemd/Makefile | |||
@@ -38,7 +38,7 @@ top: | |||
38 | all: lib | 38 | all: lib |
39 | 39 | ||
40 | lib: $(LIBOBJ) | 40 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 41 | $(ARX) $(LIB) $(LIBOBJ) |
42 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
43 | @touch lib | 43 | @touch lib |
44 | 44 | ||
@@ -89,8 +89,13 @@ clean: | |||
89 | 89 | ||
90 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 90 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
91 | 91 | ||
92 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 92 | rmd_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
93 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ripemd.h | 93 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
94 | rmd_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
95 | rmd_dgst.o: ../../include/openssl/opensslconf.h | ||
96 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
97 | rmd_dgst.o: ../../include/openssl/ripemd.h ../../include/openssl/safestack.h | ||
98 | rmd_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
94 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h | 99 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h |
95 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 100 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
96 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 101 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libcrypto/rsa/rsa_eng.c b/src/lib/libcrypto/rsa/rsa_eng.c new file mode 100644 index 0000000000..383a7045b2 --- /dev/null +++ b/src/lib/libcrypto/rsa/rsa_eng.c | |||
@@ -0,0 +1,348 @@ | |||
1 | /* crypto/rsa/rsa_lib.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <openssl/crypto.h> | ||
61 | #include "cryptlib.h" | ||
62 | #include <openssl/lhash.h> | ||
63 | #include <openssl/bn.h> | ||
64 | #include <openssl/rsa.h> | ||
65 | #include <openssl/rand.h> | ||
66 | #ifndef OPENSSL_NO_ENGINE | ||
67 | #include <openssl/engine.h> | ||
68 | #endif | ||
69 | |||
70 | const char RSA_version[]="RSA" OPENSSL_VERSION_PTEXT; | ||
71 | |||
72 | static const RSA_METHOD *default_RSA_meth=NULL; | ||
73 | |||
74 | RSA *RSA_new(void) | ||
75 | { | ||
76 | RSA *r=RSA_new_method(NULL); | ||
77 | |||
78 | return r; | ||
79 | } | ||
80 | |||
81 | void RSA_set_default_method(const RSA_METHOD *meth) | ||
82 | { | ||
83 | #ifdef OPENSSL_FIPS | ||
84 | if (FIPS_mode() && !(meth->flags & RSA_FLAG_FIPS_METHOD)) | ||
85 | { | ||
86 | RSAerr(RSA_F_RSA_SET_DEFAULT_METHOD, RSA_R_NON_FIPS_METHOD); | ||
87 | return; | ||
88 | } | ||
89 | #endif | ||
90 | default_RSA_meth = meth; | ||
91 | } | ||
92 | |||
93 | const RSA_METHOD *RSA_get_default_method(void) | ||
94 | { | ||
95 | if (default_RSA_meth == NULL) | ||
96 | { | ||
97 | #ifdef RSA_NULL | ||
98 | default_RSA_meth=RSA_null_method(); | ||
99 | #else | ||
100 | #if 0 /* was: #ifdef RSAref */ | ||
101 | default_RSA_meth=RSA_PKCS1_RSAref(); | ||
102 | #else | ||
103 | default_RSA_meth=RSA_PKCS1_SSLeay(); | ||
104 | #endif | ||
105 | #endif | ||
106 | } | ||
107 | |||
108 | return default_RSA_meth; | ||
109 | } | ||
110 | |||
111 | const RSA_METHOD *RSA_get_method(const RSA *rsa) | ||
112 | { | ||
113 | return rsa->meth; | ||
114 | } | ||
115 | |||
116 | int RSA_set_method(RSA *rsa, const RSA_METHOD *meth) | ||
117 | { | ||
118 | /* NB: The caller is specifically setting a method, so it's not up to us | ||
119 | * to deal with which ENGINE it comes from. */ | ||
120 | const RSA_METHOD *mtmp; | ||
121 | #ifdef OPENSSL_FIPS | ||
122 | if (FIPS_mode() && !(meth->flags & RSA_FLAG_FIPS_METHOD)) | ||
123 | { | ||
124 | RSAerr(RSA_F_RSA_SET_METHOD, RSA_R_NON_FIPS_METHOD); | ||
125 | return 0; | ||
126 | } | ||
127 | #endif | ||
128 | mtmp = rsa->meth; | ||
129 | if (mtmp->finish) mtmp->finish(rsa); | ||
130 | #ifndef OPENSSL_NO_ENGINE | ||
131 | if (rsa->engine) | ||
132 | { | ||
133 | ENGINE_finish(rsa->engine); | ||
134 | rsa->engine = NULL; | ||
135 | } | ||
136 | #endif | ||
137 | rsa->meth = meth; | ||
138 | if (meth->init) meth->init(rsa); | ||
139 | return 1; | ||
140 | } | ||
141 | |||
142 | RSA *RSA_new_method(ENGINE *engine) | ||
143 | { | ||
144 | RSA *ret; | ||
145 | |||
146 | ret=(RSA *)OPENSSL_malloc(sizeof(RSA)); | ||
147 | if (ret == NULL) | ||
148 | { | ||
149 | RSAerr(RSA_F_RSA_NEW_METHOD,ERR_R_MALLOC_FAILURE); | ||
150 | return NULL; | ||
151 | } | ||
152 | |||
153 | ret->meth = RSA_get_default_method(); | ||
154 | #ifndef OPENSSL_NO_ENGINE | ||
155 | if (engine) | ||
156 | { | ||
157 | if (!ENGINE_init(engine)) | ||
158 | { | ||
159 | RSAerr(RSA_F_RSA_NEW_METHOD, ERR_R_ENGINE_LIB); | ||
160 | OPENSSL_free(ret); | ||
161 | return NULL; | ||
162 | } | ||
163 | ret->engine = engine; | ||
164 | } | ||
165 | else | ||
166 | ret->engine = ENGINE_get_default_RSA(); | ||
167 | if(ret->engine) | ||
168 | { | ||
169 | ret->meth = ENGINE_get_RSA(ret->engine); | ||
170 | if(!ret->meth) | ||
171 | { | ||
172 | RSAerr(RSA_F_RSA_NEW_METHOD, | ||
173 | ERR_R_ENGINE_LIB); | ||
174 | ENGINE_finish(ret->engine); | ||
175 | OPENSSL_free(ret); | ||
176 | return NULL; | ||
177 | } | ||
178 | } | ||
179 | #endif | ||
180 | #ifdef OPENSSL_FIPS | ||
181 | if (FIPS_mode() && !(ret->meth->flags & RSA_FLAG_FIPS_METHOD)) | ||
182 | { | ||
183 | RSAerr(RSA_F_RSA_NEW_METHOD, RSA_R_NON_FIPS_METHOD); | ||
184 | #ifndef OPENSSL_NO_ENGINE | ||
185 | if (ret->engine) | ||
186 | ENGINE_finish(ret->engine); | ||
187 | #endif | ||
188 | OPENSSL_free(ret); | ||
189 | return NULL; | ||
190 | } | ||
191 | #endif | ||
192 | |||
193 | ret->pad=0; | ||
194 | ret->version=0; | ||
195 | ret->n=NULL; | ||
196 | ret->e=NULL; | ||
197 | ret->d=NULL; | ||
198 | ret->p=NULL; | ||
199 | ret->q=NULL; | ||
200 | ret->dmp1=NULL; | ||
201 | ret->dmq1=NULL; | ||
202 | ret->iqmp=NULL; | ||
203 | ret->references=1; | ||
204 | ret->_method_mod_n=NULL; | ||
205 | ret->_method_mod_p=NULL; | ||
206 | ret->_method_mod_q=NULL; | ||
207 | ret->blinding=NULL; | ||
208 | ret->mt_blinding=NULL; | ||
209 | ret->bignum_data=NULL; | ||
210 | ret->flags=ret->meth->flags; | ||
211 | CRYPTO_new_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data); | ||
212 | if ((ret->meth->init != NULL) && !ret->meth->init(ret)) | ||
213 | { | ||
214 | #ifndef OPENSSL_NO_ENGINE | ||
215 | if (ret->engine) | ||
216 | ENGINE_finish(ret->engine); | ||
217 | #endif | ||
218 | CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, ret, &ret->ex_data); | ||
219 | OPENSSL_free(ret); | ||
220 | ret=NULL; | ||
221 | } | ||
222 | return(ret); | ||
223 | } | ||
224 | |||
225 | void RSA_free(RSA *r) | ||
226 | { | ||
227 | int i; | ||
228 | |||
229 | if (r == NULL) return; | ||
230 | |||
231 | i=CRYPTO_add(&r->references,-1,CRYPTO_LOCK_RSA); | ||
232 | #ifdef REF_PRINT | ||
233 | REF_PRINT("RSA",r); | ||
234 | #endif | ||
235 | if (i > 0) return; | ||
236 | #ifdef REF_CHECK | ||
237 | if (i < 0) | ||
238 | { | ||
239 | fprintf(stderr,"RSA_free, bad reference count\n"); | ||
240 | abort(); | ||
241 | } | ||
242 | #endif | ||
243 | |||
244 | if (r->meth->finish) | ||
245 | r->meth->finish(r); | ||
246 | #ifndef OPENSSL_NO_ENGINE | ||
247 | if (r->engine) | ||
248 | ENGINE_finish(r->engine); | ||
249 | #endif | ||
250 | |||
251 | CRYPTO_free_ex_data(CRYPTO_EX_INDEX_RSA, r, &r->ex_data); | ||
252 | |||
253 | if (r->n != NULL) BN_clear_free(r->n); | ||
254 | if (r->e != NULL) BN_clear_free(r->e); | ||
255 | if (r->d != NULL) BN_clear_free(r->d); | ||
256 | if (r->p != NULL) BN_clear_free(r->p); | ||
257 | if (r->q != NULL) BN_clear_free(r->q); | ||
258 | if (r->dmp1 != NULL) BN_clear_free(r->dmp1); | ||
259 | if (r->dmq1 != NULL) BN_clear_free(r->dmq1); | ||
260 | if (r->iqmp != NULL) BN_clear_free(r->iqmp); | ||
261 | if (r->blinding != NULL) BN_BLINDING_free(r->blinding); | ||
262 | if (r->mt_blinding != NULL) BN_BLINDING_free(r->mt_blinding); | ||
263 | if (r->bignum_data != NULL) OPENSSL_free_locked(r->bignum_data); | ||
264 | OPENSSL_free(r); | ||
265 | } | ||
266 | |||
267 | int RSA_up_ref(RSA *r) | ||
268 | { | ||
269 | int i = CRYPTO_add(&r->references, 1, CRYPTO_LOCK_RSA); | ||
270 | #ifdef REF_PRINT | ||
271 | REF_PRINT("RSA",r); | ||
272 | #endif | ||
273 | #ifdef REF_CHECK | ||
274 | if (i < 2) | ||
275 | { | ||
276 | fprintf(stderr, "RSA_up_ref, bad reference count\n"); | ||
277 | abort(); | ||
278 | } | ||
279 | #endif | ||
280 | return ((i > 1) ? 1 : 0); | ||
281 | } | ||
282 | |||
283 | int RSA_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, | ||
284 | CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) | ||
285 | { | ||
286 | return CRYPTO_get_ex_new_index(CRYPTO_EX_INDEX_RSA, argl, argp, | ||
287 | new_func, dup_func, free_func); | ||
288 | } | ||
289 | |||
290 | int RSA_set_ex_data(RSA *r, int idx, void *arg) | ||
291 | { | ||
292 | return(CRYPTO_set_ex_data(&r->ex_data,idx,arg)); | ||
293 | } | ||
294 | |||
295 | void *RSA_get_ex_data(const RSA *r, int idx) | ||
296 | { | ||
297 | return(CRYPTO_get_ex_data(&r->ex_data,idx)); | ||
298 | } | ||
299 | |||
300 | int RSA_flags(const RSA *r) | ||
301 | { | ||
302 | return((r == NULL)?0:r->meth->flags); | ||
303 | } | ||
304 | |||
305 | int RSA_memory_lock(RSA *r) | ||
306 | { | ||
307 | int i,j,k,off; | ||
308 | char *p; | ||
309 | BIGNUM *bn,**t[6],*b; | ||
310 | BN_ULONG *ul; | ||
311 | |||
312 | if (r->d == NULL) return(1); | ||
313 | t[0]= &r->d; | ||
314 | t[1]= &r->p; | ||
315 | t[2]= &r->q; | ||
316 | t[3]= &r->dmp1; | ||
317 | t[4]= &r->dmq1; | ||
318 | t[5]= &r->iqmp; | ||
319 | k=sizeof(BIGNUM)*6; | ||
320 | off=k/sizeof(BN_ULONG)+1; | ||
321 | j=1; | ||
322 | for (i=0; i<6; i++) | ||
323 | j+= (*t[i])->top; | ||
324 | if ((p=OPENSSL_malloc_locked((off+j)*sizeof(BN_ULONG))) == NULL) | ||
325 | { | ||
326 | RSAerr(RSA_F_RSA_MEMORY_LOCK,ERR_R_MALLOC_FAILURE); | ||
327 | return(0); | ||
328 | } | ||
329 | bn=(BIGNUM *)p; | ||
330 | ul=(BN_ULONG *)&(p[off]); | ||
331 | for (i=0; i<6; i++) | ||
332 | { | ||
333 | b= *(t[i]); | ||
334 | *(t[i])= &(bn[i]); | ||
335 | memcpy((char *)&(bn[i]),(char *)b,sizeof(BIGNUM)); | ||
336 | bn[i].flags=BN_FLG_STATIC_DATA; | ||
337 | bn[i].d=ul; | ||
338 | memcpy((char *)ul,b->d,sizeof(BN_ULONG)*b->top); | ||
339 | ul+=b->top; | ||
340 | BN_clear_free(b); | ||
341 | } | ||
342 | |||
343 | /* I should fix this so it can still be done */ | ||
344 | r->flags&= ~(RSA_FLAG_CACHE_PRIVATE|RSA_FLAG_CACHE_PUBLIC); | ||
345 | |||
346 | r->bignum_data=p; | ||
347 | return(1); | ||
348 | } | ||
diff --git a/src/lib/libcrypto/rsa/rsa_x931g.c b/src/lib/libcrypto/rsa/rsa_x931g.c new file mode 100644 index 0000000000..c640cc2ec9 --- /dev/null +++ b/src/lib/libcrypto/rsa/rsa_x931g.c | |||
@@ -0,0 +1,255 @@ | |||
1 | /* crypto/rsa/rsa_gen.c */ | ||
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
3 | * All rights reserved. | ||
4 | * | ||
5 | * This package is an SSL implementation written | ||
6 | * by Eric Young (eay@cryptsoft.com). | ||
7 | * The implementation was written so as to conform with Netscapes SSL. | ||
8 | * | ||
9 | * This library is free for commercial and non-commercial use as long as | ||
10 | * the following conditions are aheared to. The following conditions | ||
11 | * apply to all code found in this distribution, be it the RC4, RSA, | ||
12 | * lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
13 | * included with this distribution is covered by the same copyright terms | ||
14 | * except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
15 | * | ||
16 | * Copyright remains Eric Young's, and as such any Copyright notices in | ||
17 | * the code are not to be removed. | ||
18 | * If this package is used in a product, Eric Young should be given attribution | ||
19 | * as the author of the parts of the library used. | ||
20 | * This can be in the form of a textual message at program startup or | ||
21 | * in documentation (online or textual) provided with the package. | ||
22 | * | ||
23 | * Redistribution and use in source and binary forms, with or without | ||
24 | * modification, are permitted provided that the following conditions | ||
25 | * are met: | ||
26 | * 1. Redistributions of source code must retain the copyright | ||
27 | * notice, this list of conditions and the following disclaimer. | ||
28 | * 2. Redistributions in binary form must reproduce the above copyright | ||
29 | * notice, this list of conditions and the following disclaimer in the | ||
30 | * documentation and/or other materials provided with the distribution. | ||
31 | * 3. All advertising materials mentioning features or use of this software | ||
32 | * must display the following acknowledgement: | ||
33 | * "This product includes cryptographic software written by | ||
34 | * Eric Young (eay@cryptsoft.com)" | ||
35 | * The word 'cryptographic' can be left out if the rouines from the library | ||
36 | * being used are not cryptographic related :-). | ||
37 | * 4. If you include any Windows specific code (or a derivative thereof) from | ||
38 | * the apps directory (application code) you must include an acknowledgement: | ||
39 | * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
40 | * | ||
41 | * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND | ||
42 | * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
43 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
44 | * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
45 | * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
46 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
47 | * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
49 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
50 | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
51 | * SUCH DAMAGE. | ||
52 | * | ||
53 | * The licence and distribution terms for any publically available version or | ||
54 | * derivative of this code cannot be changed. i.e. this code cannot simply be | ||
55 | * copied and put under another distribution licence | ||
56 | * [including the GNU Public Licence.] | ||
57 | */ | ||
58 | |||
59 | #include <stdio.h> | ||
60 | #include <string.h> | ||
61 | #include <time.h> | ||
62 | #include <openssl/err.h> | ||
63 | #include <openssl/bn.h> | ||
64 | #include <openssl/rsa.h> | ||
65 | |||
66 | #ifndef OPENSSL_FIPS | ||
67 | |||
68 | /* X9.31 RSA key derivation and generation */ | ||
69 | |||
70 | int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, BIGNUM *q2, | ||
71 | const BIGNUM *Xp1, const BIGNUM *Xp2, const BIGNUM *Xp, | ||
72 | const BIGNUM *Xq1, const BIGNUM *Xq2, const BIGNUM *Xq, | ||
73 | const BIGNUM *e, BN_GENCB *cb) | ||
74 | { | ||
75 | BIGNUM *r0=NULL,*r1=NULL,*r2=NULL,*r3=NULL; | ||
76 | BN_CTX *ctx=NULL,*ctx2=NULL; | ||
77 | |||
78 | if (!rsa) | ||
79 | goto err; | ||
80 | |||
81 | ctx = BN_CTX_new(); | ||
82 | BN_CTX_start(ctx); | ||
83 | if (!ctx) | ||
84 | goto err; | ||
85 | |||
86 | r0 = BN_CTX_get(ctx); | ||
87 | r1 = BN_CTX_get(ctx); | ||
88 | r2 = BN_CTX_get(ctx); | ||
89 | r3 = BN_CTX_get(ctx); | ||
90 | |||
91 | if (r3 == NULL) | ||
92 | goto err; | ||
93 | if (!rsa->e) | ||
94 | { | ||
95 | rsa->e = BN_dup(e); | ||
96 | if (!rsa->e) | ||
97 | goto err; | ||
98 | } | ||
99 | else | ||
100 | e = rsa->e; | ||
101 | |||
102 | /* If not all parameters present only calculate what we can. | ||
103 | * This allows test programs to output selective parameters. | ||
104 | */ | ||
105 | |||
106 | if (Xp && !rsa->p) | ||
107 | { | ||
108 | rsa->p = BN_new(); | ||
109 | if (!rsa->p) | ||
110 | goto err; | ||
111 | |||
112 | if (!BN_X931_derive_prime_ex(rsa->p, p1, p2, | ||
113 | Xp, Xp1, Xp2, e, ctx, cb)) | ||
114 | goto err; | ||
115 | } | ||
116 | |||
117 | if (Xq && !rsa->q) | ||
118 | { | ||
119 | rsa->q = BN_new(); | ||
120 | if (!rsa->q) | ||
121 | goto err; | ||
122 | if (!BN_X931_derive_prime_ex(rsa->q, q1, q2, | ||
123 | Xq, Xq1, Xq2, e, ctx, cb)) | ||
124 | goto err; | ||
125 | } | ||
126 | |||
127 | if (!rsa->p || !rsa->q) | ||
128 | { | ||
129 | BN_CTX_end(ctx); | ||
130 | BN_CTX_free(ctx); | ||
131 | return 2; | ||
132 | } | ||
133 | |||
134 | /* Since both primes are set we can now calculate all remaining | ||
135 | * components. | ||
136 | */ | ||
137 | |||
138 | /* calculate n */ | ||
139 | rsa->n=BN_new(); | ||
140 | if (rsa->n == NULL) | ||
141 | goto err; | ||
142 | if (!BN_mul(rsa->n,rsa->p,rsa->q,ctx)) | ||
143 | goto err; | ||
144 | |||
145 | /* calculate d */ | ||
146 | if (!BN_sub(r1,rsa->p,BN_value_one())) | ||
147 | goto err; /* p-1 */ | ||
148 | if (!BN_sub(r2,rsa->q,BN_value_one())) | ||
149 | goto err; /* q-1 */ | ||
150 | if (!BN_mul(r0,r1,r2,ctx)) | ||
151 | goto err; /* (p-1)(q-1) */ | ||
152 | |||
153 | if (!BN_gcd(r3, r1, r2, ctx)) | ||
154 | goto err; | ||
155 | |||
156 | if (!BN_div(r0, NULL, r0, r3, ctx)) | ||
157 | goto err; /* LCM((p-1)(q-1)) */ | ||
158 | |||
159 | ctx2 = BN_CTX_new(); | ||
160 | if (!ctx2) | ||
161 | goto err; | ||
162 | |||
163 | rsa->d=BN_mod_inverse(NULL,rsa->e,r0,ctx2); /* d */ | ||
164 | if (rsa->d == NULL) | ||
165 | goto err; | ||
166 | |||
167 | /* calculate d mod (p-1) */ | ||
168 | rsa->dmp1=BN_new(); | ||
169 | if (rsa->dmp1 == NULL) | ||
170 | goto err; | ||
171 | if (!BN_mod(rsa->dmp1,rsa->d,r1,ctx)) | ||
172 | goto err; | ||
173 | |||
174 | /* calculate d mod (q-1) */ | ||
175 | rsa->dmq1=BN_new(); | ||
176 | if (rsa->dmq1 == NULL) | ||
177 | goto err; | ||
178 | if (!BN_mod(rsa->dmq1,rsa->d,r2,ctx)) | ||
179 | goto err; | ||
180 | |||
181 | /* calculate inverse of q mod p */ | ||
182 | rsa->iqmp=BN_mod_inverse(NULL,rsa->q,rsa->p,ctx2); | ||
183 | |||
184 | err: | ||
185 | if (ctx) | ||
186 | { | ||
187 | BN_CTX_end(ctx); | ||
188 | BN_CTX_free(ctx); | ||
189 | } | ||
190 | if (ctx2) | ||
191 | BN_CTX_free(ctx2); | ||
192 | /* If this is set all calls successful */ | ||
193 | if (rsa->iqmp != NULL) | ||
194 | return 1; | ||
195 | |||
196 | return 0; | ||
197 | |||
198 | } | ||
199 | |||
200 | int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, BN_GENCB *cb) | ||
201 | { | ||
202 | int ok = 0; | ||
203 | BIGNUM *Xp = NULL, *Xq = NULL; | ||
204 | BN_CTX *ctx = NULL; | ||
205 | |||
206 | ctx = BN_CTX_new(); | ||
207 | if (!ctx) | ||
208 | goto error; | ||
209 | |||
210 | BN_CTX_start(ctx); | ||
211 | Xp = BN_CTX_get(ctx); | ||
212 | Xq = BN_CTX_get(ctx); | ||
213 | if (!BN_X931_generate_Xpq(Xp, Xq, bits, ctx)) | ||
214 | goto error; | ||
215 | |||
216 | rsa->p = BN_new(); | ||
217 | rsa->q = BN_new(); | ||
218 | if (!rsa->p || !rsa->q) | ||
219 | goto error; | ||
220 | |||
221 | /* Generate two primes from Xp, Xq */ | ||
222 | |||
223 | if (!BN_X931_generate_prime_ex(rsa->p, NULL, NULL, NULL, NULL, Xp, | ||
224 | e, ctx, cb)) | ||
225 | goto error; | ||
226 | |||
227 | if (!BN_X931_generate_prime_ex(rsa->q, NULL, NULL, NULL, NULL, Xq, | ||
228 | e, ctx, cb)) | ||
229 | goto error; | ||
230 | |||
231 | /* Since rsa->p and rsa->q are valid this call will just derive | ||
232 | * remaining RSA components. | ||
233 | */ | ||
234 | |||
235 | if (!RSA_X931_derive_ex(rsa, NULL, NULL, NULL, NULL, | ||
236 | NULL, NULL, NULL, NULL, NULL, NULL, e, cb)) | ||
237 | goto error; | ||
238 | |||
239 | ok = 1; | ||
240 | |||
241 | error: | ||
242 | if (ctx) | ||
243 | { | ||
244 | BN_CTX_end(ctx); | ||
245 | BN_CTX_free(ctx); | ||
246 | } | ||
247 | |||
248 | if (ok) | ||
249 | return 1; | ||
250 | |||
251 | return 0; | ||
252 | |||
253 | } | ||
254 | |||
255 | #endif | ||
diff --git a/src/lib/libcrypto/sha/Makefile b/src/lib/libcrypto/sha/Makefile index ac64fb61d3..f4741b9ee6 100644 --- a/src/lib/libcrypto/sha/Makefile +++ b/src/lib/libcrypto/sha/Makefile | |||
@@ -38,7 +38,7 @@ top: | |||
38 | all: lib | 38 | all: lib |
39 | 39 | ||
40 | lib: $(LIBOBJ) | 40 | lib: $(LIBOBJ) |
41 | $(AR) $(LIB) $(LIBOBJ) | 41 | $(ARX) $(LIB) $(LIBOBJ) |
42 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
43 | @touch lib | 43 | @touch lib |
44 | 44 | ||
@@ -59,7 +59,7 @@ s512sse2-out.s: asm/sha512-sse2.pl ../perlasm/x86asm.pl | |||
59 | (cd asm; $(PERL) sha512-sse2.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) | 59 | (cd asm; $(PERL) sha512-sse2.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) |
60 | 60 | ||
61 | sha1-ia64.s: asm/sha1-ia64.pl | 61 | sha1-ia64.s: asm/sha1-ia64.pl |
62 | (cd asm; $(PERL) sha1-ia64.pl $(CFLAGS) ) > $@ | 62 | (cd asm; $(PERL) sha1-ia64.pl ../$@ $(CFLAGS)) |
63 | sha256-ia64.s: asm/sha512-ia64.pl | 63 | sha256-ia64.s: asm/sha512-ia64.pl |
64 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) | 64 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) |
65 | sha512-ia64.s: asm/sha512-ia64.pl | 65 | sha512-ia64.s: asm/sha512-ia64.pl |
@@ -113,24 +113,31 @@ sha1_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
113 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 113 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
114 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 114 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
115 | sha1_one.o: sha1_one.c | 115 | sha1_one.o: sha1_one.c |
116 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 116 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h |
117 | sha1dgst.o: ../../include/openssl/opensslconf.h | ||
117 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 118 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h |
118 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h | 119 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h |
119 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 120 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
120 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 121 | sha256.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h |
121 | sha256.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 122 | sha256.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
122 | sha256.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 123 | sha256.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
123 | sha256.o: ../../include/openssl/symhacks.h ../md32_common.h sha256.c | 124 | sha256.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
125 | sha256.o: ../md32_common.h sha256.c | ||
124 | sha512.o: ../../e_os.h ../../include/openssl/bio.h | 126 | sha512.o: ../../e_os.h ../../include/openssl/bio.h |
125 | sha512.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 127 | sha512.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
126 | sha512.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 128 | sha512.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
127 | sha512.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 129 | sha512.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
128 | sha512.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 130 | sha512.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
129 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 131 | sha512.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
130 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 132 | sha512.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
131 | sha512.o: ../cryptlib.h sha512.c | 133 | sha512.o: ../../include/openssl/symhacks.h ../cryptlib.h sha512.c |
132 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 134 | sha_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
133 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 135 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
136 | sha_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
137 | sha_dgst.o: ../../include/openssl/opensslconf.h | ||
138 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
139 | sha_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
140 | sha_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
134 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h | 141 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h |
135 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 142 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
136 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 143 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libcrypto/stack/Makefile b/src/lib/libcrypto/stack/Makefile index 5327692ac8..489a77b93c 100644 --- a/src/lib/libcrypto/stack/Makefile +++ b/src/lib/libcrypto/stack/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
diff --git a/src/lib/libcrypto/txt_db/Makefile b/src/lib/libcrypto/txt_db/Makefile index e6f30331d8..87e57b49f6 100644 --- a/src/lib/libcrypto/txt_db/Makefile +++ b/src/lib/libcrypto/txt_db/Makefile | |||
@@ -33,7 +33,7 @@ top: | |||
33 | all: lib | 33 | all: lib |
34 | 34 | ||
35 | lib: $(LIBOBJ) | 35 | lib: $(LIBOBJ) |
36 | $(AR) $(LIB) $(LIBOBJ) | 36 | $(ARX) $(LIB) $(LIBOBJ) |
37 | $(RANLIB) $(LIB) || echo Never mind. | 37 | $(RANLIB) $(LIB) || echo Never mind. |
38 | @touch lib | 38 | @touch lib |
39 | 39 | ||
diff --git a/src/lib/libcrypto/ui/Makefile b/src/lib/libcrypto/ui/Makefile index a685659fb4..4755e206f6 100644 --- a/src/lib/libcrypto/ui/Makefile +++ b/src/lib/libcrypto/ui/Makefile | |||
@@ -37,7 +37,7 @@ top: | |||
37 | all: lib | 37 | all: lib |
38 | 38 | ||
39 | lib: $(LIBOBJ) | 39 | lib: $(LIBOBJ) |
40 | $(AR) $(LIB) $(LIBOBJ) | 40 | $(ARX) $(LIB) $(LIBOBJ) |
41 | $(RANLIB) $(LIB) || echo Never mind. | 41 | $(RANLIB) $(LIB) || echo Never mind. |
42 | @touch lib | 42 | @touch lib |
43 | 43 | ||
diff --git a/src/lib/libcrypto/util/arx.pl b/src/lib/libcrypto/util/arx.pl new file mode 100644 index 0000000000..ce62625c33 --- /dev/null +++ b/src/lib/libcrypto/util/arx.pl | |||
@@ -0,0 +1,15 @@ | |||
1 | #!/bin/perl | ||
2 | |||
3 | # Simple perl script to wrap round "ar" program and exclude any | ||
4 | # object files in the environment variable EXCL_OBJ | ||
5 | |||
6 | map { s/^.*\/([^\/]*)$/$1/ ; $EXCL{$_} = 1} split(' ', $ENV{EXCL_OBJ}); | ||
7 | |||
8 | #my @ks = keys %EXCL; | ||
9 | #print STDERR "Excluding: @ks \n"; | ||
10 | |||
11 | my @ARGS = grep { !exists $EXCL{$_} } @ARGV; | ||
12 | |||
13 | system @ARGS; | ||
14 | |||
15 | exit $? >> 8; | ||
diff --git a/src/lib/libcrypto/util/fipslink.pl b/src/lib/libcrypto/util/fipslink.pl index a893833c5c..3597bc1740 100644 --- a/src/lib/libcrypto/util/fipslink.pl +++ b/src/lib/libcrypto/util/fipslink.pl | |||
@@ -28,7 +28,7 @@ if (exists $ENV{"PREMAIN_DSO_EXE"}) | |||
28 | } | 28 | } |
29 | 29 | ||
30 | check_hash($sha1_exe, "fips_premain.c"); | 30 | check_hash($sha1_exe, "fips_premain.c"); |
31 | check_hash($sha1_exe, "fipscanister.o"); | 31 | check_hash($sha1_exe, "fipscanister.lib"); |
32 | 32 | ||
33 | 33 | ||
34 | print "Integrity check OK\n"; | 34 | print "Integrity check OK\n"; |
diff --git a/src/lib/libcrypto/util/mksdef.pl b/src/lib/libcrypto/util/mksdef.pl new file mode 100644 index 0000000000..065dc675f1 --- /dev/null +++ b/src/lib/libcrypto/util/mksdef.pl | |||
@@ -0,0 +1,87 @@ | |||
1 | |||
2 | # Perl script to split libeay32.def into two distinct DEF files for use in | ||
3 | # fipdso mode. It works out symbols in each case by running "link" command and | ||
4 | # parsing the output to find the list of missing symbols then splitting | ||
5 | # libeay32.def based on the result. | ||
6 | |||
7 | |||
8 | # Get list of unknown symbols | ||
9 | |||
10 | my @deferr = `link @ARGV`; | ||
11 | |||
12 | my $preamble = ""; | ||
13 | my @fipsdll; | ||
14 | my @fipsrest; | ||
15 | my %nosym; | ||
16 | |||
17 | # Add symbols to a hash for easy lookup | ||
18 | |||
19 | foreach (@deferr) | ||
20 | { | ||
21 | if (/^.*symbol (\S+)$/) | ||
22 | { | ||
23 | $nosym{$1} = 1; | ||
24 | } | ||
25 | } | ||
26 | |||
27 | open (IN, "ms/libeay32.def") || die "Can't Open DEF file for spliting"; | ||
28 | |||
29 | my $started = 0; | ||
30 | |||
31 | # Parse libeay32.def into two arrays depending on whether the symbol matches | ||
32 | # the missing list. | ||
33 | |||
34 | |||
35 | foreach (<IN>) | ||
36 | { | ||
37 | if (/^\s*(\S+)\s*(\@\S+)\s*$/) | ||
38 | { | ||
39 | $started = 1; | ||
40 | if (exists $nosym{$1}) | ||
41 | { | ||
42 | push @fipsrest, $_; | ||
43 | } | ||
44 | else | ||
45 | { | ||
46 | my $imptmp = sprintf " %-39s %s\n", | ||
47 | "$1=libosslfips.$1", $2; | ||
48 | push @fipsrest, $imptmp; | ||
49 | push @fipsdll, "\t$1\n"; | ||
50 | } | ||
51 | } | ||
52 | $preamble .= $_ unless $started; | ||
53 | } | ||
54 | |||
55 | close IN; | ||
56 | |||
57 | # Hack! Add some additional exports needed for libcryptofips.dll | ||
58 | # | ||
59 | |||
60 | push @fipsdll, "\tOPENSSL_showfatal\n"; | ||
61 | push @fipsdll, "\tOPENSSL_cpuid_setup\n"; | ||
62 | |||
63 | # Write out DEF files for each array | ||
64 | |||
65 | write_def("ms/libosslfips.def", "LIBOSSLFIPS", $preamble, \@fipsdll); | ||
66 | write_def("ms/libeayfips.def", "", $preamble, \@fipsrest); | ||
67 | |||
68 | |||
69 | sub write_def | ||
70 | { | ||
71 | my ($fnam, $defname, $preamble, $rdefs) = @_; | ||
72 | open (OUT, ">$fnam") || die "Can't Open DEF file $fnam for Writing\n"; | ||
73 | |||
74 | if ($defname ne "") | ||
75 | { | ||
76 | $preamble =~ s/LIBEAY32/$defname/g; | ||
77 | $preamble =~ s/LIBEAY/$defname/g; | ||
78 | } | ||
79 | print OUT $preamble; | ||
80 | foreach (@$rdefs) | ||
81 | { | ||
82 | print OUT $_; | ||
83 | } | ||
84 | close OUT; | ||
85 | } | ||
86 | |||
87 | |||
diff --git a/src/lib/libcrypto/x509/Makefile b/src/lib/libcrypto/x509/Makefile index ddcc3124a7..464752b159 100644 --- a/src/lib/libcrypto/x509/Makefile +++ b/src/lib/libcrypto/x509/Makefile | |||
@@ -43,7 +43,7 @@ top: | |||
43 | all: lib | 43 | all: lib |
44 | 44 | ||
45 | lib: $(LIBOBJ) | 45 | lib: $(LIBOBJ) |
46 | $(AR) $(LIB) $(LIBOBJ) | 46 | $(ARX) $(LIB) $(LIBOBJ) |
47 | $(RANLIB) $(LIB) || echo Never mind. | 47 | $(RANLIB) $(LIB) || echo Never mind. |
48 | @touch lib | 48 | @touch lib |
49 | 49 | ||
@@ -89,35 +89,37 @@ by_dir.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
89 | by_dir.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 89 | by_dir.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
90 | by_dir.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 90 | by_dir.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
91 | by_dir.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 91 | by_dir.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
92 | by_dir.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 92 | by_dir.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
93 | by_dir.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 93 | by_dir.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
94 | by_dir.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 94 | by_dir.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
95 | by_dir.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 95 | by_dir.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
96 | by_dir.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 96 | by_dir.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
97 | by_dir.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 97 | by_dir.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
98 | by_dir.o: ../../include/openssl/x509_vfy.h ../cryptlib.h by_dir.c | 98 | by_dir.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
99 | by_dir.o: ../cryptlib.h by_dir.c | ||
99 | by_file.o: ../../e_os.h ../../include/openssl/asn1.h | 100 | by_file.o: ../../e_os.h ../../include/openssl/asn1.h |
100 | by_file.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 101 | by_file.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
101 | by_file.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 102 | by_file.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
102 | by_file.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 103 | by_file.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
103 | by_file.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 104 | by_file.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
104 | by_file.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 105 | by_file.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
105 | by_file.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 106 | by_file.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
106 | by_file.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 107 | by_file.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
107 | by_file.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 108 | by_file.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
108 | by_file.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 109 | by_file.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
109 | by_file.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 110 | by_file.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
110 | by_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 111 | by_file.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
111 | by_file.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 112 | by_file.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
112 | by_file.o: ../cryptlib.h by_file.c | 113 | by_file.o: ../../include/openssl/x509_vfy.h ../cryptlib.h by_file.c |
113 | x509_att.o: ../../e_os.h ../../include/openssl/asn1.h | 114 | x509_att.o: ../../e_os.h ../../include/openssl/asn1.h |
114 | x509_att.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 115 | x509_att.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
115 | x509_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 116 | x509_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
116 | x509_att.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 117 | x509_att.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
117 | x509_att.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 118 | x509_att.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
118 | x509_att.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 119 | x509_att.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
119 | x509_att.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 120 | x509_att.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
120 | x509_att.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 121 | x509_att.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
122 | x509_att.o: ../../include/openssl/opensslconf.h | ||
121 | x509_att.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 123 | x509_att.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
122 | x509_att.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 124 | x509_att.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
123 | x509_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 125 | x509_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -130,8 +132,9 @@ x509_cmp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
130 | x509_cmp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 132 | x509_cmp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
131 | x509_cmp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 133 | x509_cmp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
132 | x509_cmp.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 134 | x509_cmp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
133 | x509_cmp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 135 | x509_cmp.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
134 | x509_cmp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 136 | x509_cmp.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
137 | x509_cmp.o: ../../include/openssl/opensslconf.h | ||
135 | x509_cmp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 138 | x509_cmp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
136 | x509_cmp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 139 | x509_cmp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
137 | x509_cmp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 140 | x509_cmp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -143,22 +146,22 @@ x509_d2.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
143 | x509_d2.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 146 | x509_d2.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
144 | x509_d2.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 147 | x509_d2.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
145 | x509_d2.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 148 | x509_d2.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
146 | x509_d2.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 149 | x509_d2.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
147 | x509_d2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 150 | x509_d2.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
148 | x509_d2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 151 | x509_d2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
149 | x509_d2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 152 | x509_d2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
150 | x509_d2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 153 | x509_d2.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
151 | x509_d2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 154 | x509_d2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
152 | x509_d2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 155 | x509_d2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
153 | x509_d2.o: ../cryptlib.h x509_d2.c | 156 | x509_d2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_d2.c |
154 | x509_def.o: ../../e_os.h ../../include/openssl/asn1.h | 157 | x509_def.o: ../../e_os.h ../../include/openssl/asn1.h |
155 | x509_def.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 158 | x509_def.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
156 | x509_def.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 159 | x509_def.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
157 | x509_def.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 160 | x509_def.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
158 | x509_def.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 161 | x509_def.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
159 | x509_def.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 162 | x509_def.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
160 | x509_def.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 163 | x509_def.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
161 | x509_def.o: ../../include/openssl/opensslconf.h | 164 | x509_def.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
162 | x509_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 165 | x509_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
163 | x509_def.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 166 | x509_def.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
164 | x509_def.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 167 | x509_def.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -169,8 +172,9 @@ x509_err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
169 | x509_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 172 | x509_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
170 | x509_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 173 | x509_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
171 | x509_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 174 | x509_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
172 | x509_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 175 | x509_err.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
173 | x509_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 176 | x509_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
177 | x509_err.o: ../../include/openssl/opensslconf.h | ||
174 | x509_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 178 | x509_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
175 | x509_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 179 | x509_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
176 | x509_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 180 | x509_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -182,8 +186,9 @@ x509_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
182 | x509_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 186 | x509_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
183 | x509_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 187 | x509_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
184 | x509_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 188 | x509_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
185 | x509_ext.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 189 | x509_ext.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
186 | x509_ext.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 190 | x509_ext.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
191 | x509_ext.o: ../../include/openssl/opensslconf.h | ||
187 | x509_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 192 | x509_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
188 | x509_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 193 | x509_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
189 | x509_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 194 | x509_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -196,22 +201,22 @@ x509_lu.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
196 | x509_lu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 201 | x509_lu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
197 | x509_lu.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 202 | x509_lu.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
198 | x509_lu.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 203 | x509_lu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
199 | x509_lu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 204 | x509_lu.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
200 | x509_lu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 205 | x509_lu.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
201 | x509_lu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 206 | x509_lu.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
202 | x509_lu.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 207 | x509_lu.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
203 | x509_lu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 208 | x509_lu.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
204 | x509_lu.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 209 | x509_lu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
205 | x509_lu.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 210 | x509_lu.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
206 | x509_lu.o: ../cryptlib.h x509_lu.c | 211 | x509_lu.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_lu.c |
207 | x509_obj.o: ../../e_os.h ../../include/openssl/asn1.h | 212 | x509_obj.o: ../../e_os.h ../../include/openssl/asn1.h |
208 | x509_obj.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 213 | x509_obj.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
209 | x509_obj.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 214 | x509_obj.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
210 | x509_obj.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 215 | x509_obj.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
211 | x509_obj.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 216 | x509_obj.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
212 | x509_obj.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 217 | x509_obj.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
213 | x509_obj.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 218 | x509_obj.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
214 | x509_obj.o: ../../include/openssl/opensslconf.h | 219 | x509_obj.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
215 | x509_obj.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 220 | x509_obj.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
216 | x509_obj.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 221 | x509_obj.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
217 | x509_obj.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 222 | x509_obj.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -223,8 +228,9 @@ x509_r2x.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
223 | x509_r2x.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 228 | x509_r2x.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
224 | x509_r2x.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 229 | x509_r2x.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
225 | x509_r2x.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 230 | x509_r2x.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
226 | x509_r2x.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 231 | x509_r2x.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
227 | x509_r2x.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 232 | x509_r2x.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
233 | x509_r2x.o: ../../include/openssl/opensslconf.h | ||
228 | x509_r2x.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 234 | x509_r2x.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
229 | x509_r2x.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 235 | x509_r2x.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
230 | x509_r2x.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 236 | x509_r2x.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -236,8 +242,9 @@ x509_req.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
236 | x509_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 242 | x509_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
237 | x509_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 243 | x509_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
238 | x509_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 244 | x509_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
239 | x509_req.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 245 | x509_req.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
240 | x509_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 246 | x509_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
247 | x509_req.o: ../../include/openssl/opensslconf.h | ||
241 | x509_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 248 | x509_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
242 | x509_req.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 249 | x509_req.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
243 | x509_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 250 | x509_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -249,9 +256,9 @@ x509_set.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
249 | x509_set.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 256 | x509_set.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
250 | x509_set.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 257 | x509_set.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
251 | x509_set.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 258 | x509_set.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
252 | x509_set.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 259 | x509_set.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
253 | x509_set.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 260 | x509_set.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
254 | x509_set.o: ../../include/openssl/opensslconf.h | 261 | x509_set.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
255 | x509_set.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 262 | x509_set.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
256 | x509_set.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 263 | x509_set.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
257 | x509_set.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 264 | x509_set.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -263,8 +270,9 @@ x509_trs.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
263 | x509_trs.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 270 | x509_trs.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
264 | x509_trs.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 271 | x509_trs.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
265 | x509_trs.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 272 | x509_trs.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
266 | x509_trs.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 273 | x509_trs.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
267 | x509_trs.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 274 | x509_trs.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
275 | x509_trs.o: ../../include/openssl/opensslconf.h | ||
268 | x509_trs.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 276 | x509_trs.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
269 | x509_trs.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 277 | x509_trs.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
270 | x509_trs.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 278 | x509_trs.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -276,9 +284,9 @@ x509_txt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
276 | x509_txt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 284 | x509_txt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
277 | x509_txt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 285 | x509_txt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
278 | x509_txt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 286 | x509_txt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
279 | x509_txt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 287 | x509_txt.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
280 | x509_txt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 288 | x509_txt.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
281 | x509_txt.o: ../../include/openssl/opensslconf.h | 289 | x509_txt.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
282 | x509_txt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 290 | x509_txt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
283 | x509_txt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 291 | x509_txt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
284 | x509_txt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 292 | x509_txt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -290,22 +298,23 @@ x509_v3.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
290 | x509_v3.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 298 | x509_v3.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
291 | x509_v3.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 299 | x509_v3.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
292 | x509_v3.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 300 | x509_v3.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
293 | x509_v3.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 301 | x509_v3.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
294 | x509_v3.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 302 | x509_v3.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
295 | x509_v3.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 303 | x509_v3.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
296 | x509_v3.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 304 | x509_v3.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
297 | x509_v3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 305 | x509_v3.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
298 | x509_v3.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 306 | x509_v3.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
299 | x509_v3.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 307 | x509_v3.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
300 | x509_v3.o: ../cryptlib.h x509_v3.c | 308 | x509_v3.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_v3.c |
301 | x509_vfy.o: ../../e_os.h ../../include/openssl/asn1.h | 309 | x509_vfy.o: ../../e_os.h ../../include/openssl/asn1.h |
302 | x509_vfy.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 310 | x509_vfy.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
303 | x509_vfy.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 311 | x509_vfy.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
304 | x509_vfy.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 312 | x509_vfy.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
305 | x509_vfy.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 313 | x509_vfy.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
306 | x509_vfy.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 314 | x509_vfy.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
307 | x509_vfy.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 315 | x509_vfy.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
308 | x509_vfy.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 316 | x509_vfy.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
317 | x509_vfy.o: ../../include/openssl/opensslconf.h | ||
309 | x509_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 318 | x509_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
310 | x509_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 319 | x509_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
311 | x509_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 320 | x509_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -318,8 +327,9 @@ x509_vpm.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
318 | x509_vpm.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 327 | x509_vpm.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
319 | x509_vpm.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 328 | x509_vpm.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
320 | x509_vpm.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 329 | x509_vpm.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
321 | x509_vpm.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 330 | x509_vpm.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
322 | x509_vpm.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 331 | x509_vpm.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
332 | x509_vpm.o: ../../include/openssl/opensslconf.h | ||
323 | x509_vpm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 333 | x509_vpm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
324 | x509_vpm.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 334 | x509_vpm.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
325 | x509_vpm.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 335 | x509_vpm.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -331,9 +341,9 @@ x509cset.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
331 | x509cset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 341 | x509cset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
332 | x509cset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 342 | x509cset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
333 | x509cset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 343 | x509cset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
334 | x509cset.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 344 | x509cset.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
335 | x509cset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 345 | x509cset.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
336 | x509cset.o: ../../include/openssl/opensslconf.h | 346 | x509cset.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
337 | x509cset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 347 | x509cset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
338 | x509cset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 348 | x509cset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
339 | x509cset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 349 | x509cset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -344,9 +354,9 @@ x509name.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
344 | x509name.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 354 | x509name.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
345 | x509name.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 355 | x509name.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
346 | x509name.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 356 | x509name.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
347 | x509name.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 357 | x509name.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
348 | x509name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 358 | x509name.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
349 | x509name.o: ../../include/openssl/opensslconf.h | 359 | x509name.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
350 | x509name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 360 | x509name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
351 | x509name.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 361 | x509name.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
352 | x509name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 362 | x509name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -357,9 +367,9 @@ x509rset.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
357 | x509rset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 367 | x509rset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
358 | x509rset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 368 | x509rset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
359 | x509rset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 369 | x509rset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
360 | x509rset.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 370 | x509rset.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
361 | x509rset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 371 | x509rset.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
362 | x509rset.o: ../../include/openssl/opensslconf.h | 372 | x509rset.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
363 | x509rset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 373 | x509rset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
364 | x509rset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 374 | x509rset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
365 | x509rset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 375 | x509rset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -370,9 +380,9 @@ x509spki.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
370 | x509spki.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 380 | x509spki.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
371 | x509spki.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 381 | x509spki.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
372 | x509spki.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 382 | x509spki.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
373 | x509spki.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 383 | x509spki.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
374 | x509spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 384 | x509spki.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
375 | x509spki.o: ../../include/openssl/opensslconf.h | 385 | x509spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
376 | x509spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 386 | x509spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
377 | x509spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 387 | x509spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
378 | x509spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 388 | x509spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -383,9 +393,9 @@ x509type.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
383 | x509type.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 393 | x509type.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
384 | x509type.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 394 | x509type.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
385 | x509type.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 395 | x509type.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
386 | x509type.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 396 | x509type.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
387 | x509type.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 397 | x509type.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
388 | x509type.o: ../../include/openssl/opensslconf.h | 398 | x509type.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
389 | x509type.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 399 | x509type.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
390 | x509type.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 400 | x509type.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
391 | x509type.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 401 | x509type.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -396,11 +406,12 @@ x_all.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
396 | x_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 406 | x_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
397 | x_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 407 | x_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
398 | x_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 408 | x_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
399 | x_all.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 409 | x_all.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
400 | x_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 410 | x_all.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
401 | x_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 411 | x_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
402 | x_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 412 | x_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
403 | x_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 413 | x_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
404 | x_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 414 | x_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
405 | x_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 415 | x_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
406 | x_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_all.c | 416 | x_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
417 | x_all.o: ../cryptlib.h x_all.c | ||
diff --git a/src/lib/libcrypto/x509v3/Makefile b/src/lib/libcrypto/x509v3/Makefile index 556ef351bf..e71dc42f9f 100644 --- a/src/lib/libcrypto/x509v3/Makefile +++ b/src/lib/libcrypto/x509v3/Makefile | |||
@@ -43,7 +43,7 @@ top: | |||
43 | all: lib | 43 | all: lib |
44 | 44 | ||
45 | lib: $(LIBOBJ) | 45 | lib: $(LIBOBJ) |
46 | $(AR) $(LIB) $(LIBOBJ) | 46 | $(ARX) $(LIB) $(LIBOBJ) |
47 | $(RANLIB) $(LIB) || echo Never mind. | 47 | $(RANLIB) $(LIB) || echo Never mind. |
48 | @touch lib | 48 | @touch lib |
49 | 49 | ||
@@ -90,8 +90,8 @@ pcy_cache.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
90 | pcy_cache.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 90 | pcy_cache.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
91 | pcy_cache.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 91 | pcy_cache.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
92 | pcy_cache.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 92 | pcy_cache.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
93 | pcy_cache.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 93 | pcy_cache.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
94 | pcy_cache.o: ../../include/openssl/objects.h | 94 | pcy_cache.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
95 | pcy_cache.o: ../../include/openssl/opensslconf.h | 95 | pcy_cache.o: ../../include/openssl/opensslconf.h |
96 | pcy_cache.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 96 | pcy_cache.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
97 | pcy_cache.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 97 | pcy_cache.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
@@ -105,8 +105,9 @@ pcy_data.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
105 | pcy_data.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 105 | pcy_data.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
106 | pcy_data.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 106 | pcy_data.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
107 | pcy_data.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 107 | pcy_data.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
108 | pcy_data.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 108 | pcy_data.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
109 | pcy_data.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 109 | pcy_data.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
110 | pcy_data.o: ../../include/openssl/opensslconf.h | ||
110 | pcy_data.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 111 | pcy_data.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
111 | pcy_data.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 112 | pcy_data.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
112 | pcy_data.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 113 | pcy_data.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -119,35 +120,36 @@ pcy_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
119 | pcy_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 120 | pcy_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
120 | pcy_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 121 | pcy_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
121 | pcy_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 122 | pcy_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
122 | pcy_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 123 | pcy_lib.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
123 | pcy_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 124 | pcy_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
124 | pcy_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 125 | pcy_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
125 | pcy_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 126 | pcy_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
126 | pcy_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 127 | pcy_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
127 | pcy_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 128 | pcy_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
128 | pcy_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 129 | pcy_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
129 | pcy_lib.o: ../cryptlib.h pcy_int.h pcy_lib.c | 130 | pcy_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h pcy_int.h pcy_lib.c |
130 | pcy_map.o: ../../e_os.h ../../include/openssl/asn1.h | 131 | pcy_map.o: ../../e_os.h ../../include/openssl/asn1.h |
131 | pcy_map.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 132 | pcy_map.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
132 | pcy_map.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 133 | pcy_map.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
133 | pcy_map.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 134 | pcy_map.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
134 | pcy_map.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 135 | pcy_map.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
135 | pcy_map.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 136 | pcy_map.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
136 | pcy_map.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 137 | pcy_map.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
137 | pcy_map.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 138 | pcy_map.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
138 | pcy_map.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 139 | pcy_map.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
139 | pcy_map.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 140 | pcy_map.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
140 | pcy_map.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 141 | pcy_map.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
141 | pcy_map.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 142 | pcy_map.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
142 | pcy_map.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 143 | pcy_map.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
143 | pcy_map.o: ../cryptlib.h pcy_int.h pcy_map.c | 144 | pcy_map.o: ../../include/openssl/x509v3.h ../cryptlib.h pcy_int.h pcy_map.c |
144 | pcy_node.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 145 | pcy_node.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
145 | pcy_node.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 146 | pcy_node.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
146 | pcy_node.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 147 | pcy_node.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
147 | pcy_node.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 148 | pcy_node.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
148 | pcy_node.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h | 149 | pcy_node.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
149 | pcy_node.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 150 | pcy_node.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
150 | pcy_node.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 151 | pcy_node.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
152 | pcy_node.o: ../../include/openssl/opensslconf.h | ||
151 | pcy_node.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 153 | pcy_node.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
152 | pcy_node.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 154 | pcy_node.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
153 | pcy_node.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 155 | pcy_node.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -160,8 +162,9 @@ pcy_tree.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
160 | pcy_tree.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 162 | pcy_tree.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
161 | pcy_tree.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 163 | pcy_tree.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
162 | pcy_tree.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 164 | pcy_tree.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
163 | pcy_tree.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 165 | pcy_tree.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
164 | pcy_tree.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 166 | pcy_tree.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
167 | pcy_tree.o: ../../include/openssl/opensslconf.h | ||
165 | pcy_tree.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 168 | pcy_tree.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
166 | pcy_tree.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 169 | pcy_tree.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
167 | pcy_tree.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 170 | pcy_tree.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -174,37 +177,39 @@ v3_addr.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
174 | v3_addr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 177 | v3_addr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
175 | v3_addr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 178 | v3_addr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
176 | v3_addr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 179 | v3_addr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
177 | v3_addr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 180 | v3_addr.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
178 | v3_addr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 181 | v3_addr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
179 | v3_addr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 182 | v3_addr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
180 | v3_addr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 183 | v3_addr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
181 | v3_addr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 184 | v3_addr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
182 | v3_addr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 185 | v3_addr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
183 | v3_addr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 186 | v3_addr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
184 | v3_addr.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_addr.c | 187 | v3_addr.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
188 | v3_addr.o: ../cryptlib.h v3_addr.c | ||
185 | v3_akey.o: ../../e_os.h ../../include/openssl/asn1.h | 189 | v3_akey.o: ../../e_os.h ../../include/openssl/asn1.h |
186 | v3_akey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 190 | v3_akey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
187 | v3_akey.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 191 | v3_akey.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
188 | v3_akey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 192 | v3_akey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
189 | v3_akey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 193 | v3_akey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
190 | v3_akey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 194 | v3_akey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
191 | v3_akey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 195 | v3_akey.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
192 | v3_akey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 196 | v3_akey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
193 | v3_akey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 197 | v3_akey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
194 | v3_akey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 198 | v3_akey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
195 | v3_akey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 199 | v3_akey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
196 | v3_akey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 200 | v3_akey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
197 | v3_akey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 201 | v3_akey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
198 | v3_akey.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_akey.c | 202 | v3_akey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
203 | v3_akey.o: ../cryptlib.h v3_akey.c | ||
199 | v3_akeya.o: ../../e_os.h ../../include/openssl/asn1.h | 204 | v3_akeya.o: ../../e_os.h ../../include/openssl/asn1.h |
200 | v3_akeya.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 205 | v3_akeya.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
201 | v3_akeya.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 206 | v3_akeya.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
202 | v3_akeya.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 207 | v3_akeya.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
203 | v3_akeya.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 208 | v3_akeya.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
204 | v3_akeya.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 209 | v3_akeya.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
205 | v3_akeya.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 210 | v3_akeya.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
206 | v3_akeya.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 211 | v3_akeya.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
207 | v3_akeya.o: ../../include/openssl/opensslconf.h | 212 | v3_akeya.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
208 | v3_akeya.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 213 | v3_akeya.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
209 | v3_akeya.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 214 | v3_akeya.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
210 | v3_akeya.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 215 | v3_akeya.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -216,14 +221,15 @@ v3_alt.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
216 | v3_alt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 221 | v3_alt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
217 | v3_alt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 222 | v3_alt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
218 | v3_alt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 223 | v3_alt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
219 | v3_alt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 224 | v3_alt.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
220 | v3_alt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 225 | v3_alt.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
221 | v3_alt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 226 | v3_alt.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
222 | v3_alt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 227 | v3_alt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
223 | v3_alt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 228 | v3_alt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
224 | v3_alt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 229 | v3_alt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
225 | v3_alt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 230 | v3_alt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
226 | v3_alt.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_alt.c | 231 | v3_alt.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
232 | v3_alt.o: ../cryptlib.h v3_alt.c | ||
227 | v3_asid.o: ../../e_os.h ../../include/openssl/asn1.h | 233 | v3_asid.o: ../../e_os.h ../../include/openssl/asn1.h |
228 | v3_asid.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 234 | v3_asid.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
229 | v3_asid.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 235 | v3_asid.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
@@ -231,23 +237,23 @@ v3_asid.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
231 | v3_asid.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 237 | v3_asid.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
232 | v3_asid.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 238 | v3_asid.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
233 | v3_asid.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 239 | v3_asid.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
234 | v3_asid.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 240 | v3_asid.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
235 | v3_asid.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 241 | v3_asid.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
236 | v3_asid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 242 | v3_asid.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
237 | v3_asid.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 243 | v3_asid.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
238 | v3_asid.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 244 | v3_asid.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
239 | v3_asid.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 245 | v3_asid.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
240 | v3_asid.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 246 | v3_asid.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
241 | v3_asid.o: ../cryptlib.h v3_asid.c | 247 | v3_asid.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_asid.c |
242 | v3_bcons.o: ../../e_os.h ../../include/openssl/asn1.h | 248 | v3_bcons.o: ../../e_os.h ../../include/openssl/asn1.h |
243 | v3_bcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 249 | v3_bcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
244 | v3_bcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 250 | v3_bcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
245 | v3_bcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 251 | v3_bcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
246 | v3_bcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 252 | v3_bcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
247 | v3_bcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 253 | v3_bcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
248 | v3_bcons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 254 | v3_bcons.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
249 | v3_bcons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 255 | v3_bcons.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
250 | v3_bcons.o: ../../include/openssl/opensslconf.h | 256 | v3_bcons.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
251 | v3_bcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 257 | v3_bcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
252 | v3_bcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 258 | v3_bcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
253 | v3_bcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 259 | v3_bcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -260,8 +266,9 @@ v3_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
260 | v3_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 266 | v3_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
261 | v3_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 267 | v3_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
262 | v3_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 268 | v3_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
263 | v3_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 269 | v3_bitst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
264 | v3_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 270 | v3_bitst.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
271 | v3_bitst.o: ../../include/openssl/opensslconf.h | ||
265 | v3_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 272 | v3_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
266 | v3_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 273 | v3_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
267 | v3_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 274 | v3_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -274,23 +281,23 @@ v3_conf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
274 | v3_conf.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 281 | v3_conf.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
275 | v3_conf.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 282 | v3_conf.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
276 | v3_conf.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 283 | v3_conf.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
277 | v3_conf.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 284 | v3_conf.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
278 | v3_conf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 285 | v3_conf.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
279 | v3_conf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 286 | v3_conf.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
280 | v3_conf.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 287 | v3_conf.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
281 | v3_conf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 288 | v3_conf.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
282 | v3_conf.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 289 | v3_conf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
283 | v3_conf.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 290 | v3_conf.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
284 | v3_conf.o: ../cryptlib.h v3_conf.c | 291 | v3_conf.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_conf.c |
285 | v3_cpols.o: ../../e_os.h ../../include/openssl/asn1.h | 292 | v3_cpols.o: ../../e_os.h ../../include/openssl/asn1.h |
286 | v3_cpols.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 293 | v3_cpols.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
287 | v3_cpols.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 294 | v3_cpols.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
288 | v3_cpols.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 295 | v3_cpols.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
289 | v3_cpols.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 296 | v3_cpols.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
290 | v3_cpols.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 297 | v3_cpols.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
291 | v3_cpols.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 298 | v3_cpols.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
292 | v3_cpols.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 299 | v3_cpols.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
293 | v3_cpols.o: ../../include/openssl/opensslconf.h | 300 | v3_cpols.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
294 | v3_cpols.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 301 | v3_cpols.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
295 | v3_cpols.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 302 | v3_cpols.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
296 | v3_cpols.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 303 | v3_cpols.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -303,37 +310,38 @@ v3_crld.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
303 | v3_crld.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 310 | v3_crld.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
304 | v3_crld.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 311 | v3_crld.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
305 | v3_crld.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 312 | v3_crld.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
306 | v3_crld.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 313 | v3_crld.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
307 | v3_crld.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 314 | v3_crld.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
308 | v3_crld.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 315 | v3_crld.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
309 | v3_crld.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 316 | v3_crld.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
310 | v3_crld.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 317 | v3_crld.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
311 | v3_crld.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 318 | v3_crld.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
312 | v3_crld.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 319 | v3_crld.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
313 | v3_crld.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_crld.c | 320 | v3_crld.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
321 | v3_crld.o: ../cryptlib.h v3_crld.c | ||
314 | v3_enum.o: ../../e_os.h ../../include/openssl/asn1.h | 322 | v3_enum.o: ../../e_os.h ../../include/openssl/asn1.h |
315 | v3_enum.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 323 | v3_enum.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
316 | v3_enum.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 324 | v3_enum.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
317 | v3_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 325 | v3_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
318 | v3_enum.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 326 | v3_enum.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
319 | v3_enum.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 327 | v3_enum.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
320 | v3_enum.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 328 | v3_enum.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
321 | v3_enum.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 329 | v3_enum.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
322 | v3_enum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 330 | v3_enum.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
323 | v3_enum.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 331 | v3_enum.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
324 | v3_enum.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 332 | v3_enum.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
325 | v3_enum.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 333 | v3_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
326 | v3_enum.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 334 | v3_enum.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
327 | v3_enum.o: ../cryptlib.h v3_enum.c | 335 | v3_enum.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_enum.c |
328 | v3_extku.o: ../../e_os.h ../../include/openssl/asn1.h | 336 | v3_extku.o: ../../e_os.h ../../include/openssl/asn1.h |
329 | v3_extku.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 337 | v3_extku.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
330 | v3_extku.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 338 | v3_extku.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
331 | v3_extku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 339 | v3_extku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
332 | v3_extku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 340 | v3_extku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
333 | v3_extku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 341 | v3_extku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
334 | v3_extku.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 342 | v3_extku.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
335 | v3_extku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 343 | v3_extku.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
336 | v3_extku.o: ../../include/openssl/opensslconf.h | 344 | v3_extku.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
337 | v3_extku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 345 | v3_extku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
338 | v3_extku.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 346 | v3_extku.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
339 | v3_extku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 347 | v3_extku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -346,76 +354,81 @@ v3_genn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
346 | v3_genn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 354 | v3_genn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
347 | v3_genn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 355 | v3_genn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
348 | v3_genn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 356 | v3_genn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
349 | v3_genn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 357 | v3_genn.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
350 | v3_genn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 358 | v3_genn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
351 | v3_genn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 359 | v3_genn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
352 | v3_genn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 360 | v3_genn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
353 | v3_genn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 361 | v3_genn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
354 | v3_genn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 362 | v3_genn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
355 | v3_genn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 363 | v3_genn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
356 | v3_genn.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_genn.c | 364 | v3_genn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
365 | v3_genn.o: ../cryptlib.h v3_genn.c | ||
357 | v3_ia5.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 366 | v3_ia5.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
358 | v3_ia5.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 367 | v3_ia5.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
359 | v3_ia5.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 368 | v3_ia5.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
360 | v3_ia5.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 369 | v3_ia5.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
361 | v3_ia5.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 370 | v3_ia5.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
362 | v3_ia5.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 371 | v3_ia5.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
363 | v3_ia5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 372 | v3_ia5.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
364 | v3_ia5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 373 | v3_ia5.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
365 | v3_ia5.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 374 | v3_ia5.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
366 | v3_ia5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 375 | v3_ia5.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
367 | v3_ia5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 376 | v3_ia5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
368 | v3_ia5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 377 | v3_ia5.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
369 | v3_ia5.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_ia5.c | 378 | v3_ia5.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
379 | v3_ia5.o: ../cryptlib.h v3_ia5.c | ||
370 | v3_info.o: ../../e_os.h ../../include/openssl/asn1.h | 380 | v3_info.o: ../../e_os.h ../../include/openssl/asn1.h |
371 | v3_info.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 381 | v3_info.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
372 | v3_info.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 382 | v3_info.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
373 | v3_info.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 383 | v3_info.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
374 | v3_info.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 384 | v3_info.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
375 | v3_info.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 385 | v3_info.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
376 | v3_info.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 386 | v3_info.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
377 | v3_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 387 | v3_info.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
378 | v3_info.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 388 | v3_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
379 | v3_info.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 389 | v3_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
380 | v3_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 390 | v3_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
381 | v3_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 391 | v3_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
382 | v3_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 392 | v3_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
383 | v3_info.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_info.c | 393 | v3_info.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
394 | v3_info.o: ../cryptlib.h v3_info.c | ||
384 | v3_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 395 | v3_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
385 | v3_int.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 396 | v3_int.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
386 | v3_int.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 397 | v3_int.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
387 | v3_int.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 398 | v3_int.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
388 | v3_int.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 399 | v3_int.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
389 | v3_int.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 400 | v3_int.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
390 | v3_int.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 401 | v3_int.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
391 | v3_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 402 | v3_int.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
392 | v3_int.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 403 | v3_int.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
393 | v3_int.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 404 | v3_int.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
394 | v3_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 405 | v3_int.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
395 | v3_int.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 406 | v3_int.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
396 | v3_int.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_int.c | 407 | v3_int.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
408 | v3_int.o: ../cryptlib.h v3_int.c | ||
397 | v3_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 409 | v3_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
398 | v3_lib.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 410 | v3_lib.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
399 | v3_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 411 | v3_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
400 | v3_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 412 | v3_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
401 | v3_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 413 | v3_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
402 | v3_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 414 | v3_lib.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
403 | v3_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 415 | v3_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
404 | v3_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 416 | v3_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
405 | v3_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 417 | v3_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
406 | v3_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 418 | v3_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
407 | v3_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 419 | v3_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
408 | v3_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 420 | v3_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
409 | v3_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h ext_dat.h v3_lib.c | 421 | v3_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
422 | v3_lib.o: ../cryptlib.h ext_dat.h v3_lib.c | ||
410 | v3_ncons.o: ../../e_os.h ../../include/openssl/asn1.h | 423 | v3_ncons.o: ../../e_os.h ../../include/openssl/asn1.h |
411 | v3_ncons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 424 | v3_ncons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
412 | v3_ncons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 425 | v3_ncons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
413 | v3_ncons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 426 | v3_ncons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
414 | v3_ncons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 427 | v3_ncons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
415 | v3_ncons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 428 | v3_ncons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
416 | v3_ncons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 429 | v3_ncons.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
417 | v3_ncons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 430 | v3_ncons.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
418 | v3_ncons.o: ../../include/openssl/opensslconf.h | 431 | v3_ncons.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
419 | v3_ncons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 432 | v3_ncons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
420 | v3_ncons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 433 | v3_ncons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
421 | v3_ncons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 434 | v3_ncons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -428,49 +441,52 @@ v3_ocsp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
428 | v3_ocsp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 441 | v3_ocsp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
429 | v3_ocsp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 442 | v3_ocsp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
430 | v3_ocsp.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 443 | v3_ocsp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
431 | v3_ocsp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 444 | v3_ocsp.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
432 | v3_ocsp.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 445 | v3_ocsp.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
433 | v3_ocsp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 446 | v3_ocsp.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
434 | v3_ocsp.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 447 | v3_ocsp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
435 | v3_ocsp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 448 | v3_ocsp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
436 | v3_ocsp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 449 | v3_ocsp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
437 | v3_ocsp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 450 | v3_ocsp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
438 | v3_ocsp.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_ocsp.c | 451 | v3_ocsp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
452 | v3_ocsp.o: ../cryptlib.h v3_ocsp.c | ||
439 | v3_pci.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 453 | v3_pci.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
440 | v3_pci.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 454 | v3_pci.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
441 | v3_pci.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 455 | v3_pci.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
442 | v3_pci.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 456 | v3_pci.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
443 | v3_pci.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 457 | v3_pci.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
444 | v3_pci.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 458 | v3_pci.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
445 | v3_pci.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 459 | v3_pci.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
446 | v3_pci.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 460 | v3_pci.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
447 | v3_pci.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 461 | v3_pci.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
448 | v3_pci.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 462 | v3_pci.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
449 | v3_pci.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 463 | v3_pci.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
450 | v3_pci.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 464 | v3_pci.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
451 | v3_pci.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_pci.c | 465 | v3_pci.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
466 | v3_pci.o: ../cryptlib.h v3_pci.c | ||
452 | v3_pcia.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 467 | v3_pcia.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
453 | v3_pcia.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 468 | v3_pcia.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
454 | v3_pcia.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 469 | v3_pcia.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
455 | v3_pcia.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 470 | v3_pcia.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
456 | v3_pcia.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 471 | v3_pcia.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
457 | v3_pcia.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 472 | v3_pcia.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
458 | v3_pcia.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 473 | v3_pcia.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
459 | v3_pcia.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 474 | v3_pcia.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
460 | v3_pcia.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 475 | v3_pcia.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
461 | v3_pcia.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 476 | v3_pcia.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
462 | v3_pcia.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 477 | v3_pcia.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
463 | v3_pcia.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 478 | v3_pcia.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
464 | v3_pcia.o: ../../include/openssl/x509v3.h v3_pcia.c | 479 | v3_pcia.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
480 | v3_pcia.o: v3_pcia.c | ||
465 | v3_pcons.o: ../../e_os.h ../../include/openssl/asn1.h | 481 | v3_pcons.o: ../../e_os.h ../../include/openssl/asn1.h |
466 | v3_pcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 482 | v3_pcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
467 | v3_pcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 483 | v3_pcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
468 | v3_pcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 484 | v3_pcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
469 | v3_pcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 485 | v3_pcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
470 | v3_pcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 486 | v3_pcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
471 | v3_pcons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 487 | v3_pcons.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
472 | v3_pcons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 488 | v3_pcons.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
473 | v3_pcons.o: ../../include/openssl/opensslconf.h | 489 | v3_pcons.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
474 | v3_pcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 490 | v3_pcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
475 | v3_pcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 491 | v3_pcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
476 | v3_pcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 492 | v3_pcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -483,23 +499,24 @@ v3_pku.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
483 | v3_pku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 499 | v3_pku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
484 | v3_pku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 500 | v3_pku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
485 | v3_pku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 501 | v3_pku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
486 | v3_pku.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 502 | v3_pku.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
487 | v3_pku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 503 | v3_pku.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
488 | v3_pku.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 504 | v3_pku.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
489 | v3_pku.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 505 | v3_pku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
490 | v3_pku.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 506 | v3_pku.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
491 | v3_pku.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 507 | v3_pku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
492 | v3_pku.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 508 | v3_pku.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
493 | v3_pku.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_pku.c | 509 | v3_pku.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
510 | v3_pku.o: ../cryptlib.h v3_pku.c | ||
494 | v3_pmaps.o: ../../e_os.h ../../include/openssl/asn1.h | 511 | v3_pmaps.o: ../../e_os.h ../../include/openssl/asn1.h |
495 | v3_pmaps.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 512 | v3_pmaps.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
496 | v3_pmaps.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 513 | v3_pmaps.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
497 | v3_pmaps.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 514 | v3_pmaps.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
498 | v3_pmaps.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 515 | v3_pmaps.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
499 | v3_pmaps.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 516 | v3_pmaps.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
500 | v3_pmaps.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 517 | v3_pmaps.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
501 | v3_pmaps.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 518 | v3_pmaps.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
502 | v3_pmaps.o: ../../include/openssl/opensslconf.h | 519 | v3_pmaps.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
503 | v3_pmaps.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 520 | v3_pmaps.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
504 | v3_pmaps.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 521 | v3_pmaps.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
505 | v3_pmaps.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 522 | v3_pmaps.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -511,51 +528,52 @@ v3_prn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | |||
511 | v3_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 528 | v3_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
512 | v3_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 529 | v3_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
513 | v3_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 530 | v3_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
514 | v3_prn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 531 | v3_prn.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
515 | v3_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 532 | v3_prn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
516 | v3_prn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 533 | v3_prn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
517 | v3_prn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 534 | v3_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
518 | v3_prn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 535 | v3_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
519 | v3_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 536 | v3_prn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
520 | v3_prn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 537 | v3_prn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
521 | v3_prn.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_prn.c | 538 | v3_prn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
539 | v3_prn.o: ../cryptlib.h v3_prn.c | ||
522 | v3_purp.o: ../../e_os.h ../../include/openssl/asn1.h | 540 | v3_purp.o: ../../e_os.h ../../include/openssl/asn1.h |
523 | v3_purp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 541 | v3_purp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
524 | v3_purp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 542 | v3_purp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
525 | v3_purp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 543 | v3_purp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
526 | v3_purp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 544 | v3_purp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
527 | v3_purp.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 545 | v3_purp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
528 | v3_purp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 546 | v3_purp.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
529 | v3_purp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 547 | v3_purp.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
530 | v3_purp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 548 | v3_purp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
531 | v3_purp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 549 | v3_purp.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
532 | v3_purp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 550 | v3_purp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
533 | v3_purp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 551 | v3_purp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
534 | v3_purp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 552 | v3_purp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
535 | v3_purp.o: ../cryptlib.h v3_purp.c | 553 | v3_purp.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_purp.c |
536 | v3_skey.o: ../../e_os.h ../../include/openssl/asn1.h | 554 | v3_skey.o: ../../e_os.h ../../include/openssl/asn1.h |
537 | v3_skey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 555 | v3_skey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
538 | v3_skey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 556 | v3_skey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
539 | v3_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 557 | v3_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
540 | v3_skey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 558 | v3_skey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
541 | v3_skey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 559 | v3_skey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
542 | v3_skey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 560 | v3_skey.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
543 | v3_skey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 561 | v3_skey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
544 | v3_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 562 | v3_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
545 | v3_skey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 563 | v3_skey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
546 | v3_skey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 564 | v3_skey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
547 | v3_skey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 565 | v3_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
548 | v3_skey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 566 | v3_skey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
549 | v3_skey.o: ../cryptlib.h v3_skey.c | 567 | v3_skey.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_skey.c |
550 | v3_sxnet.o: ../../e_os.h ../../include/openssl/asn1.h | 568 | v3_sxnet.o: ../../e_os.h ../../include/openssl/asn1.h |
551 | v3_sxnet.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 569 | v3_sxnet.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
552 | v3_sxnet.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 570 | v3_sxnet.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
553 | v3_sxnet.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 571 | v3_sxnet.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
554 | v3_sxnet.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 572 | v3_sxnet.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
555 | v3_sxnet.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 573 | v3_sxnet.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
556 | v3_sxnet.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 574 | v3_sxnet.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
557 | v3_sxnet.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 575 | v3_sxnet.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
558 | v3_sxnet.o: ../../include/openssl/opensslconf.h | 576 | v3_sxnet.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
559 | v3_sxnet.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 577 | v3_sxnet.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
560 | v3_sxnet.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 578 | v3_sxnet.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
561 | v3_sxnet.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 579 | v3_sxnet.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
@@ -568,24 +586,25 @@ v3_utl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | |||
568 | v3_utl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 586 | v3_utl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
569 | v3_utl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | 587 | v3_utl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
570 | v3_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 588 | v3_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
571 | v3_utl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 589 | v3_utl.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h |
572 | v3_utl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 590 | v3_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
573 | v3_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 591 | v3_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
574 | v3_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 592 | v3_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
575 | v3_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 593 | v3_utl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
576 | v3_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 594 | v3_utl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
577 | v3_utl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 595 | v3_utl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
578 | v3_utl.o: ../cryptlib.h v3_utl.c | 596 | v3_utl.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_utl.c |
579 | v3err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 597 | v3err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
580 | v3err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 598 | v3err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
581 | v3err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 599 | v3err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
582 | v3err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | 600 | v3err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
583 | v3err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | 601 | v3err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
584 | v3err.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | 602 | v3err.o: ../../include/openssl/evp.h ../../include/openssl/fips.h |
585 | v3err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 603 | v3err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
586 | v3err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 604 | v3err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
587 | v3err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 605 | v3err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
588 | v3err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 606 | v3err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
589 | v3err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 607 | v3err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
590 | v3err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 608 | v3err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
591 | v3err.o: ../../include/openssl/x509v3.h v3err.c | 609 | v3err.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
610 | v3err.o: v3err.c | ||