diff options
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 */ |
