oweals/dinit.git
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...
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
next