oweals/dinit.git
2017-06-17 Davin McCallBuild: fix dependencies of tests executable.
2017-06-16 Davin McCallAllow "make check" to run tests.
2017-06-16 Davin McCallFix missing #include
2017-06-16 Davin McCallBeginnings of automated test suite.
2017-06-16 Davin McCallBuild: remove manual *.h dependencies.
2017-06-16 Davin McCallRefactoring: don't pass list via pointer.
2017-06-16 Davin McCallRefactoring: split loading service from directory into...
2017-06-16 Davin McCallRename ServiceState to service_state_t.
2017-06-16 Davin McCallRename ServiceIoWatcher to exec_status_pipe_watcher.
2017-06-15 Davin McCallFix dinitctl man page for conversion to html.
2017-06-15 Davin McCallRemove unwanted comment tag
2017-06-15 Davin McCallIncrease priority of service child status watchers.
2017-06-15 Davin McCallSignal a service process via its process group rather...
2017-06-15 Davin McCallRename various classes/functions for consistency.
2017-06-15 Davin McCallRename ServiceRecord to service_record for consistency
2017-06-14 Davin McCallMan page updates.
2017-06-13 Davin McCallUse time arithmetic functions from Dasynq (time_val).
2017-06-12 Davin McCallIncorporate changes from Dasynq upstream.
2017-06-12 Davin McCallFix issues with restart counting and start failure...
2017-06-12 Davin McCallFix console queue behavior (was broken by recent changes).
2017-06-12 Davin McCallOn interrupted start, unlink from console wait queue.
2017-06-12 Davin McCallMinor improvements to dinitctl manpage.
2017-06-12 Davin McCallFix potential issue of double-queueing for console...
2017-06-12 Davin McCallConvert various queues to instantiations of generic...
2017-06-11 Davin McCallService logic simplification/cleanup.
2017-06-09 Davin McCallservice: only force stop dependents if necessary.
2017-06-09 Davin McCallAdd man page for dinitctl.
2017-06-08 Davin McCallUpdate TODO again...
2017-06-08 Davin McCallUpdate TODO.
2017-06-08 Davin McCallRemove no-longer-relevant comment.
2017-06-08 Davin McCallEnable SIGQUIT in child processes.
2017-06-08 Davin McCallInstall Dinit manpage on "make install".
2017-06-08 Davin McCallSignal handling improvements.
2017-06-08 Davin McCallPerform sync() if we fail to exec shutdown.
2017-06-08 Davin McCallWait for user acknowledgement before rebooting on boot...
2017-06-08 Davin McCallMinor error-handling cleanups.
2017-06-08 Davin McCallInitial manpage for dinit.
2017-06-08 Davin McCallDocument restart-delay and logfile settings.
2017-06-08 Davin McCallHandle different termination signals differently (fix...
2017-06-06 Davin McCallAllow service start to be interrupted when waiting...
2017-06-06 Davin McCallMake service restart delay configurable (restart-delay...
2017-06-06 Davin McCallAdd restart-limit-count service setting.
2017-06-05 Davin McCallQuash build warning.
2017-06-05 Davin McCallUpdate BUILD instructions.
2017-06-05 Davin McCallMake restart check interval configurable.
2017-06-05 Davin McCallLimit number of restarts within an interval
2017-06-05 Davin McCallBuild: Use CXXPOPTS when generating dependency files
2017-06-03 Davin McCallFix: grant console correctly
2017-06-03 Davin McCallUpdate gitignore file
2017-06-03 Davin McCallBuild: autogenerate dependency files (*.d)
2017-06-02 Davin McCallSeparate "runs-on-console" into runs-on- and starts...
2017-06-02 Davin McCallUse restart timer also for non-smooth-recovery restarts.
2017-06-02 Davin McCallCorrect calculation of restart timeout, and up timeout...
2017-06-01 Davin McCallMinor refactoring / code documentation.
2017-06-01 Davin McCallAdd a restart timer to limit restart rate.
2017-06-01 Davin McCallREADME: improve wording in one paragraph.
2017-06-01 Davin McCallFix callback method name per Dasynq changes
2017-06-01 Davin McCallIncorporate Dasynq changes
2017-05-30 Davin McCallClean up one TODO
2017-05-30 Davin McCallSimplify allDepStarted logic.
2017-05-30 Davin McCallservice record: move read_pid_file into bgproc_service
2017-05-30 Davin McCallservice_record: declare handle_exit_status as pure...
2017-05-29 Davin McCallRefactoring: create base_process_service
2017-05-29 Davin McCallAvoid releasing console twice on failure to read pid...
2017-05-29 Davin McCallFix various missing std::move's (which was an exception...
2017-05-29 Davin McCallBreak out scripted service as a separate class
2017-05-24 Davin McCallFix pointer bug in logging.
2017-05-23 Davin McCallRefactoring.
2017-05-23 Davin McCallMinor cleanups.
2017-04-26 Davin McCallProvide and use fallbacks for POSIX functions extended...
2017-04-26 Davin McCallIncorporate Dasynq library changes.
2017-03-30 Davin McCallREADME: add instructions on using dinitctl utility. v0.05
2017-03-29 Davin McCallRework acquire/release handling.
2017-03-29 Davin McCallUpdate TODO.
2017-03-27 Davin McCalllinux service scripts: remount /proc after intial mount
2017-03-27 Davin McCallUpdate Dasynq library and API usage
2017-03-19 Davin McCallUpdate Dasynq library, and API usage throughout.
2017-03-19 Davin McCallRelease soft dependencies if they stop early.
2017-03-12 Davin McCallAdd missed dasynq file (for OpenBSD).
2017-03-12 Davin McCallUpdate dasynq library, and make appropriate changes...
2017-03-12 Davin McCallFix trivial memory leak.
2016-11-10 Davin McCallRun not-on-console services in a session (via setsid()).
2016-11-09 Davin McCallUpdate version : 0.04
2016-11-09 Davin McCallIncorporate Dasynq changes (v0.02) v0.04
2016-11-09 Davin McCallCheck for state STARTING before calling started() when...
2016-11-09 Davin McCallCombine start/stop queues, and add propagation queue.
2016-11-08 Davin McCallCheck desired state == started before allowing service...
2016-09-21 Davin McCallrootfscheck service: use the passed-from-parent control...
2016-09-21 Davin McCallAdd an option to shutdown to allow for receiving the...
2016-06-30 Davin McCallRemove use of strcpy in favour of memcpy (save the...
2016-06-27 Davin McCallFix a TODO comment
2016-06-26 Davin McCallAdd a "pass-cs-fd" service option, which passes a contr...
2016-06-24 Davin McCallRemove activated state if a service stops naturally
2016-06-24 Davin McCallAdd release/wake commands to dinitctl
2016-06-24 Davin McCallUse getWatchFd() from dasynq::FdWatcher rather than...
2016-06-23 Davin McCallClean up signal and fd handling around fork().
2016-06-23 Davin McCallLatest Dasynq updates
2016-06-23 Davin McCallIgnore SIGTSTP (^Z) for run-on-console processes.
2016-06-23 Davin McCallImplement "list services" command in control protocol...
2016-06-23 Davin McCallIgnore SIGPIPE to prevent sudden exit when control...
next