Adjust dependency auto-break logic.
[oweals/dinit.git] / src / control.cc
2018-07-12 Davin McCallcontrol: ensure shutdown type is valid.
2018-07-09 Davin McCalltesting: small fixes.
2018-07-07 Davin McCallAdd initial control protocol test.
2018-07-03 Davin McCallcontrol: add command for removing dependencies.
2018-07-02 Davin McCallImplement adding dependencies via control protocol.
2018-06-22 Davin McCalldinitctl: show if service was skipped or failed.
2018-06-19 Davin McCallDefine constants for supported control protocol versions.
2018-06-19 Davin McCalldinitctl: show process id and console state in service...
2018-02-12 Davin McCalldinitctl: query protocol version at beginning + refacto...
2018-02-10 Davin McCallImplement service unloading.
2018-02-10 Davin McCallRenaming: camelCase to snake_case.
2018-02-10 Davin McCallcontrol: rework handle allocation.
2018-02-10 Davin McCallcontrol conn. allocate_service_handle(): exception...
2018-01-16 Davin McCallRenaming of some snake-case functions missed in prior...
2018-01-09 Davin McCallBig rename/namespace cleanup.
2018-01-05 Davin McCallservice_record: encapsulation: make some members privat...
2017-12-27 Davin McCallVarious minor cleanups.
2017-07-04 Davin McCallMore camelCase to under_score renaming.
2017-07-04 Davin McCallVarious renaming of camelCase to underscored_name for...
2017-06-19 Davin McCallRemove unneeded function parameter.
2017-06-16 Davin McCallRefactoring: split loading service from directory into...
2017-06-16 Davin McCallRename ServiceState to service_state_t.
2017-06-15 Davin McCallRename various classes/functions for consistency.
2017-06-15 Davin McCallRename ServiceRecord to service_record for consistency
2017-05-23 Davin McCallMinor cleanups.
2017-03-19 Davin McCallUpdate Dasynq library, and API usage throughout.
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 McCallImplement "list services" command in control protocol...
2016-06-21 Davin McCallLog some error conditions (kill some TODOs)
2016-06-20 Davin McCallScratch one TODO: default case in switch can't occur...
2016-06-18 Davin McCallUpdate Dasynq, again, and update Dinit code to reflect...
2016-06-16 Davin McCallPull in latest Dasynq, which means a massive amount...
2016-06-14 Davin McCallMake control socket handling safer and fix an inverted...
2016-06-14 Davin McCallIntroduce a "stop queue" and "start queue" in ServiceSe...
2016-06-13 Davin McCallRework control protocol handling a little.
2016-06-12 Davin McCallImplement DINIT_CP_RELEASESERVICE command.
2016-06-05 Davin McCallRip out libev, replace with dasynq (new library written...
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-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 McCallMake "pinStart" and "start", and "pinStop" and "stop...
2016-01-11 Davin McCallRefactor/fix control commands, add a few start/stop...
2016-01-05 Davin McCallMove source files int src directory