@@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66
77## [ Unreleased]
88
9+ ## [ v0.5.1] - 2021-02-23
10+ ### Added
11+ - The ` dlog ` , ` dslog ` , and ` drlog ` tools now log empty input lines. The
12+ ` --skip-empty ` /` -e ` command line option has been added to disable
13+ logging empty lines.
14+ - The ` dmon ` tool has gained a ` --max-respawns ` /` -m ` command line option which
15+ can be used to specify how many times to respawn monitored processes
16+ before exiting. (Patch by Matt Schulte << mschulte@wyze.com > >.)
17+ - New ` libsetunbuf.so ` helper which can be used to disable buffering of
18+ the standard output stream on arbitrary programs via ` LD_PRELOAD ` .
19+ (Patch by Matt Schulte << mschulte@wyze.com > >.)
20+
21+ ### Fixed
22+ - The exit status of monitored processes is now correctly propagated as
23+ exit code of ` dmon ` itself.
24+ - The ` dlog ` , ` dslog ` , and ` drlog ` tools will no longer exit unexpectedly
25+ when they receive an empty input line. (Patch by Matt Schulte
26+ << mschulte@wyze.com > >.)
27+
928## [ v0.5.0] - 2020-08-27
1029### Added
1130- Support listing applets compiled into a multicall ` dmon ` binary when the
@@ -40,7 +59,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
4059### Fixed
4160- ` dlog ` and ` drlog ` now handle the ` INT ` , ` TERM ` , and ` HUP ` signals gracefully.
4261
43- [ Unreleased ] : https://github.com/aperezdc/dmon/compare/v0.5.0...HEAD
62+ [ Unreleased ] : https://github.com/aperezdc/dmon/compare/v0.5.1...HEAD
63+ [ v0.5.1 ] : https://github.com/aperezdc/dmon/compare/v0.5.0...v0.5.1
4464[ v0.5.0 ] : https://github.com/aperezdc/dmon/compare/v0.4.5...v0.5.0
4565[ v0.4.5 ] : https://github.com/aperezdc/dmon/compare/v0.4.4...v0.4.5
4666[ v0.4.4 ] : https://github.com/aperezdc/dmon/compare/v0.4.3...v0.4.4
0 commit comments