Skip to content

Commit ab25e2b

Browse files
committed
Version 0.6.0
1 parent 072f56e commit ab25e2b

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
88

9+
## [v0.6.0] - 2024-12-10
10+
### Added
11+
- New `denv` utility, inspired by daemontools' `envdir`, which may be
12+
used to manipulate the environment before executing a chained child
13+
process.
14+
15+
### Fixed
16+
- Retry system calls that may return with `errno` set to `EINTR` when
17+
interrupted by signals to indicate they can be restarted from user space.
18+
- Remove leftover, useless `$E` format specifier when reporting errors
19+
during daemonization.
20+
21+
### Changed
22+
- The project is now built in C23 mode by default. In practice `-std=c2x`
23+
gets used to cover systems which may have slightly older compilers.
24+
925
## [v0.5.1] - 2021-02-23
1026
### Added
1127
- The `dlog`, `dslog`, and `drlog` tools now log empty input lines. The
@@ -59,7 +75,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
5975
### Fixed
6076
- `dlog` and `drlog` now handle the `INT`, `TERM`, and `HUP` signals gracefully.
6177

62-
[Unreleased]: https://github.com/aperezdc/dmon/compare/v0.5.1...HEAD
78+
[Unreleased]: https://github.com/aperezdc/dmon/compare/v0.6.0...HEAD
79+
[v0.6.0]: https://github.com/aperezdc/dmon/compare/v0.5.1...v0.6.0
6380
[v0.5.1]: https://github.com/aperezdc/dmon/compare/v0.5.0...v0.5.1
6481
[v0.5.0]: https://github.com/aperezdc/dmon/compare/v0.4.5...v0.5.0
6582
[v0.4.5]: https://github.com/aperezdc/dmon/compare/v0.4.4...v0.4.5

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "dmon",
33
"repo": "aperezdc/dmon",
4-
"version": "0.5.1",
4+
"version": "0.6.0",
55
"license": "MIT",
66
"description": "Small process daemonization and monitoring tool",
77
"keywords": ["monitor", "process", "daemonization", "logging"],
@@ -15,6 +15,7 @@
1515
"src": [
1616
"conf.c",
1717
"conf.h",
18+
"denv.c",
1819
"dlog.c",
1920
"dmon.c",
2021
"drlog.c",

0 commit comments

Comments
 (0)