Skip to content

v1.1.1

Choose a tag to compare

@stupiddevmonkey stupiddevmonkey released this 11 Aug 02:10
· 6 commits to main since this release

[1.1.1] - 2026-08-10

Fixed

  • Occupancy never turned on, and idle time read -1. The named pipe's DACL granted Authenticated
    Users Write | ReadAttributes | Synchronize. Opening a pipe for writing requests GENERIC_WRITE,
    which maps to FILE_GENERIC_WRITE — including READ_CONTROL, which was missing — and the access
    check requires every mapped bit. Every non-elevated helper was denied; running one elevated worked,
    which is what made this look like anything but a permissions problem. ReadPermissions is now
    granted. Read and ACL-write rights are still withheld.
  • The helper failed silently. It swallowed every exception, so a permanent access-denied was
    indistinguishable from a service restart. It now classifies the failure and writes it to
    %LOCALAPPDATA%\HAActiveUser\session-agent.log — a per-user path, because the helper runs as you
    and cannot write to the service's log directory, which is exactly why this failure was invisible.
    Repeated messages are suppressed, and recovery is logged. It still never throws out of its loop.
  • Reinstalling an MSI of the same version installed a second copy alongside the first, leaving two
    entries in Programs and Features and stale files. AllowSameVersionUpgrades is now set, and the
    product version is no longer pinned at 1.0.0 — 1.0.1 and 1.1.0 both shipped an MSI identifying
    itself as 1.0.0, so MajorUpgrade had nothing to compare and never replaced the previous install.

Full Changelog: v1.1.0...v1.1.1