diff options
author | tb <> | 2021-12-12 21:30:14 +0000 |
---|---|---|
committer | tb <> | 2021-12-12 21:30:14 +0000 |
commit | c1ae4c3a2dcb48029aaea219cb195e9dfe1d093d (patch) | |
tree | 68f1da62b9246ae5a21e41ac2ee05ee8307cfa6f /src/lib/libcrypto/asn1 | |
parent | a0b1347b1dec62a1a5e864ed59314d2e9b42e15b (diff) | |
download | openbsd-c1ae4c3a2dcb48029aaea219cb195e9dfe1d093d.tar.gz openbsd-c1ae4c3a2dcb48029aaea219cb195e9dfe1d093d.tar.bz2 openbsd-c1ae4c3a2dcb48029aaea219cb195e9dfe1d093d.zip |
Include evp_locl.h where it will be needed once most structs from
evp.h will be moved to evp_locl.h in an upcoming bump.
ok inoguchi
Diffstat (limited to 'src/lib/libcrypto/asn1')
-rw-r--r-- | src/lib/libcrypto/asn1/a_pkey.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/a_pubkey.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/a_sign.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/a_verify.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/ameth_lib.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/asn_mime.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/n_pkey.c | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/p5_pbev2.c | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/asn1/x_pubkey.c | 3 |
9 files changed, 20 insertions, 9 deletions
diff --git a/src/lib/libcrypto/asn1/a_pkey.c b/src/lib/libcrypto/asn1/a_pkey.c index 5e6787d641..2e97d32ab4 100644 --- a/src/lib/libcrypto/asn1/a_pkey.c +++ b/src/lib/libcrypto/asn1/a_pkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_pkey.c,v 1.1 2021/12/04 15:38:10 jsing Exp $ */ | 1 | /* $OpenBSD: a_pkey.c,v 1.2 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -72,6 +72,7 @@ | |||
72 | #endif | 72 | #endif |
73 | 73 | ||
74 | #include "asn1_locl.h" | 74 | #include "asn1_locl.h" |
75 | #include "evp_locl.h" | ||
75 | 76 | ||
76 | EVP_PKEY * | 77 | EVP_PKEY * |
77 | d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, long length) | 78 | d2i_PrivateKey(int type, EVP_PKEY **a, const unsigned char **pp, long length) |
diff --git a/src/lib/libcrypto/asn1/a_pubkey.c b/src/lib/libcrypto/asn1/a_pubkey.c index b89df8ae61..7ad13e9761 100644 --- a/src/lib/libcrypto/asn1/a_pubkey.c +++ b/src/lib/libcrypto/asn1/a_pubkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_pubkey.c,v 1.1 2021/12/04 15:38:10 jsing Exp $ */ | 1 | /* $OpenBSD: a_pubkey.c,v 1.2 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -76,6 +76,8 @@ | |||
76 | #include <openssl/rsa.h> | 76 | #include <openssl/rsa.h> |
77 | #endif | 77 | #endif |
78 | 78 | ||
79 | #include "evp_locl.h" | ||
80 | |||
79 | EVP_PKEY * | 81 | EVP_PKEY * |
80 | d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, long length) | 82 | d2i_PublicKey(int type, EVP_PKEY **a, const unsigned char **pp, long length) |
81 | { | 83 | { |
diff --git a/src/lib/libcrypto/asn1/a_sign.c b/src/lib/libcrypto/asn1/a_sign.c index df955be745..b6b4c20970 100644 --- a/src/lib/libcrypto/asn1/a_sign.c +++ b/src/lib/libcrypto/asn1/a_sign.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_sign.c,v 1.23 2017/05/02 03:59:44 deraadt Exp $ */ | 1 | /* $OpenBSD: a_sign.c,v 1.24 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -123,6 +123,7 @@ | |||
123 | #include <openssl/x509.h> | 123 | #include <openssl/x509.h> |
124 | 124 | ||
125 | #include "asn1_locl.h" | 125 | #include "asn1_locl.h" |
126 | #include "evp_locl.h" | ||
126 | 127 | ||
127 | int | 128 | int |
128 | ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, | 129 | ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2, |
diff --git a/src/lib/libcrypto/asn1/a_verify.c b/src/lib/libcrypto/asn1/a_verify.c index 6f0cd1080b..a8a3790882 100644 --- a/src/lib/libcrypto/asn1/a_verify.c +++ b/src/lib/libcrypto/asn1/a_verify.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: a_verify.c,v 1.24 2017/05/02 03:59:44 deraadt Exp $ */ | 1 | /* $OpenBSD: a_verify.c,v 1.25 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -70,6 +70,7 @@ | |||
70 | #include <openssl/x509.h> | 70 | #include <openssl/x509.h> |
71 | 71 | ||
72 | #include "asn1_locl.h" | 72 | #include "asn1_locl.h" |
73 | #include "evp_locl.h" | ||
73 | 74 | ||
74 | int | 75 | int |
75 | ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *a, | 76 | ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *a, |
diff --git a/src/lib/libcrypto/asn1/ameth_lib.c b/src/lib/libcrypto/asn1/ameth_lib.c index 545ba8f1a1..ed7f5bd3e4 100644 --- a/src/lib/libcrypto/asn1/ameth_lib.c +++ b/src/lib/libcrypto/asn1/ameth_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ameth_lib.c,v 1.22 2021/12/03 14:18:06 tb Exp $ */ | 1 | /* $OpenBSD: ameth_lib.c,v 1.23 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2006. | 3 | * project 2006. |
4 | */ | 4 | */ |
@@ -69,6 +69,7 @@ | |||
69 | #endif | 69 | #endif |
70 | 70 | ||
71 | #include "asn1_locl.h" | 71 | #include "asn1_locl.h" |
72 | #include "evp_locl.h" | ||
72 | 73 | ||
73 | extern const EVP_PKEY_ASN1_METHOD rsa_asn1_meths[]; | 74 | extern const EVP_PKEY_ASN1_METHOD rsa_asn1_meths[]; |
74 | extern const EVP_PKEY_ASN1_METHOD rsa_pss_asn1_meth; | 75 | extern const EVP_PKEY_ASN1_METHOD rsa_pss_asn1_meth; |
diff --git a/src/lib/libcrypto/asn1/asn_mime.c b/src/lib/libcrypto/asn1/asn_mime.c index 6bad111775..7a51808631 100644 --- a/src/lib/libcrypto/asn1/asn_mime.c +++ b/src/lib/libcrypto/asn1/asn_mime.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: asn_mime.c,v 1.27 2017/01/29 17:49:22 beck Exp $ */ | 1 | /* $OpenBSD: asn_mime.c,v 1.28 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project. | 3 | * project. |
4 | */ | 4 | */ |
@@ -63,6 +63,7 @@ | |||
63 | #include <openssl/x509.h> | 63 | #include <openssl/x509.h> |
64 | 64 | ||
65 | #include "asn1_locl.h" | 65 | #include "asn1_locl.h" |
66 | #include "evp_locl.h" | ||
66 | 67 | ||
67 | /* Generalised MIME like utilities for streaming ASN1. Although many | 68 | /* Generalised MIME like utilities for streaming ASN1. Although many |
68 | * have a PKCS7/CMS like flavour others are more general purpose. | 69 | * have a PKCS7/CMS like flavour others are more general purpose. |
diff --git a/src/lib/libcrypto/asn1/n_pkey.c b/src/lib/libcrypto/asn1/n_pkey.c index 89adcd5b11..cfc00887e5 100644 --- a/src/lib/libcrypto/asn1/n_pkey.c +++ b/src/lib/libcrypto/asn1/n_pkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: n_pkey.c,v 1.33 2021/11/01 20:53:08 tb Exp $ */ | 1 | /* $OpenBSD: n_pkey.c,v 1.34 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -69,6 +69,7 @@ | |||
69 | #include <openssl/rsa.h> | 69 | #include <openssl/rsa.h> |
70 | #include <openssl/x509.h> | 70 | #include <openssl/x509.h> |
71 | 71 | ||
72 | #include "evp_locl.h" | ||
72 | #include "x509_lcl.h" | 73 | #include "x509_lcl.h" |
73 | 74 | ||
74 | #ifndef OPENSSL_NO_RC4 | 75 | #ifndef OPENSSL_NO_RC4 |
diff --git a/src/lib/libcrypto/asn1/p5_pbev2.c b/src/lib/libcrypto/asn1/p5_pbev2.c index 0105c59549..54dd1eb614 100644 --- a/src/lib/libcrypto/asn1/p5_pbev2.c +++ b/src/lib/libcrypto/asn1/p5_pbev2.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: p5_pbev2.c,v 1.25 2017/01/29 17:49:22 beck Exp $ */ | 1 | /* $OpenBSD: p5_pbev2.c,v 1.26 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 1999-2004. | 3 | * project 1999-2004. |
4 | */ | 4 | */ |
@@ -64,6 +64,8 @@ | |||
64 | #include <openssl/err.h> | 64 | #include <openssl/err.h> |
65 | #include <openssl/x509.h> | 65 | #include <openssl/x509.h> |
66 | 66 | ||
67 | #include "evp_locl.h" | ||
68 | |||
67 | /* PKCS#5 v2.0 password based encryption structures */ | 69 | /* PKCS#5 v2.0 password based encryption structures */ |
68 | 70 | ||
69 | static const ASN1_TEMPLATE PBE2PARAM_seq_tt[] = { | 71 | static const ASN1_TEMPLATE PBE2PARAM_seq_tt[] = { |
diff --git a/src/lib/libcrypto/asn1/x_pubkey.c b/src/lib/libcrypto/asn1/x_pubkey.c index 3efe61db48..fecd6c97e3 100644 --- a/src/lib/libcrypto/asn1/x_pubkey.c +++ b/src/lib/libcrypto/asn1/x_pubkey.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: x_pubkey.c,v 1.29 2021/12/03 16:46:50 jsing Exp $ */ | 1 | /* $OpenBSD: x_pubkey.c,v 1.30 2021/12/12 21:30:13 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -72,6 +72,7 @@ | |||
72 | #endif | 72 | #endif |
73 | 73 | ||
74 | #include "asn1_locl.h" | 74 | #include "asn1_locl.h" |
75 | #include "evp_locl.h" | ||
75 | #include "x509_lcl.h" | 76 | #include "x509_lcl.h" |
76 | 77 | ||
77 | /* Minor tweak to operation: free up EVP_PKEY */ | 78 | /* Minor tweak to operation: free up EVP_PKEY */ |