mirror of
https://code.gri.mw/GUI/grim.git
synced 2026-07-12 01:38:54 +00:00
6621dc6aaa
Address Windows feedback (visible console window; no diagnostics when the mixnet stalled): - Hide the sidecar console: spawn nym-socks5-client.exe with CREATE_NO_WINDOW so launching it no longer flashes a terminal. - All-in-one: embed the Windows sidecar into goblin.exe (build.rs, gated on GOBLIN_NYM_WIN_BIN) and extract it to %LOCALAPPDATA%\Goblin at first run, so the release is a single self-contained .exe with no loose helper to misplace. - Log the sidecar to ~/.goblin/nym-sidecar.log (all platforms) instead of a null sink, so a stalled bootstrap is diagnosable. Verified under wine: goblin.exe extracts the embedded sidecar, launches it, and it opens the SOCKS5 proxy on 127.0.0.1:1080.