Add new pin test (pin-started shouldn't stop when released)
51d1967
Correct release of start-pinned services
5a91827
Fix/simplify logic in service release
28cbfd0
Add --system-mgr option to run as system mgr if not PID 1
c48ad26
Add --container (-o) option: run in container mode
bd236f9
Clarify chain-to details. Fix implementation.
4e3272f
Don't chain-load service if shutting down
f10d628
Fix mistakes in cptest asserts
5cfcf98
Fix missing #include (needed for compiling with GCC 10)
335c417
Bump version to 0.8.2
16f824a
Fix setting group when only uid specified
9cf877b
Set group id before user id in child process
f823b72
Add integration test for add/rm dep via dinitctl
5469480
Improve diagnostic on attempt to add dependency from service to itself
71b59c9
Fix dinitctl add/remove dependency
1b00dab
Add unit test for bgprocess smooth recovery
b0c98da
Fix smooth recovery of bgprocess services
7f58791
Add mock 'open' system call to bpsys
13ecb45
Fix bug with activation count for auto-restart services
ccdf8b6
Compilation fix for Musl systems
7f82382
Make sure we don't try to enable log watcher after deregistration
5055522
Bump version to 0.8.1
f373c5e
Update TODO
c6d82dd
Fix typo and use of hard-coded value
f8cc678
Add another log subsystem test
2df1455
Improve unit test infrastructure - allow control of write()
18ef620
dinitcheck: fix nullptr deref if service can't be loaded
5b16ed8
Add a simple logging test
678cc06
Use bp_sys aliases to write from log
8fc3058
Mark main log closed on write failure
d48b25f