summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1
diff options
context:
space:
mode:
authortb <>2024-03-02 10:17:37 +0000
committertb <>2024-03-02 10:17:37 +0000
commitfdfad9e1701882b4e72b41155a9c8e4ef338ddbf (patch)
tree4111116bc9b99272485abcc1794b98f58991ba5f /src/lib/libcrypto/asn1
parentb88286b09abf67a2644f5e950fb27492f55b3b3e (diff)
downloadopenbsd-fdfad9e1701882b4e72b41155a9c8e4ef338ddbf.tar.gz
openbsd-fdfad9e1701882b4e72b41155a9c8e4ef338ddbf.tar.bz2
openbsd-fdfad9e1701882b4e72b41155a9c8e4ef338ddbf.zip
Remove most PBEPARAM stuff from public visibility
The struct itself needs to remain public, unfortunately. ok jsing
Diffstat (limited to 'src/lib/libcrypto/asn1')
-rw-r--r--src/lib/libcrypto/asn1/p5_pbe.c4
-rw-r--r--src/lib/libcrypto/asn1/p5_pbev2.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/libcrypto/asn1/p5_pbe.c b/src/lib/libcrypto/asn1/p5_pbe.c
index 204e818286..0b628b36d9 100644
--- a/src/lib/libcrypto/asn1/p5_pbe.c
+++ b/src/lib/libcrypto/asn1/p5_pbe.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: p5_pbe.c,v 1.25 2023/07/07 19:37:52 beck Exp $ */ 1/* $OpenBSD: p5_pbe.c,v 1.26 2024/03/02 10:17:37 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. 3 * project 1999.
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 "x509_local.h"
68
67/* PKCS#5 password based encryption structure */ 69/* PKCS#5 password based encryption structure */
68 70
69static const ASN1_TEMPLATE PBEPARAM_seq_tt[] = { 71static const ASN1_TEMPLATE PBEPARAM_seq_tt[] = {
diff --git a/src/lib/libcrypto/asn1/p5_pbev2.c b/src/lib/libcrypto/asn1/p5_pbev2.c
index 8ee752c020..ebb20c296f 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.31 2024/02/18 15:44:10 tb Exp $ */ 1/* $OpenBSD: p5_pbev2.c,v 1.32 2024/03/02 10:17:37 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 */
@@ -65,6 +65,7 @@
65#include <openssl/x509.h> 65#include <openssl/x509.h>
66 66
67#include "evp_local.h" 67#include "evp_local.h"
68#include "x509_local.h"
68 69
69/* PKCS#5 v2.0 password based encryption structures */ 70/* PKCS#5 v2.0 password based encryption structures */
70 71