First working alpha, version a0.4 #7

Merged
dcrubro merged 22 commits from beta into master 2025-11-18 20:09:11 +00:00
22 Commits
Author SHA1 Message Date
dcrubro 4ba59fb23f Merge pull request 'First working alpha, version a0.4.' (#6) from dev into beta
Reviewed-on: #6
2025-11-18 20:07:30 +00:00
dcrubro a78b98ac56 rename iptostring 2025-11-18 20:12:45 +01:00
dcrubro 09806c3c0f test 2025-11-14 20:36:19 +01:00
dcrubro ff81bfed31 Temporary /24 netmask for macOS 2025-11-14 20:29:25 +01:00
dcrubro 2343fdd1e2 htonl in ipToString 2025-11-14 19:25:52 +01:00
dcrubro 3ad98b8403 root permissions check and version counter update 2025-11-13 16:04:39 +01:00
dcrubro 766f878a8d Merge pull request 'Merge tun-test into dev' (#5) from tun-test into dev
Reviewed-on: #5
2025-11-13 14:51:36 +00:00
dcrubro 5a5f830cd9 Change tun interface, change to different name at some point 2025-11-13 15:45:24 +01:00
dcrubro b37a999274 Fixed crash trigger on Ctrl+C (errno == EINTR check) 2025-11-13 15:43:46 +01:00
dcrubro c85f622a60 test2 2025-11-13 15:12:00 +01:00
dcrubro 5c8409b312 Added a basic TUN, testing the implementation. 2025-11-13 08:31:46 +01:00
DcruBro aebca5cd7e update readme and attributions 2025-11-12 19:20:44 +01:00
dcrubro 6fceb84930 Added basic virtual interface implementation, needs testing. Added Wintun licenses. 2025-11-12 19:14:44 +01:00
DcruBro 5a72895f8d added includes to build on linux 2025-11-12 18:49:53 +01:00
dcrubro 6cd4e01066 cleanup 2025-11-12 16:09:44 +01:00
dcrubro e695008e10 Added IPv6 support, added option to disable IPv6 (IPv4-Only mode) 2025-11-12 09:07:22 +01:00
dcrubro fbafeafc9f Added a hostname check if connecting via domain hostname (Not IPv4/IPv6 - IPv6 still not supported / tested). 2025-11-11 17:35:53 +01:00
dcrubro eda3cf87d1 misc. 2025-11-11 15:26:05 +01:00
dcrubro 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 fd95816721 Update README.md 2025-11-11 00:06:09 +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