oweals/dinit.git
2018-10-18 Davin McCalldinitctl: refactoring.
2018-10-18 Davin McCalldinitctl: implement "enable" command.
2018-10-17 Davin McCalltests: add test for control protocol ENABLESERVICE...
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 McCallReduce some source line lengths.
2018-09-24 Davin McCallMove service type id constants into service-constants.h
2018-09-24 Davin McCalldinitctl: reduce verbosity of help text, trim some...
2018-09-24 Davin McCalldinitctl: add utility method to extract string from...
2018-09-21 Davin McCallcontrol: send current working dir in load mechanism...
2018-09-20 Davin McCallcpbuffer extract(): use integer arithmetic instead...
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-17 Davin McCalldinit: remove unused variable.
2018-09-14 Davin McCalldinitctl: unload: issue a specialised message if servic...
2018-09-14 Davin McCalldinitctl: fix incorrect exit status if start/stop fails...
2018-09-14 Davin McCalldinitctl: give an error message if unrecognized option...
2018-09-14 Davin McCallAvoid multiple cout statements when printing help.
2018-09-14 Davin McCallUpdated bundled Dasynq to 1.1.5.
2018-09-13 Davin McCallRemove some default copy constructors and their uninten...
2018-09-13 Davin McCallBuild docs: document fuzz testing for control protocol.
2018-09-13 Davin McCallTests: use consistent output spacing and flush before...
2018-09-13 Davin McCallAvoid undefined char* arithmetic.
2018-09-13 Davin McCallTests: add another test.
2018-09-13 Davin McCallAdjust dependency auto-break logic.
2018-09-13 Davin McCallMinor header/signature adjustments.
2018-09-13 Davin McCallDocumentation: overcommit must be enabled for address...
2018-09-13 Davin McCallMinor documentation updates.
2018-07-25 Davin McCallbuild: add target to run cppcheck.
2018-07-25 Davin McCallFix a number of minor issues found by static analysis.
2018-07-13 Davin McCallservice options: add waits-for.d to automatically add...
2018-07-12 Davin McCalltests: add control test (add/rm dependency).
2018-07-12 Davin McCallcontrol: ensure shutdown type is valid.
2018-07-12 Davin McCalltests: make unload test more comprehensive.
2018-07-10 Davin McCalltests: add control protocol test (unload).
2018-07-10 Davin McCalltests: add control protocol test (start/stop service).
2018-07-10 Davin McCalltests: add another control protocol test (load service).
2018-07-09 Davin McCallAdd fuzz testing for control protocol based on LLVM...
2018-07-09 Davin McCalltests: add some protocol tests.
2018-07-09 Davin McCalltests: fix build deps for cptests.
2018-07-09 Davin McCalltesting: small fixes.
2018-07-08 Davin McCallAdd missing includes.
2018-07-08 Davin McCallbuild: re-arrange to build all tests then run all.
2018-07-08 Davin McCalltests: add c.p. test for list services command.
2018-07-08 Davin McCallAdd contribution guide, including conduct statement.
2018-07-08 Davin McCallSome updates to the design document.
2018-07-08 Davin McCallMinor README fix.
2018-07-07 Davin McCallAdd initial control protocol test.
2018-07-07 Davin McCallMinor cleanup of header.
2018-07-03 Davin McCalldinitctl: add rm-dep subcommand to remove dependencies.
2018-07-03 Davin McCallcontrol: add command for removing dependencies.
2018-07-02 Davin McCallbuild: remove test executables on clean.
2018-07-02 Davin McCallbuild: generate mconfig.h in include directory.
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-23 Davin McCallCorrect a comment.
2018-06-23 Davin McCallAdd DESIGN overview.
2018-06-22 Davin McCalldinitctl: fix spacing in output.
2018-06-22 Davin McCallmconfig: improve consistency of comments. v0.3.0
2018-06-22 Davin McCalldinitctl: fix includes for FreeBSD.
2018-06-22 Davin McCallUpdate TODO.
2018-06-22 Davin McCallBump version to 0.3.0.
2018-06-22 Davin McCallTests: add test for loading a non-existent service.
2018-06-22 Davin McCallAdd "signal-process-only" option to avoid signalling...
2018-06-22 Davin McCalldocs: minor update to build instructions.
2018-06-22 Davin McCalldinitctl: show if service was skipped or failed.
2018-06-22 Davin McCallCorrectly report failure to find a service description.
2018-06-22 Davin McCallRemove -fno-rtti from MacOS builds.
2018-06-21 Davin McCallReplace README with markdown version.
2018-06-19 Davin McCallAdd more detail to sample "dinitctl list" output.
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-06-19 Davin McCallMove stopped_reason_t to service_constants.h header.
2018-06-19 Davin McCallservice: add various accessors.
2018-06-18 Davin McCallAvoid rebuilding tests each time they're run.
2018-06-18 Davin McCallTests: add a new test.
2018-06-18 Davin McCallRemember the reason why a service stopped.
2018-06-15 Davin McCallAvoid another unnecessary issue-stop-on-release.
2018-06-15 Davin McCallAvoid issuing do_stop twice when a process service...
2018-06-15 Davin McCallDon't try to stop an already stopped service.
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-15 Davin McCallTests: add a test for interrupted start of skippable...
2018-06-14 Davin McCallAdd test for scripted service start skip.
2018-06-14 Davin McCallImplement "skippable" option for scripted services.
2018-06-12 Davin McCallTODO: add planned features for next release.
2018-06-08 Davin McCallUp version to 0.2.0. v0.2.0
2018-06-08 Davin McCallFix bug causing scripted service shutdown scripts to...
2018-06-08 Davin McCallAdd another process service test, currently failing.
2018-06-07 Davin McCallDon't keep char * from array_string temporary.
2018-06-07 Davin McCallarray_string: declare 'arr' member as const.
2018-06-07 Davin McCallmconfig-gen: generate constexpr declarations.
2018-06-07 Davin McCallFix mconfig.h generation.
2018-06-07 Davin McCallAdd loading test for environment variable substitution.
2018-06-07 Davin McCallAvoid logging service stop after failure to start.
2018-06-07 Davin McCallFix acquire/release counting in some sitations.
2018-06-05 Davin McCallAdd service load test.
2018-06-04 Davin McCallproctests: add a new test, currently failing.
2018-06-04 Davin McCallIntroduce "load-options" setting and "sub-vars" option.
next