oweals/dinit.git
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
2016-06-11 Davin McCallIncorporate latest bugfixes from dasynq
2016-06-11 Davin McCallFix (remove) noexcept specification for init_log().
2016-06-11 Davin McCallFull support within the logging subsystem to an externa...
2016-06-11 Davin McCallMore refactoring in preparation for proper logging...
2016-06-11 Davin McCallMinor refactoring
2016-06-07 Davin McCallAvoid hanging if a BGPROCESS is not a child of dinit...
2016-06-06 Davin McCallTODO updates.
2016-06-06 Davin McCallWhitespace fixes v0.01
2016-06-06 Davin McCallNo need to link libev anymore.
2016-06-06 Davin McCallRefactoring, and actually enable console log in enable_...
2016-06-06 Davin McCallRemove obseleted TODO comment
2016-06-06 Davin McCallAdd console watch for logging once, then enable and...
2016-06-06 Davin McCallUpdate dasynq
2016-06-06 Davin McCallCode documentation - ServiceRecord and ServiceSet....
2016-06-06 Davin McCallSuppress "invalid offsetof" warnings.
2016-06-06 Davin McCallRelease on failure to start.
2016-06-05 Davin McCallFix condition in is_log_flushed
2016-06-05 Davin McCallMake all log messages go via the log buffer.
2016-06-05 Davin McCallRefactorings.
2016-06-05 Davin McCallFix style inconsistency in CPBuffer: fillTo -> fill_to
2016-06-05 Davin McCallOpenBSD: use __thrsigdivert as a replacement for sigtim...
2016-06-05 Davin McCallMake selection of epoll/kqueue backend automatic
2016-06-05 Davin McCallBeginnings of kqueue support (far from complete)
2016-06-05 Davin McCallRip out libev, replace with dasynq (new library written...
next