Skip to content

Commit 9aee9b5

Browse files
committed
Version 0.7.62 - Update OpenVPN, OpenSSL, OpenVPN 3.x, NDK
1 parent 36cf539 commit 9aee9b5

File tree

7 files changed

+17
-8
lines changed

7 files changed

+17
-8
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@
1616
[submodule "main/src/main/cpp/lz4"]
1717
path = main/src/main/cpp/lz4
1818
url = ../../lz4/lz4.git
19+
[submodule "main/src/main/cpp/fmt"]
20+
path = main/src/main/cpp/fmt
21+
url = https://github.com/fmtlib/fmt

main/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ android {
2121
//compileSdkPreview = "UpsideDownCake"
2222

2323
// Also update runcoverity.sh
24-
ndkVersion = "28.2.13676358"
24+
ndkVersion = "29.0.14206865"
2525

2626
defaultConfig {
2727
minSdk = 21
2828
targetSdk = 36
2929
//targetSdkPreview = "UpsideDownCake"
30-
versionCode = 216
31-
versionName = "0.7.61"
30+
versionCode = 217
31+
versionName = "0.7.62"
3232
externalNativeBuild {
3333
cmake {
3434
//arguments+= "-DCMAKE_VERBOSE_MAKEFILE=1"

main/src/main/cpp/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ include(tools.cmake)
3030
include(lzo.cmake)
3131
include(lz4.cmake)
3232
include(openssl/openssl.cmake)
33+
add_subdirectory(fmt)
3334

3435
if(NOT ${OPENVPN3OSSL} OR ${OPENVPN2MBED})
3536
add_subdirectory(mbedtls)
@@ -80,12 +81,12 @@ if (NOT ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} MATCHES "build/intermediates/cmake/.*s
8081
target_compile_definitions(ovpn3 PRIVATE
8182
-DUSE_OPENSSL
8283
)
83-
target_link_libraries(ovpn3 crypto ssl lzo lz4)
84+
target_link_libraries(ovpn3 crypto ssl lzo lz4 fmt)
8485
else ()
8586
target_compile_definitions(ovpn3 PRIVATE
8687
-DUSE_MBEDTLS
8788
)
88-
target_link_libraries(ovpn3 mbedtls mbedx509 mbedcrypto lzo lz4)
89+
target_link_libraries(ovpn3 mbedtls mbedx509 mbedcrypto lzo lz4 fmt)
8990
endif ()
9091

9192
target_compile_definitions(ovpn3 PRIVATE
@@ -170,6 +171,7 @@ set(openvpn_srcs
170171
src/openvpn/occ.c
171172
src/openvpn/openvpn.c
172173
src/openvpn/options.c
174+
src/openvpn/options_parse.c
173175
src/openvpn/options_util.c
174176
src/openvpn/otime.c
175177
src/openvpn/packet_id.c
@@ -184,6 +186,7 @@ set(openvpn_srcs
184186
src/openvpn/proxy.c
185187
src/openvpn/ps.c
186188
src/openvpn/push.c
189+
src/openvpn/push_util.c
187190
src/openvpn/reflect_filter.c
188191
src/openvpn/reliable.c
189192
src/openvpn/route.c
@@ -193,6 +196,7 @@ set(openvpn_srcs
193196
src/openvpn/shaper.c
194197
src/openvpn/sig.c
195198
src/openvpn/socket.c
199+
src/openvpn/socket_util.c
196200
src/openvpn/socks.c
197201
src/openvpn/ssl.c
198202
src/openvpn/ssl_openssl.c
@@ -234,6 +238,7 @@ target_compile_definitions(openvpn PRIVATE
234238
-DCONFIGURE_GIT_FLAGS=\"\"
235239
-DTARGET_ABI=\"${ANDROID_ABI}\"
236240
-DOPENSSL_API_COMPAT=0x11000000L
241+
-DDEFAULT_DNS_UPDOWN=\"/not/supported/on/android\"
237242
)
238243

239244
if (${OPENVPN2MBED})

main/src/main/cpp/fmt

Submodule fmt added at 47a18b2

main/src/main/cpp/openssl

Submodule openssl updated 1004 files

main/src/main/cpp/openvpn

Submodule openvpn updated 381 files

main/src/main/cpp/openvpn3

Submodule openvpn3 updated 133 files

0 commit comments

Comments
 (0)