oweals/dinit.git
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...
2016-06-23 Davin McCallFix bug in buffer pointer calculation
2016-06-22 Davin McCallReport (instead of silently ignoring) various errors...
2016-06-22 Davin McCallUpdate Linux documentation
2016-06-22 Davin McCallRemove redundant service settings.
2016-06-21 Davin McCallMake SIGQUIT perform immediate shutdown ("shutdown...
2016-06-21 Davin McCallCorrect exit status checks (status 0 returned by wait...
2016-06-21 Davin McCallLog some error conditions (kill some TODOs)
2016-06-21 Davin McCallUpdate Dasynq
2016-06-21 Davin McCallClean up some TODOs
2016-06-20 Davin McCallScratch one TODO: default case in switch can't occur...
2016-06-19 Davin McCallAdd documentation: using Dinit as your system init...
2016-06-19 Davin McCallOne less TODO
2016-06-19 Davin McCallMerge branch 'master' of https://github.com/davmac314...
2016-06-19 Davin McCallFix kqueue backend bug; wasn't disabling read/write...
2016-06-19 Davin McCallFix build problems with kqueue backend
2016-06-19 Davin McCallAdd root level Makefile, make "shutdown" be optionally...
2016-06-19 Davin McCallRe-vamp shutdown
2016-06-19 Davin McCallUpdate version in README (v0.03) v0.03
2016-06-19 Davin McCallAdd note that dinitctl isn't working on OpenBSD ATM.
2016-06-19 Davin McCallnext_for_console was not being set null when a service...
2016-06-19 Davin McCallUpdate README and TODO
2016-06-19 Davin McCallLarge refactoring of dinitctl.
2016-06-18 Davin McCallLog correct information regarding reason for process...
2016-06-18 Davin McCallDon't display "can't bind socket: read only file sytem...
2016-06-18 Davin McCallSeparate the commencement of logging and the opening...
2016-06-18 Davin McCallAdd a new service setting, "options", which can be...
2016-06-18 Davin McCallAdd a method to discard the console log buffer contents.
2016-06-18 Davin McCallFix calculation of buffer size for LISTEN_FDS environme...
2016-06-18 Davin McCallSmall documentation updates.
2016-06-18 Davin McCallUpdate Dasynq, again, and update Dinit code to reflect...
2016-06-16 Davin McCallYet another Dasynq update
2016-06-16 Davin McCallPull in latest Dasynq, which means a massive amount...
2016-06-16 Davin McCallUpdate TODO
2016-06-16 Davin McCallUpdate dasynq to latest HEAD
2016-06-16 Davin McCallUse the start queue instead of starting services immedi...
2016-06-15 Davin McCallWrite log messages which cross the circular buffer...
2016-06-14 Davin McCallIgnore SIGPIPE.
2016-06-14 Davin McCallMake control socket handling safer and fix an inverted...
2016-06-14 Davin McCallMissed processing start/stop queue in one place
2016-06-14 Davin McCallIntroduce a "stop queue" and "start queue" in ServiceSe...
2016-06-14 Davin McCallUse _exit instead of exit after fork
2016-06-13 Davin McCallRework control protocol handling a little.
2016-06-13 Davin McCallUpdate dasynq
2016-06-12 Davin McCallUse a BidiFdWatcher for control connections. One step...
2016-06-12 Davin McCallUpdate dasynq
2016-06-12 Davin McCallCatch a broader range of exceptions when creating a...
2016-06-12 Davin McCallFix condition for detecting read failure in process_chi...
2016-06-12 Davin McCallImplement DINIT_CP_RELEASESERVICE command.
2016-06-12 Davin McCallCode consistency and documentation update
2016-06-11 Davin McCallMap dinit-log log levels to syslog log levels
2016-06-11 Davin McCallEnable logging to syslog. v0.02
next