feat: introduce Tunnel wrapping VpnProtocol with two-phase lifecycle

This commit is contained in:
cd-amn
2026-05-18 16:47:54 +00:00
parent f2ff8a7b3b
commit 9d69ab89d5
7 changed files with 257 additions and 16 deletions
+2
View File
@@ -66,6 +66,7 @@ set(HEADERS ${HEADERS}
${CLIENT_ROOT_DIR}/core/utils/managementServer.h
${CLIENT_ROOT_DIR}/core/utils/constants.h
${CLIENT_ROOT_DIR}/core/vpnTrafficGuard.h
${CLIENT_ROOT_DIR}/core/tunnel.h
)
# Mozilla headres
@@ -147,6 +148,7 @@ set(SOURCES ${SOURCES}
${CLIENT_ROOT_DIR}/core/utils/utilities.cpp
${CLIENT_ROOT_DIR}/core/utils/managementServer.cpp
${CLIENT_ROOT_DIR}/core/vpnTrafficGuard.cpp
${CLIENT_ROOT_DIR}/core/tunnel.cpp
)
# Mozilla sources