From 695919e059a17a8ebd49f134d280cfe9eb33810f Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Sun, 20 Jan 2019 15:28:46 -0600 Subject: add new files and tests --- ssl/CMakeLists.txt | 1 + ssl/Makefile.am | 2 ++ tests/CMakeLists.txt | 9 +++++++++ tests/Makefile.am | 10 ++++++++++ 4 files changed, 22 insertions(+) diff --git a/ssl/CMakeLists.txt b/ssl/CMakeLists.txt index 7e992d0..f125946 100644 --- a/ssl/CMakeLists.txt +++ b/ssl/CMakeLists.txt @@ -40,6 +40,7 @@ set( tls13_buffer.c tls13_handshake.c tls13_key_schedule.c + tls13_record.c ) add_library(ssl ${SSL_SRC}) diff --git a/ssl/Makefile.am b/ssl/Makefile.am index 9122a72..992dc86 100644 --- a/ssl/Makefile.am +++ b/ssl/Makefile.am @@ -49,6 +49,7 @@ libssl_la_SOURCES += t1_lib.c libssl_la_SOURCES += tls13_buffer.c libssl_la_SOURCES += tls13_handshake.c libssl_la_SOURCES += tls13_key_schedule.c +libssl_la_SOURCES += tls13_record.c noinst_HEADERS = bytestring.h noinst_HEADERS += srtp.h @@ -57,3 +58,4 @@ noinst_HEADERS += ssl_sigalgs.h noinst_HEADERS += ssl_tlsext.h noinst_HEADERS += tls13_internal.h noinst_HEADERS += tls13_handshake.h +noinst_HEADERS += tls13_record.h diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 8d2b73a..7fd5fd6 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -332,6 +332,11 @@ add_executable(rc4test rc4test.c) target_link_libraries(rc4test ${OPENSSL_LIBS}) add_test(rc4test rc4test) +# recordtest +add_executable(recordtest recordtest.c) +target_link_libraries(recordtest ${OPENSSL_LIBS}) +add_test(recordtest recordtest) + # rfc5280time add_executable(rfc5280time rfc5280time.c) target_link_libraries(rfc5280time ${OPENSSL_LIBS}) @@ -473,6 +478,10 @@ if(NOT BUILD_SHARED_LIBS) add_test(utf8test utf8test) endif() +add_executable(valid_handshakes_terminate valid_handshakes_terminate.c) +target_link_libraries(valid_handshakes_terminate ${OPENSSL_LIBS}) +add_test(valid_handshakes_terminate valid_handshakes_terminate) + # verifytest if(NOT BUILD_SHARED_LIBS) add_executable(verifytest verifytest.c) diff --git a/tests/Makefile.am b/tests/Makefile.am index e1879ad..8b0b118 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -322,6 +322,11 @@ TESTS += rc4test check_PROGRAMS += rc4test rc4test_SOURCES = rc4test.c +# recordtest +TESTS += recordtest +check_PROGRAMS += recordtest +recordtest_SOURCES = recordtest.c + # rfc5280time check_PROGRAMS += rfc5280time rfc5280time_SOURCES = rfc5280time.c @@ -427,6 +432,11 @@ TESTS += utf8test check_PROGRAMS += utf8test utf8test_SOURCES = utf8test.c +# valid_handshakes_terminate +TESTS += valid_handshakes_terminate +check_PROGRAMS += valid_handshakes_terminate +valid_handshakes_terminate_SOURCES = valid_handshakes_terminate.c + # verifytest TESTS += verifytest check_PROGRAMS += verifytest -- cgit v1.2.3-55-g6feb