aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2021-11-29 07:39:24 -0600
committerBrent Cook <busterb@gmail.com>2021-11-29 07:39:24 -0600
commit22c6e3b6d5fb630bff076dd85a0b73fdb9fe6820 (patch)
tree25032c4d45682980285dcd410c110ac8416eaa4a
parente8ea73c247069e4e5592b31c0888a8ceb35f7773 (diff)
parent954948159a6ccdf47666f42b4d92f0ba77ca942c (diff)
downloadportable-22c6e3b6d5fb630bff076dd85a0b73fdb9fe6820.tar.gz
portable-22c6e3b6d5fb630bff076dd85a0b73fdb9fe6820.tar.bz2
portable-22c6e3b6d5fb630bff076dd85a0b73fdb9fe6820.zip
Land #702: Add ct to libcrypto
-rw-r--r--crypto/CMakeLists.txt10
-rw-r--r--crypto/Makefile.am15
-rwxr-xr-xupdate.sh3
3 files changed, 27 insertions, 1 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index 72fe5a4..8cfa9fe 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -412,6 +412,16 @@ set(
412 conf/conf_mall.c 412 conf/conf_mall.c
413 conf/conf_mod.c 413 conf/conf_mod.c
414 conf/conf_sap.c 414 conf/conf_sap.c
415 ct/ct_b64.c
416 ct/ct_err.c
417 ct/ct_log.c
418 ct/ct_oct.c
419 ct/ct_policy.c
420 ct/ct_prn.c
421 ct/ct_sct.c
422 ct/ct_sct_ctx.c
423 ct/ct_vfy.c
424 ct/ct_x509v3.c
415 curve25519/curve25519-generic.c 425 curve25519/curve25519-generic.c
416 curve25519/curve25519.c 426 curve25519/curve25519.c
417 des/cbc_cksm.c 427 des/cbc_cksm.c
diff --git a/crypto/Makefile.am b/crypto/Makefile.am
index f2ef151..ceab628 100644
--- a/crypto/Makefile.am
+++ b/crypto/Makefile.am
@@ -1,5 +1,7 @@
1include $(top_srcdir)/Makefile.am.common 1include $(top_srcdir)/Makefile.am.common
2 2
3AM_CPPFLAGS += -DLIBRESSL_CRYPTO_INTERNAL
4
3AM_CPPFLAGS += -I$(top_srcdir)/crypto/asn1 5AM_CPPFLAGS += -I$(top_srcdir)/crypto/asn1
4AM_CPPFLAGS += -I$(top_srcdir)/crypto/bn 6AM_CPPFLAGS += -I$(top_srcdir)/crypto/bn
5AM_CPPFLAGS += -I$(top_srcdir)/crypto/ec 7AM_CPPFLAGS += -I$(top_srcdir)/crypto/ec
@@ -500,6 +502,19 @@ libcrypto_la_SOURCES += conf/conf_mod.c
500libcrypto_la_SOURCES += conf/conf_sap.c 502libcrypto_la_SOURCES += conf/conf_sap.c
501noinst_HEADERS += conf/conf_def.h 503noinst_HEADERS += conf/conf_def.h
502 504
505# ct
506libcrypto_la_SOURCES += ct/ct_b64.c
507libcrypto_la_SOURCES += ct/ct_err.c
508libcrypto_la_SOURCES += ct/ct_log.c
509libcrypto_la_SOURCES += ct/ct_oct.c
510libcrypto_la_SOURCES += ct/ct_policy.c
511libcrypto_la_SOURCES += ct/ct_prn.c
512libcrypto_la_SOURCES += ct/ct_sct.c
513libcrypto_la_SOURCES += ct/ct_sct_ctx.c
514libcrypto_la_SOURCES += ct/ct_vfy.c
515libcrypto_la_SOURCES += ct/ct_x509v3.c
516noinst_HEADERS += ct/ct_local.h
517
503# curve25519 518# curve25519
504libcrypto_la_SOURCES += curve25519/curve25519-generic.c 519libcrypto_la_SOURCES += curve25519/curve25519-generic.c
505libcrypto_la_SOURCES += curve25519/curve25519.c 520libcrypto_la_SOURCES += curve25519/curve25519.c
diff --git a/update.sh b/update.sh
index fe91b51..311ce4e 100755
--- a/update.sh
+++ b/update.sh
@@ -122,7 +122,8 @@ copy_hdrs $libcrypto_src "stack/stack.h lhash/lhash.h stack/safestack.h
122 md4/md4.h ripemd/ripemd.h whrlpool/whrlpool.h idea/idea.h 122 md4/md4.h ripemd/ripemd.h whrlpool/whrlpool.h idea/idea.h
123 rc2/rc2.h rc4/rc4.h ui/ui_compat.h txt_db/txt_db.h 123 rc2/rc2.h rc4/rc4.h ui/ui_compat.h txt_db/txt_db.h
124 sm3/sm3.h sm4/sm4.h chacha/chacha.h evp/evp.h poly1305/poly1305.h 124 sm3/sm3.h sm4/sm4.h chacha/chacha.h evp/evp.h poly1305/poly1305.h
125 camellia/camellia.h gost/gost.h curve25519/curve25519.h" 125 camellia/camellia.h gost/gost.h curve25519/curve25519.h
126 ct/ct.h ct/cterr.h"
126 127
127copy_hdrs $libssl_src "srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h" 128copy_hdrs $libssl_src "srtp.h ssl.h ssl2.h ssl3.h ssl23.h tls1.h dtls1.h"
128 129