Stop relying on x509_verify.h being public
authortb <tb@openbsd.org>
Sat, 28 Jan 2023 19:08:09 +0000 (19:08 +0000)
committertb <tb@openbsd.org>
Sat, 28 Jan 2023 19:08:09 +0000 (19:08 +0000)
commit1ac7cf52ef40cb08a9f91440c03a3764a2a9e9ed
treede7020643af01a18b8bc4d57b90aa082f77e0a6c
parentc9cd47f35113c030e966e65f0c7dbfe736d96176
Stop relying on x509_verify.h being public

Use x509_verify.h from the libcrypto sources instead of the public copy.

The x509_verify.h header was installed as a public header since early on
we had ideas of using a public API in libtls, but we eventually decided
against that. It makes no sense to install a public header that hides
everything behind LIBRESSL_INTERNAL. The public API will not be exposed
anytime soon if at all.

ok jsing
lib/libcrypto/x509/x509_internal.h