Commit graph

16 commits

Author SHA1 Message Date
d22044d8fe app: UAC manifest — requireAdministrator for Wintun adapter creation 2026-05-06 19:17:06 -04:00
9086f45de2 vpn: add Windows linker flags + manifest embedding to cmake 2026-05-06 19:16:59 -04:00
c6ec61ef9c vpn: Windows TunnelManager — Wintun + boringtun FFI 2026-05-06 19:16:29 -04:00
5d145914c6 vpn: add Wintun dynamic-loading header for Windows 2026-05-06 19:11:07 -04:00
6db9781a96 docs: DragonMoonlight setup and integration guide 2026-05-06 19:03:27 -04:00
33edc6affe gui: add DragonRelayView — add/connect to relay server UI 2026-05-06 19:02:48 -04:00
999cecb21c vpn: add CMake snippet for VPN subsystem integration 2026-05-06 19:02:18 -04:00
d897c319f1 scripts: add boringtun static library build script 2026-05-06 19:02:08 -04:00
4517b58235 vpn: implement RelayClient 2026-05-06 19:01:40 -04:00
f2cce0a4f6 vpn: add RelayClient — HTTP API client for DragonRelay 2026-05-06 19:01:08 -04:00
1711a0bb5a vpn: macOS TunnelManager — utun + boringtun, no root required for TUN open 2026-05-06 19:00:51 -04:00
b388da6e77 vpn: add TunnelManager cross-platform interface 2026-05-06 18:58:52 -04:00
b8901e04d0 vpn: implement WireGuardConfig parser 2026-05-06 18:58:39 -04:00
1d671186f9 vpn: add WireGuard .conf parser 2026-05-06 18:58:26 -04:00
9b2b5d5c81 vpn: add boringtun C ABI header 2026-05-06 18:58:17 -04:00
9e56ecb550 Initial commit 2026-05-06 18:56:10 -04:00