oweals/dinit.git
2018-01-06 Davin McCallUpdate version to 0.07.
2018-01-06 Davin McCallInstall: allow specifying sbin and man directories.
2018-01-06 Davin McCallPut man pages in the correct directory (man8 not man1).
2018-01-06 Davin McCallAdd "start-interruptible" service option.
2018-01-06 Davin McCallAllow decimal comma separator for times expressed as...
2018-01-06 Davin McCallFix minor style inconsistencies.
2018-01-06 Davin McCallAdd "tests" generated binary to .gitignore
2018-01-06 Davin McCallUse _Pragma to turn off invalid-offsetof warnings at...
2018-01-06 Davin McCallAdd some missing includes, necessary on some platforms.
2018-01-05 Davin McCallAllow for interrupting process startup (by sending...
2018-01-05 Davin McCallRefactoring: Move fields from service_record to base_pr...
2018-01-05 Davin McCallservice_record: encapsulation: make some members privat...
2018-01-05 Davin McCallBuild and run tests with sanitizers enabled.
2018-01-05 Davin McCallMerge pull request #1 from mskarbek/tests_fix
2018-01-05 Marcin SkarbekFixed tests 1/head
2017-12-31 Davin McCallRenamed 'start_ps_process' function to 'bring_up'.
2017-12-31 Davin McCallRename 'all_deps_stopped' function to 'bring_down'.
2017-12-31 Davin McCallMake do_start/do_stop protected instead of public.
2017-12-31 Davin McCallHandle fork+exec failure in a separate virtual method.
2017-12-31 Davin McCallTypo fix.
2017-12-28 Davin McCallFix potential issue stopping process services.
2017-12-27 Davin McCallVarious minor cleanups.
2017-12-26 Davin McCallBuild: use EXTRA_LIBS when building "shutdown". v0.06
2017-12-26 Davin McCallbgproc_service: remove redundant initialisation from...
2017-12-24 Davin McCallUpdate comparison on similar systems.
2017-12-24 Davin McCallUpdate Dasynq to 1.0.3.
2017-12-22 Davin McCallUpdate Dasynq to 1.0.2.
2017-12-18 Davin McCallUpgrade bundled Dasynq to 1.0.1.
2017-12-11 Davin McCallIncorporate upstream changes from Dasynq.
2017-10-03 Davin McCallAdd some tests for milestone dependencies.
2017-10-02 Davin McCallDefine and use a macro to run a named test.
2017-10-02 Davin McCallAdd "depends-ms" dependency option for milestone depend...
2017-10-01 Davin McCallCorrect use of SOFT vs WAITS_FOR dependency type in...
2017-09-30 Davin McCallSimplify dependency checking logic.
2017-09-30 Davin McCallAdd service set destructor.
2017-09-30 Davin McCallRe-work dependency specification for service_record...
2017-09-07 Davin McCallImprove a test (and make it pass).
2017-09-05 Davin McCallFix test 6, add a new test (test 7).
2017-09-05 Davin McCallKeep all dependencies (soft and regular) in a single...
2017-07-07 Davin McCallss_read: silence signed vs unsigned comparison warning.
2017-07-07 Davin McCalltests: add another.
2017-07-07 Davin McCallservice: fix recently introduced double-start bug.
2017-07-06 Davin McCallTests: add another test.
2017-07-06 Davin McCallFix "make check" on OS X / BSD.
2017-07-06 Davin McCalltests: correct get_state call (after rename from getState).
2017-07-05 Davin McCallDasynq: merge changes from upstream.
2017-07-04 Davin McCallTODO list: a couple of items done.
2017-07-04 Davin McCallMore camelCase to under_score renaming.
2017-07-04 Davin McCallConsolidate linux-specific code.
2017-07-04 Davin McCallVarious renaming of camelCase to underscored_name for...
2017-07-03 Davin McCall(Linux) set dinit as child subreaper.
2017-07-03 Davin McCallUse getpgid to determine process group of service process.
2017-06-29 Davin McCallsmooth recovery: wait for dependencies to start before...
2017-06-29 Davin McCallbgprocess: eliminate doing_recovery field.
2017-06-27 Davin McCallTODO: update
2017-06-27 Davin McCallFix spacing / remove hard tabs.
2017-06-27 Davin McCallservice descriptions: Implement the stop-timeout setting.
2017-06-27 Davin McCallservice: implement stop timeout / hard kill.
2017-06-27 Davin McCallservice: check error from kill when checking ability...
2017-06-27 Davin McCallservice: add safety check before unlinking old socket...
2017-06-26 Davin McCallservice: improve robustness of read_pid_file().
2017-06-26 Davin McCallservice: use recorded state to check whether we can...
2017-06-26 Davin McCallMakefile: fix warnings on initial build due to missing...
2017-06-26 Davin McCallprocess service: more fixes to child watch reservation.
2017-06-26 Davin McCallVarious renaming (from CamelCase to underscore_separated).
2017-06-26 Davin McCallImprove code documentation.
2017-06-25 Davin McCallFix child watch reservation.
2017-06-23 Davin McCallFix minor typos
2017-06-23 Davin McCallCorrect restart delay check (<= instead of <).
2017-06-23 Davin McCallIncorporate changes from Dasynq upstream.
2017-06-20 Davin McCallImprove handling of pid-file reading.
2017-06-19 Davin McCallload_service: remove another TODO.
2017-06-19 Davin McCalldinitctl: clean up a TODO.
2017-06-19 Davin McCallRemove unneeded function parameter.
2017-06-19 Davin McCallClean up some TODOs.
2017-06-17 Davin McCallIf a service stops and won't restart, release explicit...
2017-06-17 Davin McCallslist: fix condition for detecting queued item.
2017-06-17 Davin McCallBuild: fix dependencies of tests executable.
2017-06-16 Davin McCallAllow "make check" to run tests.
2017-06-16 Davin McCallFix missing #include
2017-06-16 Davin McCallBeginnings of automated test suite.
2017-06-16 Davin McCallBuild: remove manual *.h dependencies.
2017-06-16 Davin McCallRefactoring: don't pass list via pointer.
2017-06-16 Davin McCallRefactoring: split loading service from directory into...
2017-06-16 Davin McCallRename ServiceState to service_state_t.
2017-06-16 Davin McCallRename ServiceIoWatcher to exec_status_pipe_watcher.
2017-06-15 Davin McCallFix dinitctl man page for conversion to html.
2017-06-15 Davin McCallRemove unwanted comment tag
2017-06-15 Davin McCallIncrease priority of service child status watchers.
2017-06-15 Davin McCallSignal a service process via its process group rather...
2017-06-15 Davin McCallRename various classes/functions for consistency.
2017-06-15 Davin McCallRename ServiceRecord to service_record for consistency
2017-06-14 Davin McCallMan page updates.
2017-06-13 Davin McCallUse time arithmetic functions from Dasynq (time_val).
2017-06-12 Davin McCallIncorporate changes from Dasynq upstream.
2017-06-12 Davin McCallFix issues with restart counting and start failure...
2017-06-12 Davin McCallFix console queue behavior (was broken by recent changes).
2017-06-12 Davin McCallOn interrupted start, unlink from console wait queue.
2017-06-12 Davin McCallMinor improvements to dinitctl manpage.
2017-06-12 Davin McCallFix potential issue of double-queueing for console...
next