Factor out service directory option processing
[oweals/dinit.git] / src / includes / service.h
2019-11-09 Davin McCallFactor out service directory option processing
2019-10-06 Davin McCallBeginnings of "dinitcheck" utility
2019-08-07 Davin McCallRe-work restart function.
2019-08-04 Davin McCallRe-work state propogation/transition logic.
2019-07-27 Davin McCallImplement dinitctl restart, addresses #14
2019-07-20 Davin McCallImplement careful/"gentle" service stop (abort if depen...
2019-07-04 Davin McCallMerge pull request #15 from fpoussin/crossbuild
2019-06-22 Davin McCallImplement resource limit settings.
2019-05-28 Davin McCallRemove unused function.
2019-05-24 Davin McCallRename/reverse set_auto_restart() to is_shutting_down().
2019-05-10 Davin McCallDon't discard buffer unless >1 second has elapse since...
2019-05-05 Davin McCallImplement minor suggestions from cppcheck report.
2019-05-01 Davin McCallAvoid boot loop on all-service failure.
2018-11-16 Davin McCallBackend support for S6-style readiness notification.
2018-11-09 Davin McCallRefactoring: move process-service specific classes...
2018-10-30 Davin McCallImplement a "shares-console" option for non-exclusive...
2018-10-30 Davin McCallImplement a "chain-to" service property.
2018-10-29 Davin McCallImprove comments / fix excessively long lines.
2018-10-20 Davin McCallFix minor (non-bug) issues picked up by cppcheck.
2018-10-18 Davin McCallservice start_dep(): only bump acquire count if not...
2018-10-16 Davin McCallcontrol: add function to enable service.
2018-10-15 Davin McCallFactor out service description loading to a separate...
2018-09-24 Davin McCallMove service type id constants into service-constants.h
2018-09-20 Davin McCallcontrol: server side support for querying load paths.
2018-09-17 Davin McCalldirload_service_set; correctly record service dir alloc...
2018-09-13 Davin McCallRemove some default copy constructors and their uninten...
2018-07-25 Davin McCallFix a number of minor issues found by static analysis.
2018-07-03 Davin McCallcontrol: add command for removing dependencies.
2018-07-02 Davin McCalldinitctl: add-dep subcommand, adds dependency between...
2018-07-02 Davin McCallservice: correctly roll-back state on exception (bad_al...
2018-07-02 Davin McCallImplement adding dependencies via control protocol.
2018-06-22 Davin McCallAdd "signal-process-only" option to avoid signalling...
2018-06-19 Davin McCallMove stopped_reason_t to service_constants.h header.
2018-06-19 Davin McCallservice: add various accessors.
2018-06-18 Davin McCallRemember the reason why a service stopped.
2018-06-15 Davin McCallRefactor: rename onstart_flags_t to service_flags_t.
2018-06-15 Davin McCallRefactor: move "start-interruptible" flag into onstart_...
2018-06-14 Davin McCallImplement "skippable" option for scripted services.
2018-06-07 Davin McCallAvoid logging service stop after failure to start.
2018-06-05 Davin McCallAdd service load test.
2018-05-14 Davin McCalldirload_service_set: add support for multiple service...
2018-03-19 Davin McCallHandle startup timer expiry using failed_to_start.
2018-02-23 Davin McCallAllow setting working directory for services.
2018-02-20 Davin McCallAdditional comment to better explain two-phase service...
2018-02-16 Davin McCallDon't bypass queue cycle in emergency_stop.
2018-02-10 Davin McCallImplement service unloading.
2018-01-20 Davin McCallSupport for running services as a different user (run...
2018-01-19 Davin McCallMove some data/functions from service_record to base_pr...
2018-01-19 Davin McCallRename getShutdownType function - eliminate snake case.
2018-01-19 Davin McCallRe-work console acquisition/release.
2018-01-18 Davin McCallAdd test for console release for STARTING to STOPPED...
2018-01-16 Davin McCallRenaming of some snake-case functions missed in prior...
2018-01-15 Davin McCallservice_record: add boolean issue_stop parameter to...
2018-01-12 Davin McCallFix some includes (for testing/general resilience).
2018-01-12 Davin McCallMove includes into a separate directory.