2016-01-19 |
Davin McCall | Refactoring. Move buffered output management (variables... |
commit | commitdiff | tree | snapshot |
2016-01-19 |
Davin McCall | Use non-blocking I/O and event notification for console... |
commit | commitdiff | tree | snapshot |
2016-01-16 |
Davin McCall | Only enable console logging via the service layer ... |
commit | commitdiff | tree | snapshot |
2016-01-16 |
Davin McCall | Introduce method to enable/disable console logging... |
commit | commitdiff | tree | snapshot |
2016-01-16 |
Davin McCall | Add/correct some comments |
commit | commitdiff | tree | snapshot |
2016-01-16 |
Davin McCall | Make CPBuffer a template, parameterized by buffer size |
commit | commitdiff | tree | snapshot |
2016-01-15 |
Davin McCall | Makefile improvements (fix clean target), and build... |
commit | commitdiff | tree | snapshot |
2016-01-15 |
Davin McCall | Use $HOME/dinit.d for default service directory if... |
commit | commitdiff | tree | snapshot |
2016-01-14 |
Davin McCall | Remove some explicit memory deallocation in favor of... |
commit | commitdiff | tree | snapshot |
2016-01-14 |
Davin McCall | Use delete[] to delete buffers allocated via new[] |
commit | commitdiff | tree | snapshot |
2016-01-14 |
Davin McCall | Remove std::move(...) so that copy ellision can occur. |
commit | commitdiff | tree | snapshot |
2016-01-13 |
Davin McCall | Add support for unpin command in dinitctl (includes... |
commit | commitdiff | tree | snapshot |
2016-01-13 |
Davin McCall | Add support for pinning services to dinitctl |
commit | commitdiff | tree | snapshot |
2016-01-13 |
Davin McCall | Make "pinStart" and "start", and "pinStop" and "stop... |
commit | commitdiff | tree | snapshot |
2016-01-12 |
Davin McCall | Update README with info on service hierarchy and servic... |
commit | commitdiff | tree | snapshot |
2016-01-12 |
Davin McCall | Mark service active if it is started while not active. |
commit | commitdiff | tree | snapshot |
2016-01-12 |
Davin McCall | During shutdown, let process attrition occur naturally... |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Various changes to match changes to command protocol. |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Refactor/fix control commands, add a few start/stop... |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Fix stop(). Give it a boolean argument for 2 modes... |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Make sure to initialise all members of ControlConn |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Restore "restart" flag functionality. Services no longe... |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Cleanups and refactoring. |
commit | commitdiff | tree | snapshot |
2016-01-11 |
Davin McCall | Largish re-work of how dependencies are handled. The... |
commit | commitdiff | tree | snapshot |
2016-01-10 |
Davin McCall | Fix "skip to reply packet" method. |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Davin McCall | Refactoring, and one fix: stopping an already-stopped... |
commit | commitdiff | tree | snapshot |
2016-01-09 |
Davin McCall | Introduce "explicitly started" state flag for services... |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Fix protocol errors in dinitctl |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Add license (Apache license version 2.0). |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Update gitignore |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Make sure to not write a partial command packet. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | dinitctl: recognize and report FAILEDSTART events. |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Refactoring: remove unneeded method |
commit | commitdiff | tree | snapshot |
2016-01-07 |
Davin McCall | Make "dinitctl start" start a service and "dinitctl... |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Davin McCall | Change command line and implement stopping of services... |
commit | commitdiff | tree | snapshot |
2016-01-06 |
Davin McCall | Rename dinit-start to dinitctl, as I think one command... |
commit | commitdiff | tree | snapshot |
2016-01-05 |
Davin McCall | Move source files int src directory |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Davin McCall | Add socket-uid and socket-gid service settings for... |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Davin McCall | Update TODO list |
commit | commitdiff | tree | snapshot |
2016-01-04 |
Davin McCall | Implement socket activation (single, unix-family socket... |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Add some info about Nosh, another init/service system... |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Make sure to initialise all state bits |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | A forced stop at the point of reaching STARTED state... |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Re-read PID file after recovering a BGPROCESS service. |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Update TODO (log messages to console should be buffered... |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Minor re-organisation and logging improvements |
commit | commitdiff | tree | snapshot |
2016-01-03 |
Davin McCall | Add support for "bgprocess" services - daemons which... |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Davin McCall | If a "scripted" service has no stop command, allow... |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Davin McCall | When performing shutdown, un-pin services after issuing... |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Davin McCall | Fix: scripted service might not have its start/stop... |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Davin McCall | Add "smooth-recovery" option for process services. |
commit | commitdiff | tree | snapshot |
2016-01-02 |
Davin McCall | Move to asynchronous handling of child exec status. |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Remove the "release_console" on-start flag. It is now... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Various improvements to state transitions. |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Run "run-on-console" services as a new process group... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Don't reque for console immediately if we acquire it... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | I could swear I fixed this not too long ago... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Fix another hanging state: "internal" services can... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Add "run-on-console" service option, to specify that... |
commit | commitdiff | tree | snapshot |
2016-01-01 |
Davin McCall | Fix a problem that left services incorrectly marked... |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Davin McCall | For scripted services, accept both a "command" and... |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Davin McCall | Fix: when a dependency failed, the dependent process... |
commit | commitdiff | tree | snapshot |
2015-12-31 |
Davin McCall | Merge "shutdown" and "dinit-reboot" functionality into... |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Implement a shutdown commoand which issues a shutdown... |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Control protocol: Remove 'ROLLBACK' command, add a... |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Record shutdown type (halt, poweroff, reboot) in the... |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Documentation updates. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Overhaul of dinit-start utility. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Include desired state of service in SERVICERECORD packets. |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Fix bug in ServiceSet::loadService (only worked properl... |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Fix include style for service-constants.h include |
commit | commitdiff | tree | snapshot |
2015-12-30 |
Davin McCall | Move service event types into service-constants.h |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Davin McCall | Control stream: Use a circular receive buffer |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Davin McCall | Overhaul of the control protocol. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Davin McCall | Remove obselete TODO comment. |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Davin McCall | Split service constants (state/event enumerations)... |
commit | commitdiff | tree | snapshot |
2015-12-29 |
Davin McCall | Prevent force_stop state being set in a service that... |
commit | commitdiff | tree | snapshot |
2015-12-28 |
Davin McCall | Add a publicly-accessible method to load a service... |
commit | commitdiff | tree | snapshot |
2015-12-28 |
Davin McCall | Fix bind of control socket, and unlink control socket... |
commit | commitdiff | tree | snapshot |
2015-12-27 |
Davin McCall | Add an event listener interface to services. |
commit | commitdiff | tree | snapshot |
2015-12-24 |
Davin McCall | Minor re-arrangement of fields and code documentation... |
commit | commitdiff | tree | snapshot |
2015-12-23 |
Davin McCall | Cleanup error handling / logging |
commit | commitdiff | tree | snapshot |
2015-12-01 |
Davin McCall | Add possibility to pin services started or stopped... |
commit | commitdiff | tree | snapshot |
2015-11-24 |
Davin McCall | Improve error message logged when failing to load a... |
commit | commitdiff | tree | snapshot |
2015-11-24 |
Davin McCall | Add "nosigterm" service setting to inhibit sending... |
commit | commitdiff | tree | snapshot |
2015-11-23 |
Davin McCall | Add a "query version" command to the control protocol. |
commit | commitdiff | tree | snapshot |
2015-11-23 |
Davin McCall | Add possibility to retrieve textual description of... |
commit | commitdiff | tree | snapshot |
2015-11-23 |
Davin McCall | Control protocol cleanups. |
commit | commitdiff | tree | snapshot |
2015-11-23 |
Davin McCall | Comment update. |
commit | commitdiff | tree | snapshot |
2015-11-23 |
Davin McCall | Fix remaining case of ControlConn being used after... |
commit | commitdiff | tree | snapshot |
2015-11-22 |
Davin McCall | In processPacket() always check the response of queuePa... |
commit | commitdiff | tree | snapshot |
2015-11-22 |
Davin McCall | Various control protocol improvements, still needs... |
commit | commitdiff | tree | snapshot |
2015-11-21 |
Davin McCall | Introduce queuePacket() variant which takes a `const... |
commit | commitdiff | tree | snapshot |
2015-11-21 |
Davin McCall | Add function to queue outgoing packet to a control... |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Move compiler flags out of the Makefile and into mconfig |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Various exception handling fixes and 'noexcept' declara... |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Remove incorrect comment |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Remove functional TODO comments. |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Add a control command to initiate service rollback... |
commit | commitdiff | tree | snapshot |
2015-11-19 |
Davin McCall | Fix some logging, and add a variable to track how many... |
commit | commitdiff | tree | snapshot |
next |