From a2bb71681b525d6d470802eb3cc529e797a8b4ba Mon Sep 17 00:00:00 2001 From: tb <> Date: Wed, 16 Jul 2025 15:59:26 +0000 Subject: Ride the libcrypto bump with some simple cleanup: Remove BIO_s_log(): already unhooked in portable, completely unused. Remove X509_PKEY_new/free from public API. Remove PEM_X509_INFO_read() PEM_X509_INFO_write_bio(): all unused garbage. The simplify X509_PKEY_new/free was ok kenjiro. --- src/lib/libcrypto/hidden/openssl/bio.h | 3 +-- src/lib/libcrypto/hidden/openssl/pem.h | 4 +--- src/lib/libcrypto/hidden/openssl/x509.h | 4 +--- 3 files changed, 3 insertions(+), 8 deletions(-) (limited to 'src/lib/libcrypto/hidden/openssl') diff --git a/src/lib/libcrypto/hidden/openssl/bio.h b/src/lib/libcrypto/hidden/openssl/bio.h index 03da75a795..69651cf3cb 100644 --- a/src/lib/libcrypto/hidden/openssl/bio.h +++ b/src/lib/libcrypto/hidden/openssl/bio.h @@ -1,4 +1,4 @@ -/* $OpenBSD: bio.h,v 1.8 2024/07/09 06:14:59 beck Exp $ */ +/* $OpenBSD: bio.h,v 1.9 2025/07/16 15:59:26 tb Exp $ */ /* * Copyright (c) 2023 Bob Beck * @@ -103,7 +103,6 @@ LCRYPTO_USED(BIO_s_socket); LCRYPTO_USED(BIO_s_connect); LCRYPTO_USED(BIO_s_accept); LCRYPTO_USED(BIO_s_fd); -LCRYPTO_USED(BIO_s_log); LCRYPTO_USED(BIO_s_bio); LCRYPTO_USED(BIO_s_null); LCRYPTO_USED(BIO_f_null); diff --git a/src/lib/libcrypto/hidden/openssl/pem.h b/src/lib/libcrypto/hidden/openssl/pem.h index 5838f07f4d..233fd8859b 100644 --- a/src/lib/libcrypto/hidden/openssl/pem.h +++ b/src/lib/libcrypto/hidden/openssl/pem.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pem.h,v 1.2 2023/07/07 19:37:54 beck Exp $ */ +/* $OpenBSD: pem.h,v 1.3 2025/07/16 15:59:26 tb Exp $ */ /* * Copyright (c) 2023 Bob Beck * @@ -33,12 +33,10 @@ LCRYPTO_USED(PEM_bytes_read_bio); LCRYPTO_USED(PEM_ASN1_read_bio); LCRYPTO_USED(PEM_ASN1_write_bio); LCRYPTO_USED(PEM_X509_INFO_read_bio); -LCRYPTO_USED(PEM_X509_INFO_write_bio); LCRYPTO_USED(PEM_read); LCRYPTO_USED(PEM_write); LCRYPTO_USED(PEM_ASN1_read); LCRYPTO_USED(PEM_ASN1_write); -LCRYPTO_USED(PEM_X509_INFO_read); LCRYPTO_USED(PEM_SignInit); LCRYPTO_USED(PEM_SignUpdate); LCRYPTO_USED(PEM_SignFinal); diff --git a/src/lib/libcrypto/hidden/openssl/x509.h b/src/lib/libcrypto/hidden/openssl/x509.h index e6104cd451..5e78f7af97 100644 --- a/src/lib/libcrypto/hidden/openssl/x509.h +++ b/src/lib/libcrypto/hidden/openssl/x509.h @@ -1,4 +1,4 @@ -/* $OpenBSD: x509.h,v 1.15 2025/03/09 15:17:22 tb Exp $ */ +/* $OpenBSD: x509.h,v 1.16 2025/07/16 15:59:26 tb Exp $ */ /* * Copyright (c) 2022 Bob Beck * @@ -401,8 +401,6 @@ LCRYPTO_USED(i2d_X509_CRL); LCRYPTO_USED(X509_CRL_add0_revoked); LCRYPTO_USED(X509_CRL_get0_by_serial); LCRYPTO_USED(X509_CRL_get0_by_cert); -LCRYPTO_USED(X509_PKEY_new); -LCRYPTO_USED(X509_PKEY_free); LCRYPTO_USED(NETSCAPE_SPKI_new); LCRYPTO_USED(NETSCAPE_SPKI_free); LCRYPTO_USED(d2i_NETSCAPE_SPKI); -- cgit v1.2.3-55-g6feb