feat: add recent query logging and display in UI
CI / Windows x64 (push) Successful in 9m12s

This commit is contained in:
2026-08-09 16:25:09 +07:00
parent 0223dd817b
commit 2b8e0cb701
6 changed files with 305 additions and 5 deletions
+19
View File
@@ -3,6 +3,24 @@
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
versioning follows [Semantic Versioning](https://semver.org/).
## [0.4.0] — 2026-08-09
"You can now see what the resolver is actually being asked."
### Added
- A live view of the last 200 queries the resolver handled, each marked as
blocked, served from cache, or sent upstream, with a filter by name.
### Notes
- The view is held in memory only. It is never written to the log file and is
discarded when blocking is switched off, because it records every name looked
up on the machine and not only the blocked ones — it exists to answer "what
just happened", not to accumulate a browsing history.
- It costs a fixed 56 KB of memory and roughly 8 ns per query, so it is on by
default with nothing to configure.
## [0.3.0] — 2026-08-09
"It now closes websites, not just programs."
@@ -91,6 +109,7 @@ browser."
- Runs as a Windows SYSTEM service and requires 64-bit Windows.
- Configuration is stored in `C:\ProgramData\SysHelper`.
[0.4.0]: https://git.robonen.ru/robonen/syshelper/compare/v0.3.0...v0.4.0
[0.3.0]: https://git.robonen.ru/robonen/syshelper/compare/v0.2.0...v0.3.0
[0.2.0]: https://git.robonen.ru/robonen/syshelper/compare/v0.1.1...v0.2.0
[0.1.1]: https://git.robonen.ru/robonen/syshelper/compare/v0.1.0...v0.1.1