Add hidden/openssl/chacha.h

This commit is contained in:
Theo Buehler 2023-07-05 13:37:32 -06:00
parent ed4831099a
commit b2b1923600
2 changed files with 15 additions and 0 deletions

View File

@ -721,6 +721,7 @@ noinst_HEADERS += gost/gost_local.h
# hidden # hidden
noinst_HEADERS += hidden/crypto_namespace.h noinst_HEADERS += hidden/crypto_namespace.h
noinst_HEADERS += hidden/openssl/chacha.h
noinst_HEADERS += hidden/openssl/hmac.h noinst_HEADERS += hidden/openssl/hmac.h
noinst_HEADERS += hidden/openssl/pkcs12.h noinst_HEADERS += hidden/openssl/pkcs12.h
noinst_HEADERS += hidden/openssl/pkcs7.h noinst_HEADERS += hidden/openssl/pkcs7.h

View File

@ -118,3 +118,17 @@ diff -u openbsd/src/lib/libcrypto/hidden/openssl/x509_vfy.h crypto/hidden/openss
#include "crypto_namespace.h" #include "crypto_namespace.h"
LCRYPTO_USED(X509_STORE_set_depth); LCRYPTO_USED(X509_STORE_set_depth);
--- crypto/hidden/openssl/chacha.h.orig Wed Jul 5 13:42:44 2023
+++ crypto/hidden/openssl/chacha.h Wed Jul 5 13:44:17 2023
@@ -18,7 +18,11 @@
#ifndef _LIBCRYPTO_CHACHA_H
#define _LIBCRYPTO_CHACHA_H
+#ifdef _MSC_VER
+#include <../include/openssl/chacha.h>
+#else
#include_next <openssl/chacha.h>
+#endif
#include "crypto_namespace.h"
LCRYPTO_USED(ChaCha_set_key);