Commit Graph

15 Commits

Author SHA1 Message Date
5c8409b312 Added a basic TUN, testing the implementation. 2025-11-13 08:31:46 +01:00
6fceb84930 Added basic virtual interface implementation, needs testing. Added Wintun licenses. 2025-11-12 19:14:44 +01:00
e695008e10 Added IPv6 support, added option to disable IPv6 (IPv4-Only mode) 2025-11-12 09:07:22 +01:00
eda3cf87d1 misc. 2025-11-11 15:26:05 +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
DcruBro
4b4451d1a9 Refactoring: Moved some code from headers to dedicated source files 2025-11-10 23:19:39 +01:00
DcruBro
9252425bdf Fix licensing printout on start 2025-11-10 21:00:37 +01:00
d7760d7945 Update license 2025-11-10 16:13:22 +01:00
b3d9ae8909 Update README.md, add heartbeat packets to detect dead or hanging connections. 2025-11-10 15:19:54 +01:00
2cbcf70c56 Added protocol version to TCP header, also some launch args 2025-11-09 02:26:44 +01:00
098afeb4d8 Relatively graceful shutdowns 2025-11-09 01:35:19 +01:00
494ade207c Update version 2025-11-07 22:32:40 +01:00
5127fe1999 Added basic UDP handling - only sending from client supported. 2025-11-07 21:55:13 +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