summaryrefslogtreecommitdiff
path: root/main/src
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2025-10-08 20:35:43 +0200
committerArne Schwabe <arne@rfc2549.org>2025-10-08 20:41:30 +0200
commit9aee9b529a67cbc03dc10f9484d915b3440a2e81 (patch)
tree4ba61bb209a32cda36c6ed60b9d4b191f4811a03 /main/src
parent36cf539b2978ced7d969b3d082b1e153f411a47d (diff)
Version 0.7.62 - Update OpenVPN, OpenSSL, OpenVPN 3.x, NDK
Diffstat (limited to 'main/src')
-rw-r--r--main/src/main/cpp/CMakeLists.txt9
m---------main/src/main/cpp/fmt0
m---------main/src/main/cpp/openssl0
m---------main/src/main/cpp/openvpn0
m---------main/src/main/cpp/openvpn30
5 files changed, 7 insertions, 2 deletions
diff --git a/main/src/main/cpp/CMakeLists.txt b/main/src/main/cpp/CMakeLists.txt
index 39570842..98e0f58e 100644
--- a/main/src/main/cpp/CMakeLists.txt
+++ b/main/src/main/cpp/CMakeLists.txt
@@ -30,6 +30,7 @@ include(tools.cmake)
include(lzo.cmake)
include(lz4.cmake)
include(openssl/openssl.cmake)
+add_subdirectory(fmt)
if(NOT ${OPENVPN3OSSL} OR ${OPENVPN2MBED})
add_subdirectory(mbedtls)
@@ -80,12 +81,12 @@ if (NOT ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} MATCHES "build/intermediates/cmake/.*s
target_compile_definitions(ovpn3 PRIVATE
-DUSE_OPENSSL
)
- target_link_libraries(ovpn3 crypto ssl lzo lz4)
+ target_link_libraries(ovpn3 crypto ssl lzo lz4 fmt)
else ()
target_compile_definitions(ovpn3 PRIVATE
-DUSE_MBEDTLS
)
- target_link_libraries(ovpn3 mbedtls mbedx509 mbedcrypto lzo lz4)
+ target_link_libraries(ovpn3 mbedtls mbedx509 mbedcrypto lzo lz4 fmt)
endif ()
target_compile_definitions(ovpn3 PRIVATE
@@ -170,6 +171,7 @@ set(openvpn_srcs
src/openvpn/occ.c
src/openvpn/openvpn.c
src/openvpn/options.c
+ src/openvpn/options_parse.c
src/openvpn/options_util.c
src/openvpn/otime.c
src/openvpn/packet_id.c
@@ -184,6 +186,7 @@ set(openvpn_srcs
src/openvpn/proxy.c
src/openvpn/ps.c
src/openvpn/push.c
+ src/openvpn/push_util.c
src/openvpn/reflect_filter.c
src/openvpn/reliable.c
src/openvpn/route.c
@@ -193,6 +196,7 @@ set(openvpn_srcs
src/openvpn/shaper.c
src/openvpn/sig.c
src/openvpn/socket.c
+ src/openvpn/socket_util.c
src/openvpn/socks.c
src/openvpn/ssl.c
src/openvpn/ssl_openssl.c
@@ -234,6 +238,7 @@ target_compile_definitions(openvpn PRIVATE
-DCONFIGURE_GIT_FLAGS=\"\"
-DTARGET_ABI=\"${ANDROID_ABI}\"
-DOPENSSL_API_COMPAT=0x11000000L
+ -DDEFAULT_DNS_UPDOWN=\"/not/supported/on/android\"
)
if (${OPENVPN2MBED})
diff --git a/main/src/main/cpp/fmt b/main/src/main/cpp/fmt
new file mode 160000
+Subproject 47a18b2fe98557590f35055a93d1932f7466d4d
diff --git a/main/src/main/cpp/openssl b/main/src/main/cpp/openssl
-Subproject 29343663996ebebf9657fac104c703df8a2da51
+Subproject 5a004ee8dbcb164a18b98d719e4012bbde2d4af
diff --git a/main/src/main/cpp/openvpn b/main/src/main/cpp/openvpn
-Subproject c5888a12571b4bf3a52bd1cc135d964a4f758c9
+Subproject 9d0489465dd2c42453232587b977e75477b56f8
diff --git a/main/src/main/cpp/openvpn3 b/main/src/main/cpp/openvpn3
-Subproject e43f5fb468633faea6d3e87cebe384118a8aa65
+Subproject c263e9d7b75f5d4fadc16b15e82cf1d808a9255