a2c42d7685
These are where the DTLS- and TLS-specific transport layer hooks will be defined. Later we can probably move much of the implementations of these hooks into these files so those functions can be static. While I'm here, fix up the naming of some constants. Change-Id: I1009dd9fdc3cc4fd49fbff0802f6289931abec3d Reviewed-on: https://boringssl-review.googlesource.com/8665 Reviewed-by: Steven Valdez <svaldez@google.com> Reviewed-by: David Benjamin <davidben@google.com>
48 lines
641 B
CMake
48 lines
641 B
CMake
include_directories(../include)
|
|
|
|
add_library(
|
|
ssl
|
|
|
|
custom_extensions.c
|
|
handshake_server.c
|
|
handshake_client.c
|
|
d1_both.c
|
|
d1_lib.c
|
|
d1_pkt.c
|
|
d1_srtp.c
|
|
dtls_method.c
|
|
dtls_record.c
|
|
s3_both.c
|
|
s3_enc.c
|
|
s3_lib.c
|
|
s3_pkt.c
|
|
ssl_aead_ctx.c
|
|
ssl_asn1.c
|
|
ssl_buffer.c
|
|
ssl_cert.c
|
|
ssl_cipher.c
|
|
ssl_ecdh.c
|
|
ssl_file.c
|
|
ssl_lib.c
|
|
ssl_rsa.c
|
|
ssl_session.c
|
|
ssl_stat.c
|
|
t1_enc.c
|
|
t1_lib.c
|
|
tls_method.c
|
|
tls_record.c
|
|
)
|
|
|
|
target_link_libraries(ssl crypto)
|
|
|
|
add_executable(
|
|
ssl_test
|
|
|
|
ssl_test.cc
|
|
|
|
$<TARGET_OBJECTS:test_support>
|
|
)
|
|
|
|
target_link_libraries(ssl_test ssl crypto)
|
|
add_dependencies(all_tests ssl_test)
|