Zac Gaetano zgaetano · He/Him
  • Joined on 2026-03-31
zgaetano pushed to main at zgaetano/artemis 2026-05-07 00:18:25 -04:00
66b4721b34 Fix RelayReg API: heartbeat/unregisterHost now require wgIP per relay contract
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:17:48 -04:00
967539de5d Wire DragonRelayView to the dragonRelay backend (real model + status binding)
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:17:13 -04:00
41b431a11c Mac tunnelmanager: align with new size_t-based FFI; first-packet tunnelUp() signal
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:15:58 -04:00
f270350ae6 RelayClient: fix syntax error in savedServers(); strip trailing slash on relay URLs
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:15:25 -04:00
9bcef4c0a9 Backend: align signal connections with new TunnelManager API; fix fromConf usage
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:14:43 -04:00
27958f3514 CMake: include Linux tunnelmanager + pthread on Linux builds
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:14:24 -04:00
7819b5fbf2 Wintun loader: fix unload() to actually reset all function pointers
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:13:55 -04:00
06dccbe147 Expose lastURL/lastUsername to QML for form pre-fill
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:13:28 -04:00
4ebc674a89 Add Linux tunnelmanager (boringtun userspace + /dev/net/tun)
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:12:31 -04:00
aa7649601d Rewrite Windows tunnelmanager to match TunnelManager interface, fix FFI, fix shutdown order
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:10:20 -04:00
6900f17804 Standardize TunnelManager signals: tunnelUp/tunnelDown/tunnelError
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-07 00:10:04 -04:00
693c20d6a5 Align boringtun FFI with canonical Artemis version (size_t* convention)
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 22:39:26 -04:00
4a90ed82fb Add Qt resource file for WildDragon logo images
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 22:33:07 -04:00
92eb06a3df Add WildDragon logo assets
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 22:24:44 -04:00
1da416fa4c Replace dragon emoji with WildDragon logo images in QML UI
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 20:43:33 -04:00
8cc9d2dc4d Update dragonrelaybackend.cpp
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 20:39:11 -04:00
ef91b5385d Fix 2: Add displayIndex validation, specific TODO comment, and consolidate platform blocks
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 20:38:42 -04:00
ce20ac7d8a Fix 1: Add organization and app name to QGuiApplication
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 20:34:41 -04:00
a0d81b281f Upload main.cpp
zgaetano pushed to main at WildDragonLLC/dragonmoonlight 2026-05-06 20:34:24 -04:00
1ceff80914 Update dragonrelaybackend.cpp