Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Releases: tinythings/procdog

v0.2.0

20 Feb 18:53
3349db1

Choose a tag to compare

What's Changed

  • Implement "missing" state by @isbm in #1

New Contributors

  • @isbm made their first contribution in #1

Full Changelog: v0.1.0...v0.2.0

NetBSD support & bugfixes

19 Feb 17:02

Choose a tag to compare

Changed: ProcDogEvent::Disappeared now includes pid.
Changed: process state tracks multiple instances per name (per-PID Appeared/Disappeared).
Added: NetBSD sysctl backend using KERN_PROC2 with resilient sizing and unaligned-safe parsing.
Fixed: correct event emission when multiple instances start/stop; no “phantom” tracking.

v0.0.1

19 Feb 15:10
7875961

Choose a tag to compare

Initial working version:

  • process watch (polling)
  • Appeared/Disappeared events
  • restart detection (PID change)
  • backend abstraction (PsBackend)
  • callback + channel support
  • priming implemented