Commit Graph

18 Commits

Author SHA1 Message Date
1f5a0585f3 Version 1.0.0 2026-01-01 16:22:17 +01:00
225aa2a55d Create wintun interface if not found 2025-12-18 07:55:35 +01:00
cab1362053 Kinda working Windows version
Needs these DLLs:
- libgcc_s_seh-1.dll
- libstdc++-6.dll
- libwinpthread-1.dll
- wintun.dll
2025-12-17 19:11:28 +01:00
c047cb90f0 Test 1: Make WinTun work 2025-12-17 18:34:07 +01:00
7d9018043d Add resetIP() method, need impl 2025-12-09 20:14:06 +01:00
842752cd88 Version b0.1 (Beta 0.1) - Refactor some stuff and move session_registry to .cpp file 2025-12-04 15:48:18 +01:00
668b96e8e0 Alpha 0.6 - Dynamic IPs 2025-12-02 18:45:50 +01:00
8ed90a3bc8 Alpha 0.6 - Dynamic IPs 2025-12-02 18:44:57 +01:00
15d13b6f04 Converted some raw pointers to smart pointers 2025-12-01 21:13:46 +01:00
1cf851bec3 Deleted some header libs from the include/ dir. Moved to CMake fetchcontent 2025-11-27 23:38:44 +01:00
84c00b7bcb Update version number, add timestamp to logs (maybe also other stuff that I forgot) 2025-11-26 18:13:41 +01:00
DcruBro
e3df3cd0a7 Switched to C++23 as the project standard.
Added a basic parser for client_config and server_config, and added some basic authorization.
Need to work on verification of the server.
2025-11-25 21:45:10 +01:00
DcruBro
f776f1fdd1 Colourful logs 2025-11-25 00:36:29 +01:00
DcruBro
de3ec98363 Added checking of whitelisted keys on server 2025-11-25 00:22:52 +01:00
3ad98b8403 root permissions check and version counter update 2025-11-13 16:04:39 +01:00
705962e5ce Added partial verification of server public key on client side - needs hostname verification. Added startup flag to ignore verification fail. 2025-11-11 13:19:59 +01:00
c7c3b1c54c Almost finished with the TCP Handshake procedure, need to properly handle disconnects (currently pretty forceful) 2025-11-06 22:32:32 +01:00
0f7191ad54 Initial Commit 2025-11-06 15:51:56 +01:00