summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/crypto
diff options
context:
space:
mode:
authorjsing <>2014-05-01 13:15:22 +0000
committerjsing <>2014-05-01 13:15:22 +0000
commit01bc5de569d5ec2e77fcaec43eae5ce76f9c3800 (patch)
tree84ee4c644a7257b0b1e244eb263e26464f79887b /src/lib/libcrypto/crypto
parenta4b876b424f6cd1cc57b8a19f1d0a213cf99013c (diff)
downloadopenbsd-01bc5de569d5ec2e77fcaec43eae5ce76f9c3800.tar.gz
openbsd-01bc5de569d5ec2e77fcaec43eae5ce76f9c3800.tar.bz2
openbsd-01bc5de569d5ec2e77fcaec43eae5ce76f9c3800.zip
Add ChaCha to libcrypto, based on djb's public domain implementation.
ok deraadt@
Diffstat (limited to 'src/lib/libcrypto/crypto')
-rw-r--r--src/lib/libcrypto/crypto/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/crypto/Makefile b/src/lib/libcrypto/crypto/Makefile
index fbd26e20da..20ac4e6a37 100644
--- a/src/lib/libcrypto/crypto/Makefile
+++ b/src/lib/libcrypto/crypto/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.28 2014/04/27 16:19:04 jsing Exp $ 1# $OpenBSD: Makefile,v 1.29 2014/05/01 13:15:22 jsing Exp $
2 2
3LIB= crypto 3LIB= crypto
4 4
@@ -76,6 +76,9 @@ SRCS+= buffer.c buf_err.c buf_str.c
76# cast/ 76# cast/
77SRCS+= c_skey.c c_ecb.c c_enc.c c_cfb64.c c_ofb64.c 77SRCS+= c_skey.c c_ecb.c c_enc.c c_cfb64.c c_ofb64.c
78 78
79# chacha/
80SRCS+= chacha.c
81
79# cmac/ 82# cmac/
80SRCS+= cmac.c cm_ameth.c cm_pmeth.c 83SRCS+= cmac.c cm_ameth.c cm_pmeth.c
81 84
@@ -271,6 +274,7 @@ SRCS+= v3_asid.c v3_addr.c
271 ${LCRYPTO_SRC}/buffer \ 274 ${LCRYPTO_SRC}/buffer \
272 ${LCRYPTO_SRC}/camellia \ 275 ${LCRYPTO_SRC}/camellia \
273 ${LCRYPTO_SRC}/cast \ 276 ${LCRYPTO_SRC}/cast \
277 ${LCRYPTO_SRC}/chacha \
274 ${LCRYPTO_SRC}/cmac \ 278 ${LCRYPTO_SRC}/cmac \
275 ${LCRYPTO_SRC}/cms \ 279 ${LCRYPTO_SRC}/cms \
276 ${LCRYPTO_SRC}/comp \ 280 ${LCRYPTO_SRC}/comp \
@@ -329,6 +333,7 @@ HDRS=\
329 crypto/buffer/buffer.h \ 333 crypto/buffer/buffer.h \
330 crypto/camellia/camellia.h \ 334 crypto/camellia/camellia.h \
331 crypto/cast/cast.h \ 335 crypto/cast/cast.h \
336 crypto/chacha/chacha.h \
332 crypto/cmac/cmac.h \ 337 crypto/cmac/cmac.h \
333 crypto/cms/cms.h \ 338 crypto/cms/cms.h \
334 crypto/comp/comp.h \ 339 crypto/comp/comp.h \