Skip to content

StreamShield v0.1.1

Choose a tag to compare

@raghavatgit raghavatgit released this 27 Aug 18:33
· 112 commits to master since this release

🛡️ StreamShield v0.1.1 - Hardened Multi-Window Privacy & Stability

This release brings critical architectural hardening, complete multi-window process shielding (preventing leaks in lyrics popouts, Chrome devtools, and secondary dialogs), zero-leak RAII resource management, and 100% reliable icon resolution across all Windows applications.


⚡ What's New & Hardened in v0.1.1

  • 🔒 Process-Wide Multi-Window Shielding: Injected hook now automatically discovers and shields all sibling, child, and popup windows belonging to the target process. Secondary dialogs, floating panels, and lyrics popouts (Spotify) are now 100% shielded and never leak on stream.
  • 🛡️ Zero Handle Leaks (RAII Guards): Implemented strict RAII AutoCloseHandle management across all cross-process injection pathways, guaranteeing handle cleanup even on unexpected OS interruptions.
  • 🖼️ 100% Reliable Native Icon Extraction: Migrated from NT device paths to Win32 QueryFullProcessImageNameW, ensuring crisp, accurate 32x32 application icons for Chrome, Steam, Discord, VS Code, and packaged apps.
  • ⚡ Instant UI State Reconciliation: Dual optimistic state synchronization instantly updates both process tags and window cards with zero polling jitter or UI lag.
  • 💾 100% Standalone & Portable: Single ~3.1 MB executable with zero external runtime dependencies, zero drivers, and full offline support.

📥 Download & Run (No Installation Needed)

  1. Download streamshield.exe below.
  2. Double-click to launch (runs portably from anywhere on your PC).
  3. Toggle any running application to shield it from your stream!

Compatibility: Windows 10 (Build 19041+) & Windows 11 (64-bit).