Commit graph

  • b3e7a57017 README: update integration example for new heartbeat/unregister signatures main ZGaetano 2026-05-07 00:20:55 -0400
  • 6fd5895adb Add build-boringtun-win.ps1 for Windows builds of Artemis ZGaetano 2026-05-07 00:20:07 -0400
  • 95ea28e6b0 displayinfo_linux: parse resolution after the name token, validate bounds, accept any modern resolution ZGaetano 2026-05-07 00:19:47 -0400
  • 9d51a96aa3 RelayReg: heartbeat/unregisterHost now send {wg_ip} body required by relay; pass body on DELETE ZGaetano 2026-05-07 00:18:50 -0400
  • 66b4721b34 Fix RelayReg API: heartbeat/unregisterHost now require wgIP per relay contract ZGaetano 2026-05-07 00:18:24 -0400
  • 7bb3ef95ec Add empty key validation in parseRelayConf() ZGaetano 2026-05-06 20:30:53 -0400
  • 4318387637 Update wg.cmake ZGaetano 2026-05-06 20:28:09 -0400
  • b7e24345dd Upload relayconf.cpp ZGaetano 2026-05-06 20:27:56 -0400
  • 50fa9854cd Upload relayconf.h ZGaetano 2026-05-06 20:27:50 -0400
  • ece712ec61 Update relayreg.cpp — serialize displays JSON array in registerHost ZGaetano 2026-05-06 19:50:14 -0400
  • 5f9661605c Update relayreg.h — add displays parameter to registerHost signature ZGaetano 2026-05-06 19:50:03 -0400
  • fc29ec5954 Update cmake/wg.cmake — add displayinfo sources for Windows and Linux ZGaetano 2026-05-06 19:49:53 -0400
  • af22df1997 Add displayinfo_linux.cpp — Linux display enumeration using xrandr subprocess ZGaetano 2026-05-06 19:49:40 -0400
  • 7f5cc0d390 Add displayinfo_win.cpp — Windows display enumeration using Win32 API ZGaetano 2026-05-06 19:49:34 -0400
  • d5de1a01c4 Add displayinfo.h — cross-platform display enumeration header ZGaetano 2026-05-06 19:49:30 -0400
  • fe7f0ac27a Remove phantom #include "wintun_artemis.h" — Wintun types defined inline ZGaetano 2026-05-06 19:49:27 -0400
  • d37d68e8df docs: Artemis README — setup, architecture, and integration guide ZGaetano 2026-05-06 19:22:27 -0400
  • ac140f34ed wg: boringtun C ABI header for Artemis ZGaetano 2026-05-06 19:21:54 -0400
  • 2cb0a023f8 scripts: boringtun build script for Linux/macOS ZGaetano 2026-05-06 19:21:26 -0400
  • 343f2c8791 cmake: WireGuard module for Artemis — boringtun + platform dispatch ZGaetano 2026-05-06 19:21:11 -0400
  • 3a17933beb wg: DragonRelay registration client implementation (libcurl) ZGaetano 2026-05-06 19:20:47 -0400
  • 5b6d2269be wg: DragonRelay registration client header (libcurl) ZGaetano 2026-05-06 19:20:24 -0400
  • 38a5527a61 wg: Linux WireGuard client — /dev/net/tun + boringtun FFI ZGaetano 2026-05-06 19:20:01 -0400
  • 77b8d616eb wg: Windows WireGuard client — Wintun + boringtun FFI ZGaetano 2026-05-06 19:19:25 -0400
  • bf05b78282 wg: WireGuard client interface header (platform-agnostic) ZGaetano 2026-05-06 19:18:21 -0400
  • b72eb3c7f1 wg: WireGuard config parser implementation ZGaetano 2026-05-06 19:18:10 -0400
  • 3a35b8c2e9 wg: WireGuard config parser header (C++17, no Qt) ZGaetano 2026-05-06 19:17:52 -0400
  • 5495d5c561 Initial commit Zac Gaetano 2026-05-06 19:07:11 -0400