From 58ba8785fb364794bf3e0c1dcafd40b747188395 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Mon, 17 Jul 2017 05:12:55 -0500 Subject: [PATCH] add tlsext --- ssl/CMakeLists.txt | 1 + ssl/Makefile.am | 2 ++ tests/CMakeLists.txt | 5 +++++ tests/Makefile.am | 6 ++++++ 4 files changed, 14 insertions(+) diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index bad7276..12005c9 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt @@ -35,6 +35,7 @@ set( ssl_sess.c ssl_srvr.c ssl_stat.c + ssl_tlsext.c ssl_txt.c ssl_versions.c t1_clnt.c diff --git a/ssl/Makefile.am b/ssl/Makefile.am index 3c348d3..4b52faf 100644 --- a/ssl/Makefile.am +++ b/ssl/Makefile.am @@ -38,6 +38,7 @@ libssl_la_SOURCES += ssl_rsa.c libssl_la_SOURCES += ssl_sess.c libssl_la_SOURCES += ssl_srvr.c libssl_la_SOURCES += ssl_stat.c +libssl_la_SOURCES += ssl_tlsext.c libssl_la_SOURCES += ssl_txt.c libssl_la_SOURCES += ssl_versions.c libssl_la_SOURCES += t1_clnt.c @@ -50,4 +51,5 @@ libssl_la_SOURCES += t1_srvr.c noinst_HEADERS = srtp.h noinst_HEADERS += ssl_locl.h +noinst_HEADERS += ssl_tlsext.h noinst_HEADERS += bytestring.h diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 0b68776..9341969 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -371,6 +371,11 @@ add_executable(timingsafe timingsafe.c) target_link_libraries(timingsafe ${TESTS_LIBS}) add_test(timingsafe timingsafe) +# tlsexttest +add_executable(tlsexttest tlsexttest.c) +target_link_libraries(tlsexttest ${TESTS_LIBS}) +add_test(tlsexttest tlsexttest) + # tlstest set(TLSTEST_SRC tlstest.c) check_function_exists(pipe2 HAVE_PIPE2) diff --git a/tests/Makefile.am b/tests/Makefile.am index ff2fd55..816ebc9 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -356,6 +356,12 @@ TESTS += timingsafe check_PROGRAMS += timingsafe timingsafe_SOURCES = timingsafe.c +# tlsexttest +TESTS += tlsexttest +check_PROGRAMS += tlsexttest +tlsexttest_CPPFLAGS = $(AM_CPPFLAGS) -ULIBRESSL_INTERNAL +tlsexttest_SOURCES = tlsexttest.c + # tlstest TESTS += tlstest.sh check_PROGRAMS += tlstest