Tests: add another test.
2a030aa
Adjust dependency auto-break logic.
f50aeb7
Minor header/signature adjustments.
eeab710
Documentation: overcommit must be enabled for address sanitizer (Linux).
c6e88cd
Minor documentation updates.
a3ac47c
build: add target to run cppcheck.
193d0f9
Fix a number of minor issues found by static analysis.
5f59012
service options: add waits-for.d to automatically add dependencies.
a77273b
tests: add control test (add/rm dependency).
fcfa835
control: ensure shutdown type is valid.
b91682f
tests: make unload test more comprehensive.
fc2df5e
tests: add control protocol test (unload).
aeb0c3a
tests: add control protocol test (start/stop service).
4da338a
tests: add another control protocol test (load service).
4002600
Add fuzz testing for control protocol based on LLVM libFuzzer.
8b2f89c
tests: add some protocol tests.
0cc17fc
tests: fix build deps for cptests.
f535ee7
testing: small fixes.
4a957fe
Add missing includes.
12cd399
build: re-arrange to build all tests then run all.
294b52d
tests: add c.p. test for list services command.
caa6aba
Add contribution guide, including conduct statement.
9c0d96d
Some updates to the design document.
7366c8f
Minor README fix.
634aa92
Add initial control protocol test.
2ba8bea
Minor cleanup of header.
36a5951
dinitctl: add rm-dep subcommand to remove dependencies.
df6cb46
control: add command for removing dependencies.
1507f56
build: remove test executables on clean.
b2fff2c
build: generate mconfig.h in include directory.
f4d49c1