oweals/dinit.git
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...
2016-01-19 Davin McCallRefactoring. Move buffered output management (variables...
2016-01-19 Davin McCallUse non-blocking I/O and event notification for console...
2016-01-16 Davin McCallOnly enable console logging via the service layer ...
2016-01-16 Davin McCallIntroduce method to enable/disable console logging...
2016-01-16 Davin McCallAdd/correct some comments
2016-01-16 Davin McCallMake CPBuffer a template, parameterized by buffer size
2016-01-15 Davin McCallMakefile improvements (fix clean target), and build...
2016-01-15 Davin McCallUse $HOME/dinit.d for default service directory if...
2016-01-14 Davin McCallRemove some explicit memory deallocation in favor of...
2016-01-14 Davin McCallUse delete[] to delete buffers allocated via new[]
2016-01-14 Davin McCallRemove std::move(...) so that copy ellision can occur.
2016-01-13 Davin McCallAdd support for unpin command in dinitctl (includes...
2016-01-13 Davin McCallAdd support for pinning services to dinitctl
2016-01-13 Davin McCallMake "pinStart" and "start", and "pinStop" and "stop...
2016-01-12 Davin McCallUpdate README with info on service hierarchy and servic...
2016-01-12 Davin McCallMark service active if it is started while not active.
2016-01-12 Davin McCallDuring shutdown, let process attrition occur naturally...
2016-01-11 Davin McCallVarious changes to match changes to command protocol.
2016-01-11 Davin McCallRefactor/fix control commands, add a few start/stop...
2016-01-11 Davin McCallFix stop(). Give it a boolean argument for 2 modes...
2016-01-11 Davin McCallMake sure to initialise all members of ControlConn
2016-01-11 Davin McCallRestore "restart" flag functionality. Services no longe...
2016-01-11 Davin McCallCleanups and refactoring.
2016-01-11 Davin McCallLargish re-work of how dependencies are handled. The...
2016-01-10 Davin McCallFix "skip to reply packet" method.
2016-01-09 Davin McCallRefactoring, and one fix: stopping an already-stopped...
2016-01-09 Davin McCallIntroduce "explicitly started" state flag for services...
2016-01-07 Davin McCallFix protocol errors in dinitctl
2016-01-07 Davin McCallAdd license (Apache license version 2.0).
2016-01-07 Davin McCallUpdate gitignore
2016-01-07 Davin McCallMake sure to not write a partial command packet.
2016-01-07 Davin McCalldinitctl: recognize and report FAILEDSTART events.
2016-01-07 Davin McCallRefactoring: remove unneeded method
2016-01-07 Davin McCallMake "dinitctl start" start a service and "dinitctl...
2016-01-06 Davin McCallChange command line and implement stopping of services...
2016-01-06 Davin McCallRename dinit-start to dinitctl, as I think one command...
2016-01-05 Davin McCallMove source files int src directory
2016-01-04 Davin McCallAdd socket-uid and socket-gid service settings for...
2016-01-04 Davin McCallUpdate TODO list
2016-01-04 Davin McCallImplement socket activation (single, unix-family socket...
2016-01-03 Davin McCallAdd some info about Nosh, another init/service system...
2016-01-03 Davin McCallMake sure to initialise all state bits
2016-01-03 Davin McCallA forced stop at the point of reaching STARTED state...
2016-01-03 Davin McCallRe-read PID file after recovering a BGPROCESS service.
2016-01-03 Davin McCallUpdate TODO (log messages to console should be buffered...
2016-01-03 Davin McCallMinor re-organisation and logging improvements
2016-01-03 Davin McCallAdd support for "bgprocess" services - daemons which...
2016-01-02 Davin McCallIf a "scripted" service has no stop command, allow...
2016-01-02 Davin McCallWhen performing shutdown, un-pin services after issuing...
2016-01-02 Davin McCallFix: scripted service might not have its start/stop...
2016-01-02 Davin McCallAdd "smooth-recovery" option for process services.
2016-01-02 Davin McCallMove to asynchronous handling of child exec status.
2016-01-01 Davin McCallRemove the "release_console" on-start flag. It is now...
2016-01-01 Davin McCallVarious improvements to state transitions.
2016-01-01 Davin McCallRun "run-on-console" services as a new process group...
2016-01-01 Davin McCallDon't reque for console immediately if we acquire it...
2016-01-01 Davin McCallI could swear I fixed this not too long ago...
2016-01-01 Davin McCallFix another hanging state: "internal" services can...
2016-01-01 Davin McCallAdd "run-on-console" service option, to specify that...
2016-01-01 Davin McCallFix a problem that left services incorrectly marked...
2015-12-31 Davin McCallFor scripted services, accept both a "command" and...
2015-12-31 Davin McCallFix: when a dependency failed, the dependent process...
next