From c3ee7eea347983f78cc260d0c3ef78348f53a28f Mon Sep 17 00:00:00 2001 From: tb <> Date: Mon, 23 Dec 2024 09:51:49 +0000 Subject: Remove X509V3_EXT_{DYNAMIC,CTX_DEP} LibreSSL has removed support for dynamically allocated custom extension methods. The mysterious CTX_DEP define was part of an experimental code dump and that part of the experimental code was never shown hence never reviewed. This went through a full amd64 bulk noticed by/ok schwarze --- src/lib/libcrypto/x509/x509v3.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/x509/x509v3.h b/src/lib/libcrypto/x509/x509v3.h index 8767d0ec46..47b5e5ade1 100644 --- a/src/lib/libcrypto/x509/x509v3.h +++ b/src/lib/libcrypto/x509/x509v3.h @@ -1,4 +1,4 @@ -/* $OpenBSD: x509v3.h,v 1.36 2024/12/20 09:40:29 tb Exp $ */ +/* $OpenBSD: x509v3.h,v 1.37 2024/12/23 09:51:49 tb Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 1999. */ @@ -134,9 +134,7 @@ typedef struct v3_ext_method X509V3_EXT_METHOD; DECLARE_STACK_OF(X509V3_EXT_METHOD) -/* ext_flags values */ -#define X509V3_EXT_DYNAMIC 0x1 -#define X509V3_EXT_CTX_DEP 0x2 +/* XXX - can this be made internal? */ #define X509V3_EXT_MULTILINE 0x4 /* Guess who uses this... Yes, of course, it's xca. */ -- cgit v1.2.3-55-g6feb