Skip to content

Commit

Permalink
ovpn-dco-cli GUI: initial commit
Browse files Browse the repository at this point in the history
This includes following functionality:

 - get driver version
 - set mode
 - start VPN (p2p/mp)
 - new peer (p2p)
 - send/receive CC messages

Signed-off-by: Lev Stipakov <[email protected]>
  • Loading branch information
lstipakov committed Sep 17, 2024
1 parent 83d2ad7 commit 9e7459a
Show file tree
Hide file tree
Showing 2 changed files with 454 additions and 0 deletions.
11 changes: 11 additions & 0 deletions gui/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
cmake_minimum_required(VERSION 3.10)

project(gui)

set(CMAKE_CXX_STANDARD 17) # Enable C++17
set(CMAKE_CXX_STANDARD_REQUIRED YES) # Ensure the compiler strictly requires C++17

add_executable (gui WIN32 "gui.cpp")

add_definitions(-DUNICODE -D_UNICODE)
target_link_libraries(gui PRIVATE user32 gdi32 Ws2_32)
Loading

0 comments on commit 9e7459a

Please sign in to comment.