─── /project/NetProfileEnforcer ──────────────────────────────────────
NetProfileEnforcer
WPF tool that installs a scheduled task to keep Windows network profiles pinned to Private. Hooks Network Location Awareness events and boot-time triggers so post-boot Public re-evaluations don't silently bypass firewall rules.
─── /info ────────────────────────────────────────────
language
::
C#
last touched
::
2 days ago
topics
::
app-project
─── /recent ──────────────────────────────────────────
- 3 days ago :: 1.3.15: --install runs Install / Update with no window and an exit code (0/1/2), for unattended setup (Crucible:Forge first boot). One install path: TaskEnforcer.InstallAndSaveAsync shared by the button and the switch; LogKind->severity mapping shared; App opens MainWindow itself (no StartupUri). Proven on CHIMERA-O1U-01: fresh install exit 0, damaged settings exit 1.
- 3 weeks ago :: 1.3.14: taskbar button always shows the app icon (WindowIcon); ScreenFit from CommonStuff - maximize fix, and monitor-move/maximize/drag handling now reaches every window, not only those with a Loaded handler
- 4 weeks ago :: Tour: retake every picture from 1.3.13 (Verify now shows 'Program is on this computer's own drive'); stamp 1.3.13
─── /comments ────────────────────────────────────────