summaryrefslogtreecommitdiff
path: root/main/src/main/cpp/CMakeLists.txt
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2021-12-16 16:51:27 +0100
committerArne Schwabe <arne@rfc2549.org>2021-12-17 11:36:32 +0100
commit4466103d770c353cfb8d4ea08093560ba28d58b8 (patch)
treec796c52bccbd70ddf585239b5850837f5209c3e5 /main/src/main/cpp/CMakeLists.txt
parentaa222c82c1bb3243817b74f6efce7cbc9676b4bc (diff)
Update OpenVPN and add support for the new xkey infrastructure in OpenVPN
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
Diffstat (limited to 'main/src/main/cpp/CMakeLists.txt')
-rw-r--r--main/src/main/cpp/CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/main/src/main/cpp/CMakeLists.txt b/main/src/main/cpp/CMakeLists.txt
index 1a1176bd..04520267 100644
--- a/main/src/main/cpp/CMakeLists.txt
+++ b/main/src/main/cpp/CMakeLists.txt
@@ -104,6 +104,9 @@ target_compile_definitions(ovpnutil PRIVATE -DTARGET_ARCH_ABI=\"${ANDROID_ABI}\"
)
target_link_libraries(ovpnutil log)
+add_library(rsapss SHARED ovpnutil/rsapss.cpp)
+target_link_libraries(rsapss log crypto ssl)
+
if (NOT ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} MATCHES "build/intermediates/cmake/.*skeleton.*/")
add_library(osslspeedtest SHARED ovpnutil/sslspeed.c)
target_link_libraries(osslspeedtest log crypto ssl)
@@ -195,8 +198,8 @@ set(openvpn_srcs
src/openvpn/tls_crypt.c
src/openvpn/tun.c
src/openvpn/vlan.c
- #src/openvpn/xkey_helper.c
- #src/openvpn/xkey_provider.c
+ src/openvpn/xkey_helper.c
+ src/openvpn/xkey_provider.c
src/openvpn/comp-lz4.c
src/openvpn/comp.c
src/openvpn/compstub.c