summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2024-01-14 18:40:24 +0000
committertb <>2024-01-14 18:40:24 +0000
commit7275db42cfd89cfefc48c432321417f8bf75183b (patch)
treeb2e065c41c1c097309c8c01a18bf3a5c97caa676
parent747351e7dead16f2802a622ac2490e737ae2b3b6 (diff)
downloadopenbsd-7275db42cfd89cfefc48c432321417f8bf75183b.tar.gz
openbsd-7275db42cfd89cfefc48c432321417f8bf75183b.tar.bz2
openbsd-7275db42cfd89cfefc48c432321417f8bf75183b.zip
Tidy a few more includes in cms/
-rw-r--r--src/lib/libcrypto/cms/cms_enc.c5
-rw-r--r--src/lib/libcrypto/cms/cms_env.c7
-rw-r--r--src/lib/libcrypto/cms/cms_ess.c6
-rw-r--r--src/lib/libcrypto/cms/cms_pwri.c3
4 files changed, 13 insertions, 8 deletions
diff --git a/src/lib/libcrypto/cms/cms_enc.c b/src/lib/libcrypto/cms/cms_enc.c
index 547f9ff743..dee643fa19 100644
--- a/src/lib/libcrypto/cms/cms_enc.c
+++ b/src/lib/libcrypto/cms/cms_enc.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_enc.c,v 1.23 2023/07/08 08:26:26 beck Exp $ */ 1/* $OpenBSD: cms_enc.c,v 1.24 2024/01/14 18:40:24 tb Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -61,7 +61,10 @@
61#include <openssl/err.h> 61#include <openssl/err.h>
62#include <openssl/cms.h> 62#include <openssl/cms.h>
63#include <openssl/rand.h> 63#include <openssl/rand.h>
64
64#include "cms_local.h" 65#include "cms_local.h"
66#include "evp_local.h"
67#include "x509_local.h"
65 68
66/* CMS EncryptedData Utilities */ 69/* CMS EncryptedData Utilities */
67 70
diff --git a/src/lib/libcrypto/cms/cms_env.c b/src/lib/libcrypto/cms/cms_env.c
index 7bb8f613a8..98979cdae1 100644
--- a/src/lib/libcrypto/cms/cms_env.c
+++ b/src/lib/libcrypto/cms/cms_env.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_env.c,v 1.26 2023/07/08 08:26:26 beck Exp $ */ 1/* $OpenBSD: cms_env.c,v 1.27 2024/01/14 18:40:24 tb Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -54,16 +54,17 @@
54 54
55#include <string.h> 55#include <string.h>
56 56
57#include "cryptlib.h"
58#include <openssl/asn1t.h> 57#include <openssl/asn1t.h>
59#include <openssl/pem.h> 58#include <openssl/pem.h>
60#include <openssl/x509v3.h> 59#include <openssl/x509v3.h>
61#include <openssl/err.h> 60#include <openssl/err.h>
62#include <openssl/cms.h> 61#include <openssl/cms.h>
63#include <openssl/aes.h> 62#include <openssl/aes.h>
64#include "cms_local.h" 63
65#include "asn1/asn1_local.h" 64#include "asn1/asn1_local.h"
65#include "cms_local.h"
66#include "evp/evp_local.h" 66#include "evp/evp_local.h"
67#include "x509_local.h"
67 68
68/* CMS EnvelopedData Utilities */ 69/* CMS EnvelopedData Utilities */
69 70
diff --git a/src/lib/libcrypto/cms/cms_ess.c b/src/lib/libcrypto/cms/cms_ess.c
index b9a4cd8afb..16b54c1992 100644
--- a/src/lib/libcrypto/cms/cms_ess.c
+++ b/src/lib/libcrypto/cms/cms_ess.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_ess.c,v 1.23 2023/07/08 08:26:26 beck Exp $ */ 1/* $OpenBSD: cms_ess.c,v 1.24 2024/01/14 18:40:24 tb Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -54,15 +54,15 @@
54 54
55#include <string.h> 55#include <string.h>
56 56
57#include "cryptlib.h"
58#include <openssl/asn1t.h> 57#include <openssl/asn1t.h>
59#include <openssl/pem.h> 58#include <openssl/pem.h>
60#include <openssl/rand.h> 59#include <openssl/rand.h>
61#include <openssl/x509v3.h> 60#include <openssl/x509v3.h>
62#include <openssl/err.h> 61#include <openssl/err.h>
63#include <openssl/cms.h> 62#include <openssl/cms.h>
64#include "cms_local.h"
65 63
64#include "cms_local.h"
65#include "x509_local.h"
66 66
67CMS_ReceiptRequest * 67CMS_ReceiptRequest *
68d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long len) 68d2i_CMS_ReceiptRequest(CMS_ReceiptRequest **a, const unsigned char **in, long len)
diff --git a/src/lib/libcrypto/cms/cms_pwri.c b/src/lib/libcrypto/cms/cms_pwri.c
index a5581a58bb..b6fe5df961 100644
--- a/src/lib/libcrypto/cms/cms_pwri.c
+++ b/src/lib/libcrypto/cms/cms_pwri.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: cms_pwri.c,v 1.30 2023/12/20 18:38:19 tb Exp $ */ 1/* $OpenBSD: cms_pwri.c,v 1.31 2024/01/14 18:40:24 tb Exp $ */
2/* 2/*
3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
4 * project. 4 * project.
@@ -66,6 +66,7 @@
66 66
67#include "cms_local.h" 67#include "cms_local.h"
68#include "evp_local.h" 68#include "evp_local.h"
69#include "x509_local.h"
69 70
70int 71int
71CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, unsigned char *pass, 72CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, unsigned char *pass,