Add cli options to set log level for primary log and console
aebcd39
Clean up logging infrastructure
a76e4d5
apply standard formatting for enum base type
2223b74
control-datatypes: add srvstate_t
43103f2
control-datatypes: add sig_num_t
0796e6c
control-datatypes: add envvar_len_t
e9e2979
control-datatypes: add srvname_len_t
b7b0127
control-datatypes: refactor control protocl replies and information messages as enum class
4e21d13
control-datatypes.h: add cmd_t and refactor control commands to enum class
50e63b6
control-datatypes.h: add trigger_val_t
7dc9c89
control-datatypes.h: unifty handle_t
8fccd89
configure: Fix wrong error message about (lack of) C++11 support
9b0cfdc
Test: propagate failure to dependent when restart threshold exceeded
eaf24da
Propagate failure to dependent if restart threshold exceeded
822cb00
Make a better effort to use correct target for symlink on enable
06d87b0
Move service_dsc_dir to service_record (from base_process_service)
ebcb61a
Don't allow specifying empty directory/filenames on command line
d9ae020
Rename "workding_dir_def" to "service_dsc_dir" to reflect its nature
0d1059c
Minor formatting fixes
34f43be
Re-word service type descriptions again
dd0f23f
Upgrade bundled Dasynq to 1.2.4 (current release)
ece704f
Dasynq: fix FreeBSD /dev/null logging
389f1b7
Attempt to open log file immediately when starting
3562556
Correct handling of termination during smooth recovery with notification
2d9f907
Re-enable tests that were accidentally disabled
a2efdb7
handle_exit_status: remove dead stores to service_status
1ab8220
proctests: replace duplicate test with a new test
af9d4fa
smooth recovery: wait for notification before cancelling restart timer
a42f59f
Doc: dinit-service: reword "service directory" which may be unclear
2b8df1e
Default to service dir as working directory for services
b74c526