Make X509_VAL opaque
authortb <tb@openbsd.org>
Sat, 31 Aug 2024 10:14:17 +0000 (10:14 +0000)
committertb <tb@openbsd.org>
Sat, 31 Aug 2024 10:14:17 +0000 (10:14 +0000)
commit030e5ab143550594758a972380fdff0265609950
treed989b9493a4a16653a599e93942eec1733c9aac5
parentb518871a9ff8bd03209ba8040800275af6a05c5c
Make X509_VAL opaque

Nothing needs to reach into this structure, which is part of
certificates. So hide its innards.

ok beck jsing
lib/libcrypto/asn1/x_val.c
lib/libcrypto/x509/x509.h
lib/libcrypto/x509/x509_local.h