Move version.conf into (new) "build" directory
9d104a8
Remove potentially pessimizing std::move of a temporary
2b350b3
Remove the "no-sigterm" option. Have "term-signal" specify the signal.
2fba10a
Update NEWS
d070bee
Support --version (dinit and dinitctl)
95c9ca3
Example services: mount /dev/pts and /dev/shm in early-filesystems
31f1398
Make the default system control socket /[/var]/run/dinitctl
79f4f53
Minor refactoring, additional comments
2470358
Filter service names other than "single" when PID=1 and UID=0 (Linux)
8b9927e
Better feedback for various dinitctl commands
30511f9
Fix processing of rlimit settings
2f7da74
Fix typo in man page
81192fa
If service description exists but can't be opened, report suitable error
3eb9eab
Remove noexcept declarations from service load exception constructors
71803ae
Apply Dasynq fixes from upstream
d79b9b1
Minor correction to dinit-service man page
0089eb0
Delay initialisation of event loop until std file descriptors set up
ce7ceb3
Update bundled Dasynq to 1.2.0
d8b9ee4
Various minor improvements to sample services
1dae75e
Test linking with sanitize options as well as compiling
57c6700
Update Design doc, add design philosophy section
f527a8c
Various minor documentation updates
b7ea816
dinitcheck: check chain-to services
24c6877
Add lint checks: command (and stop-command) exist and executable
f70cec4
Add a bunch of lint checks in dinitcheck
9a71f6a
Indicate active status in "dinitctl list" output
d74c7eb
Minor comment fixes
d9fd0dc
Move exec_stage description constants into service-constants.h
fe89762
dinitctl: don't ignore read errors reading from control socket
7be8d81
Add explanations of example services
26911ff