Various renaming (from CamelCase to underscore_separated).
a1137a6
Improve code documentation.
a74ca3f
Fix child watch reservation.
cf06cc9
Fix minor typos
18bdcfd
Correct restart delay check (<= instead of <).
be09697
Incorporate changes from Dasynq upstream.
b82ed1c
Improve handling of pid-file reading.
c7f5399
load_service: remove another TODO.
c6583e8
dinitctl: clean up a TODO.
9e49075
Remove unneeded function parameter.
55bb0a7
Clean up some TODOs.
43fe72d
If a service stops and won't restart, release explicit activation.
fd41b57
slist: fix condition for detecting queued item.
2ff4808
Build: fix dependencies of tests executable.
3d34735
Allow "make check" to run tests.
a6e9006
Fix missing #include
37d7529
Beginnings of automated test suite.
41cefb9
Build: remove manual *.h dependencies.
3a11b3a
Refactoring: don't pass list via pointer.
7124efe
Refactoring: split loading service from directory into seperate class
2bc8f30
Rename ServiceState to service_state_t.
a65509a
Rename ServiceIoWatcher to exec_status_pipe_watcher.
8567f3c
Fix dinitctl man page for conversion to html.
edfe662
Remove unwanted comment tag
8fe2196
Increase priority of service child status watchers.
772d6c1
Signal a service process via its process group rather than individually.
101fe25
Rename various classes/functions for consistency.
fff223c
Rename ServiceRecord to service_record for consistency
df777d1
Man page updates.
557bef0
Use time arithmetic functions from Dasynq (time_val).
faa441b