diff options
| author | Theo Buehler <tb@openbsd.org> | 2023-07-05 13:37:32 -0600 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2023-07-05 13:46:42 -0600 |
| commit | b2b19236004c1c5a3baf0622074a3ddf7dbc7d69 (patch) | |
| tree | c21ca1ca45224a9fa08ba9d81533195adf70ae46 | |
| parent | ed4831099aafd3780d094c9d4f157b59ebdbdcab (diff) | |
| download | portable-b2b19236004c1c5a3baf0622074a3ddf7dbc7d69.tar.gz portable-b2b19236004c1c5a3baf0622074a3ddf7dbc7d69.tar.bz2 portable-b2b19236004c1c5a3baf0622074a3ddf7dbc7d69.zip | |
Add hidden/openssl/chacha.h
| -rw-r--r-- | crypto/Makefile.am | 1 | ||||
| -rw-r--r-- | patches/libcrypto.hidden.patch | 14 |
2 files changed, 15 insertions, 0 deletions
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 258da67..811946a 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
| @@ -721,6 +721,7 @@ noinst_HEADERS += gost/gost_local.h | |||
| 721 | 721 | ||
| 722 | # hidden | 722 | # hidden |
| 723 | noinst_HEADERS += hidden/crypto_namespace.h | 723 | noinst_HEADERS += hidden/crypto_namespace.h |
| 724 | noinst_HEADERS += hidden/openssl/chacha.h | ||
| 724 | noinst_HEADERS += hidden/openssl/hmac.h | 725 | noinst_HEADERS += hidden/openssl/hmac.h |
| 725 | noinst_HEADERS += hidden/openssl/pkcs12.h | 726 | noinst_HEADERS += hidden/openssl/pkcs12.h |
| 726 | noinst_HEADERS += hidden/openssl/pkcs7.h | 727 | noinst_HEADERS += hidden/openssl/pkcs7.h |
diff --git a/patches/libcrypto.hidden.patch b/patches/libcrypto.hidden.patch index f29ce83..f786576 100644 --- a/patches/libcrypto.hidden.patch +++ b/patches/libcrypto.hidden.patch | |||
| @@ -118,3 +118,17 @@ diff -u openbsd/src/lib/libcrypto/hidden/openssl/x509_vfy.h crypto/hidden/openss | |||
| 118 | #include "crypto_namespace.h" | 118 | #include "crypto_namespace.h" |
| 119 | 119 | ||
| 120 | LCRYPTO_USED(X509_STORE_set_depth); | 120 | LCRYPTO_USED(X509_STORE_set_depth); |
| 121 | --- crypto/hidden/openssl/chacha.h.orig Wed Jul 5 13:42:44 2023 | ||
| 122 | +++ crypto/hidden/openssl/chacha.h Wed Jul 5 13:44:17 2023 | ||
| 123 | @@ -18,7 +18,11 @@ | ||
| 124 | #ifndef _LIBCRYPTO_CHACHA_H | ||
| 125 | #define _LIBCRYPTO_CHACHA_H | ||
| 126 | |||
| 127 | +#ifdef _MSC_VER | ||
| 128 | +#include <../include/openssl/chacha.h> | ||
| 129 | +#else | ||
| 130 | #include_next <openssl/chacha.h> | ||
| 131 | +#endif | ||
| 132 | #include "crypto_namespace.h" | ||
| 133 | |||
| 134 | LCRYPTO_USED(ChaCha_set_key); | ||
