oweals/dinit.git
2018-07-08 Davin McCallSome updates to the design document.
2018-07-08 Davin McCallMinor README fix.
2018-07-07 Davin McCallAdd initial control protocol test.
2018-07-07 Davin McCallMinor cleanup of header.
2018-07-03 Davin McCalldinitctl: add rm-dep subcommand to remove dependencies.
2018-07-03 Davin McCallcontrol: add command for removing dependencies.
2018-07-02 Davin McCallbuild: remove test executables on clean.
2018-07-02 Davin McCallbuild: generate mconfig.h in include directory.
2018-07-02 Davin McCalldinitctl: add-dep subcommand, adds dependency between...
2018-07-02 Davin McCallservice: correctly roll-back state on exception (bad_al...
2018-07-02 Davin McCallImplement adding dependencies via control protocol.
2018-06-23 Davin McCallCorrect a comment.
2018-06-23 Davin McCallAdd DESIGN overview.
2018-06-22 Davin McCalldinitctl: fix spacing in output.
2018-06-22 Davin McCallmconfig: improve consistency of comments. v0.3.0
2018-06-22 Davin McCalldinitctl: fix includes for FreeBSD.
2018-06-22 Davin McCallUpdate TODO.
2018-06-22 Davin McCallBump version to 0.3.0.
2018-06-22 Davin McCallTests: add test for loading a non-existent service.
2018-06-22 Davin McCallAdd "signal-process-only" option to avoid signalling...
2018-06-22 Davin McCalldocs: minor update to build instructions.
2018-06-22 Davin McCalldinitctl: show if service was skipped or failed.
2018-06-22 Davin McCallCorrectly report failure to find a service description.
2018-06-22 Davin McCallRemove -fno-rtti from MacOS builds.
2018-06-21 Davin McCallReplace README with markdown version.
2018-06-19 Davin McCallAdd more detail to sample "dinitctl list" output.
2018-06-19 Davin McCallDefine constants for supported control protocol versions.
2018-06-19 Davin McCalldinitctl: show process id and console state in service...
2018-06-19 Davin McCallMove stopped_reason_t to service_constants.h header.
2018-06-19 Davin McCallservice: add various accessors.
2018-06-18 Davin McCallAvoid rebuilding tests each time they're run.
2018-06-18 Davin McCallTests: add a new test.
2018-06-18 Davin McCallRemember the reason why a service stopped.
2018-06-15 Davin McCallAvoid another unnecessary issue-stop-on-release.
2018-06-15 Davin McCallAvoid issuing do_stop twice when a process service...
2018-06-15 Davin McCallDon't try to stop an already stopped service.
2018-06-15 Davin McCallRefactor: rename onstart_flags_t to service_flags_t.
2018-06-15 Davin McCallRefactor: move "start-interruptible" flag into onstart_...
2018-06-15 Davin McCallTests: add a test for interrupted start of skippable...
2018-06-14 Davin McCallAdd test for scripted service start skip.
2018-06-14 Davin McCallImplement "skippable" option for scripted services.
2018-06-12 Davin McCallTODO: add planned features for next release.
2018-06-08 Davin McCallUp version to 0.2.0. v0.2.0
2018-06-08 Davin McCallFix bug causing scripted service shutdown scripts to...
2018-06-08 Davin McCallAdd another process service test, currently failing.
2018-06-07 Davin McCallDon't keep char * from array_string temporary.
2018-06-07 Davin McCallarray_string: declare 'arr' member as const.
2018-06-07 Davin McCallmconfig-gen: generate constexpr declarations.
2018-06-07 Davin McCallFix mconfig.h generation.
2018-06-07 Davin McCallAdd loading test for environment variable substitution.
2018-06-07 Davin McCallAvoid logging service stop after failure to start.
2018-06-07 Davin McCallFix acquire/release counting in some sitations.
2018-06-05 Davin McCallAdd service load test.
2018-06-04 Davin McCallproctests: add a new test, currently failing.
2018-06-04 Davin McCallIntroduce "load-options" setting and "sub-vars" option.
2018-05-21 Davin McCallUse control socket path and sbin directory from config.
2018-05-21 Davin McCallGenerate mconfig.h file with selected variables from...
2018-05-21 Davin McCallImplement a compile-time string manipulation class.
2018-05-21 Davin McCallMinor fixes to rootfscheck script.
2018-05-21 Davin McCallshutdown: set passed-via-environment control socket...
2018-05-21 Davin McCallSet main log format earlier.
2018-05-21 Davin McCallCorrect some logic for handling overflow messages in...
2018-05-21 Davin McCallInstall man pages with correct permissions mask.
2018-05-14 Davin McCallLook in multiple directories for service descriptions.
2018-05-14 Davin McCalldirload_service_set: add support for multiple service...
2018-05-14 Davin McCallUpdate MacOS build defaults.
2018-04-25 Davin McCallSet example filesystem services to have no start timeout.
2018-04-06 Davin McCallUpdate bundled Dasynq to 1.1.4.
2018-04-06 Davin McCallshutdown: push all output through a cyclic buffer.
2018-04-06 Davin McCallUpdate COMPARISON, TODO.
2018-03-20 Davin McCallUpdate version number to 0.1.1. v0.1.1
2018-03-20 Davin McCallUpdate man page with --log-file documentation.
2018-03-20 Davin McCallAdd --log-file (-l) option to specify logging to file.
2018-03-20 Davin McCallMake "syslog" formatting of main log entries optional.
2018-03-20 Davin McCallload service: simplify conditional in while loop.
2018-03-20 Davin McCalltests: add a new test.
2018-03-20 Davin McCallFix issue with incorrect acquisition counts with waits_...
2018-03-19 Davin McCallservice stopped(): release console if have_console...
2018-03-19 Davin McCallHandle startup timer expiry using failed_to_start.
2018-03-19 Davin McCallMake sure listeners are notified of start cancellation.
2018-03-19 Davin McCallLog service start timeout.
2018-03-19 Davin McCallAdd a test, adjustments to other tests.
2018-03-19 Davin McCallWhen stopping dependents, also release waits_for/soft...
2018-03-04 Davin McCallMinor fixes to README.
2018-03-01 Davin McCallBump version to 0.1.0. v0.1.0
2018-02-28 Davin McCallUpdate COMPARISON with other systems.
2018-02-28 Davin McCalltests: build fix for OpenBSD.
2018-02-28 Davin McCallman page: rework slightly.
2018-02-28 Davin McCallman pages: reword description of depends-ms dependency.
2018-02-28 Davin McCallFix: stop milestone dependency before started.
2018-02-27 Davin McCallSet default log level for main log (not console) to...
2018-02-27 Davin McCallLog system startup.
2018-02-27 Davin McCallLogging: support for supressing output to console per...
2018-02-27 Davin McCallMinor man-page fixes.
2018-02-27 Davin McCalllogging: refactoring, add comment.
2018-02-26 Davin McCallRead environment from file at startup.
2018-02-23 Davin McCallAllow setting working directory for services.
2018-02-20 Davin McCallClean up a comparison warning.
2018-02-20 Davin McCallAdd another (passing) test.
2018-02-20 Davin McCallAdd another test and a fix to make it pass.
next