Skip to content

wymcmd 0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 19:05
· 6 commits to main since this release

A console window flashed on your screen and vanished. This tells you what opened it, and why —
including launches that happened while nothing of ours was running.

Everything in 0.3.0, plus the three below. If you are on 0.3.0 there is no defect here that
affects you; take this one for WYMCMD_HOME and an honest readme.

Install

Download wymcmd-0.3.1-win-x64.zip, unpack it anywhere, then:

wymcmd install

That copies both files to %LOCALAPPDATA%\Programs\wymcmd, adds the folder to your PATH and puts
a shortcut in the start menu — no administrator needed.

The binary is not code-signed, so SmartScreen will call it an unrecognised app the first time:
"More info", then "Run anyway". A .sha256 ships beside every download.

New in 0.3.1

WYMCMD_HOME. Point the database, rules, settings, log and traces at a folder of your
choosing — a stick, a folder for one investigation, a sandbox that gets thrown away afterwards.
Set nothing and nothing changes: the machine-wide folder when it is writable, LocalAppData
otherwise.

The readme is honest about the network. It said an optional hash lookup was off by default.
There is no such feature and no HTTP client anywhere in the binary, so the sentence described
something that could never have been true. It is gone.

The test suite stopped writing into the machine's own data. A test deliberately feeds the rule
loader a broken file to prove it recovers; it was doing that against the real home, so every run
left rules file unreadable, starting empty in the log. That reads exactly like a fault in the
tool, and it never was one.

118 tests.