Add comment.
fe725b9
Add a new test.
7778fad
Don't bypass queue cycle in emergency_stop.
93b5278
Update TODO.
f230ba1
On interrupting start of scripted service, run stop script.
8333305
Mock tcsetpgrp() and getpgrp() for tests.
99faa8c
Refactoring in utilities.
0d26b33
Fix test build failures.
e7e6cad
dinitctl: query protocol version at beginning + refactoring.
e08729d
Factor out some Dinit client functions tp a new header (dinit-client.h).
5360d84
On FreeBSD, build without -fno-rtti.
10a67db
Allow initial services to be specified on command-line on non-Linux OS.
0517fec
Mark as a subreaper on FreeBSD (as for Linux).
52dddd1
Implement service unloading.
742adcb
base_process_service: properly clean up in destructor.
18acacf
Renaming: camelCase to snake_case.
d680925
control: rework handle allocation.
5c461c4
control conn. allocate_service_handle(): exception safety.
2d2998c
Make sure a process service starts-on-console matches runs-on-console.
c60c93c
Implement a timeout (of 5 seconds) for log to flush on shutdown.
85adcdb
Upgrade bundled Dasynq to 1.1.2.
e921e45
Up version to 0.08.
d27e900
Add "shutdown" subcommand to dinitctl.
754d603
Update bundled Dasynq (to 1.1.0).
7774c56
Fix error in control protocol implementation in dinitctl/shutdown.
1fb468f
Adjust compile/link options.
8c38597
Add #include's to fix OpenBSD build.
6d37305
dinitctl: various renaming from camelCase
981e094
Process tests: check timer status in various tests.
d1a31f2
Stop the stop timer when a service stops.
3c3c0c3