summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/Makefile
diff options
context:
space:
mode:
authorbeck <>2018-03-17 16:20:01 +0000
committerbeck <>2018-03-17 16:20:01 +0000
commit035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b (patch)
tree12cc674e7652f4d67e57ec9e1882e6e824b4808d /src/lib/libcrypto/Makefile
parent1c31745efe6ed99c3a4e427046074fc4b544f08d (diff)
downloadopenbsd-035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b.tar.gz
openbsd-035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b.tar.bz2
openbsd-035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b.zip
Bring in compatibility for OpenSSL 1.1 style init functions.
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well thread safety modifications for the existing LibreSSL init functions. The initialization routines are called automatically by the normal entry points into the library, as in newer OpenSSL ok jsing@, nits by tb@ and deraadt@
Diffstat (limited to 'src/lib/libcrypto/Makefile')
-rw-r--r--src/lib/libcrypto/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile
index 4817a4c260..8c5e46b169 100644
--- a/src/lib/libcrypto/Makefile
+++ b/src/lib/libcrypto/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.26 2018/03/17 15:19:12 tb Exp $ 1# $OpenBSD: Makefile,v 1.27 2018/03/17 16:20:01 beck Exp $
2 2
3LIB= crypto 3LIB= crypto
4LIBREBUILD=y 4LIBREBUILD=y
@@ -37,7 +37,7 @@ SYMBOL_LIST= ${.CURDIR}/Symbols.list
37# crypto/ 37# crypto/
38SRCS+= cryptlib.c malloc-wrapper.c mem_dbg.c cversion.c ex_data.c cpt_err.c 38SRCS+= cryptlib.c malloc-wrapper.c mem_dbg.c cversion.c ex_data.c cpt_err.c
39SRCS+= o_time.c o_str.c o_init.c 39SRCS+= o_time.c o_str.c o_init.c
40SRCS+= mem_clr.c 40SRCS+= mem_clr.c crypto_init.c
41 41
42# aes/ 42# aes/
43SRCS+= aes_misc.c aes_ecb.c aes_cfb.c aes_ofb.c 43SRCS+= aes_misc.c aes_ecb.c aes_cfb.c aes_ofb.c