projects
/
oweals
/
dinit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add some tests for milestone dependencies.
[oweals/dinit.git]
/
src
/
2017-10-03
Davin McCall
Add some tests for milestone dependencies.
tree
|
commitdiff
2017-10-02
Davin McCall
Define and use a macro to run a named test.
tree
|
commitdiff
2017-10-02
Davin McCall
Add "depends-ms" dependency option for milestone depend...
tree
|
commitdiff
2017-10-01
Davin McCall
Correct use of SOFT vs WAITS_FOR dependency type in...
tree
|
commitdiff
2017-09-30
Davin McCall
Simplify dependency checking logic.
tree
|
commitdiff
2017-09-30
Davin McCall
Add service set destructor.
tree
|
commitdiff
2017-09-30
Davin McCall
Re-work dependency specification for service_record...
tree
|
commitdiff
2017-09-07
Davin McCall
Improve a test (and make it pass).
tree
|
commitdiff
2017-09-05
Davin McCall
Fix test 6, add a new test (test 7).
tree
|
commitdiff
2017-09-05
Davin McCall
Keep all dependencies (soft and regular) in a single...
tree
|
commitdiff
2017-07-07
Davin McCall
ss_read: silence signed vs unsigned comparison warning.
tree
|
commitdiff
2017-07-07
Davin McCall
tests: add another.
tree
|
commitdiff
2017-07-07
Davin McCall
service: fix recently introduced double-start bug.
tree
|
commitdiff
2017-07-06
Davin McCall
Tests: add another test.
tree
|
commitdiff
2017-07-06
Davin McCall
Fix "make check" on OS X / BSD.
tree
|
commitdiff
2017-07-06
Davin McCall
tests: correct get_state call (after rename from getState).
tree
|
commitdiff
2017-07-05
Davin McCall
Dasynq: merge changes from upstream.
tree
|
commitdiff
2017-07-04
Davin McCall
More camelCase to under_score renaming.
tree
|
commitdiff
2017-07-04
Davin McCall
Consolidate linux-specific code.
tree
|
commitdiff
2017-07-04
Davin McCall
Various renaming of camelCase to underscored_name for...
tree
|
commitdiff
2017-07-03
Davin McCall
(Linux) set dinit as child subreaper.
tree
|
commitdiff
2017-07-03
Davin McCall
Use getpgid to determine process group of service process.
tree
|
commitdiff
2017-06-29
Davin McCall
smooth recovery: wait for dependencies to start before...
tree
|
commitdiff
2017-06-29
Davin McCall
bgprocess: eliminate doing_recovery field.
tree
|
commitdiff
2017-06-27
Davin McCall
service descriptions: Implement the stop-timeout setting.
tree
|
commitdiff
2017-06-27
Davin McCall
service: implement stop timeout / hard kill.
tree
|
commitdiff
2017-06-27
Davin McCall
service: check error from kill when checking ability...
tree
|
commitdiff
2017-06-27
Davin McCall
service: add safety check before unlinking old socket...
tree
|
commitdiff
2017-06-26
Davin McCall
service: improve robustness of read_pid_file().
tree
|
commitdiff
2017-06-26
Davin McCall
service: use recorded state to check whether we can...
tree
|
commitdiff
2017-06-26
Davin McCall
Makefile: fix warnings on initial build due to missing...
tree
|
commitdiff
2017-06-26
Davin McCall
process service: more fixes to child watch reservation.
tree
|
commitdiff
2017-06-26
Davin McCall
Various renaming (from CamelCase to underscore_separated).
tree
|
commitdiff
2017-06-26
Davin McCall
Improve code documentation.
tree
|
commitdiff
2017-06-25
Davin McCall
Fix child watch reservation.
tree
|
commitdiff
2017-06-23
Davin McCall
Correct restart delay check (<= instead of <).
tree
|
commitdiff
2017-06-23
Davin McCall
Incorporate changes from Dasynq upstream.
tree
|
commitdiff
2017-06-20
Davin McCall
Improve handling of pid-file reading.
tree
|
commitdiff
2017-06-19
Davin McCall
load_service: remove another TODO.
tree
|
commitdiff
2017-06-19
Davin McCall
dinitctl: clean up a TODO.
tree
|
commitdiff
2017-06-19
Davin McCall
Remove unneeded function parameter.
tree
|
commitdiff
2017-06-19
Davin McCall
Clean up some TODOs.
tree
|
commitdiff
2017-06-17
Davin McCall
If a service stops and won't restart, release explicit...
tree
|
commitdiff
2017-06-17
Davin McCall
slist: fix condition for detecting queued item.
tree
|
commitdiff
2017-06-17
Davin McCall
Build: fix dependencies of tests executable.
tree
|
commitdiff
2017-06-16
Davin McCall
Allow "make check" to run tests.
tree
|
commitdiff
2017-06-16
Davin McCall
Fix missing #include
tree
|
commitdiff
2017-06-16
Davin McCall
Beginnings of automated test suite.
tree
|
commitdiff
2017-06-16
Davin McCall
Build: remove manual *.h dependencies.
tree
|
commitdiff
2017-06-16
Davin McCall
Refactoring: don't pass list via pointer.
tree
|
commitdiff
2017-06-16
Davin McCall
Refactoring: split loading service from directory into...
tree
|
commitdiff
2017-06-16
Davin McCall
Rename ServiceState to service_state_t.
tree
|
commitdiff
2017-06-16
Davin McCall
Rename ServiceIoWatcher to exec_status_pipe_watcher.
tree
|
commitdiff
2017-06-15
Davin McCall
Remove unwanted comment tag
tree
|
commitdiff
2017-06-15
Davin McCall
Increase priority of service child status watchers.
tree
|
commitdiff
2017-06-15
Davin McCall
Signal a service process via its process group rather...
tree
|
commitdiff
2017-06-15
Davin McCall
Rename various classes/functions for consistency.
tree
|
commitdiff
2017-06-15
Davin McCall
Rename ServiceRecord to service_record for consistency
tree
|
commitdiff
2017-06-13
Davin McCall
Use time arithmetic functions from Dasynq (time_val).
tree
|
commitdiff
2017-06-12
Davin McCall
Incorporate changes from Dasynq upstream.
tree
|
commitdiff
2017-06-12
Davin McCall
Fix issues with restart counting and start failure...
tree
|
commitdiff
2017-06-12
Davin McCall
Fix console queue behavior (was broken by recent changes).
tree
|
commitdiff
2017-06-12
Davin McCall
On interrupted start, unlink from console wait queue.
tree
|
commitdiff
2017-06-12
Davin McCall
Fix potential issue of double-queueing for console...
tree
|
commitdiff
2017-06-12
Davin McCall
Convert various queues to instantiations of generic...
tree
|
commitdiff
2017-06-11
Davin McCall
Service logic simplification/cleanup.
tree
|
commitdiff
2017-06-09
Davin McCall
service: only force stop dependents if necessary.
tree
|
commitdiff
2017-06-08
Davin McCall
Remove no-longer-relevant comment.
tree
|
commitdiff
2017-06-08
Davin McCall
Enable SIGQUIT in child processes.
tree
|
commitdiff
2017-06-08
Davin McCall
Signal handling improvements.
tree
|
commitdiff
2017-06-08
Davin McCall
Perform sync() if we fail to exec shutdown.
tree
|
commitdiff
2017-06-08
Davin McCall
Wait for user acknowledgement before rebooting on boot...
tree
|
commitdiff
2017-06-08
Davin McCall
Minor error-handling cleanups.
tree
|
commitdiff
2017-06-08
Davin McCall
Handle different termination signals differently (fix...
tree
|
commitdiff
2017-06-06
Davin McCall
Allow service start to be interrupted when waiting...
tree
|
commitdiff
2017-06-06
Davin McCall
Make service restart delay configurable (restart-delay...
tree
|
commitdiff
2017-06-06
Davin McCall
Add restart-limit-count service setting.
tree
|
commitdiff
2017-06-05
Davin McCall
Quash build warning.
tree
|
commitdiff
2017-06-05
Davin McCall
Make restart check interval configurable.
tree
|
commitdiff
2017-06-05
Davin McCall
Limit number of restarts within an interval
tree
|
commitdiff
2017-06-05
Davin McCall
Build: Use CXXPOPTS when generating dependency files
tree
|
commitdiff
2017-06-03
Davin McCall
Fix: grant console correctly
tree
|
commitdiff
2017-06-03
Davin McCall
Build: autogenerate dependency files (*.d)
tree
|
commitdiff
2017-06-02
Davin McCall
Separate "runs-on-console" into runs-on- and starts...
tree
|
commitdiff
2017-06-02
Davin McCall
Use restart timer also for non-smooth-recovery restarts.
tree
|
commitdiff
2017-06-02
Davin McCall
Correct calculation of restart timeout, and up timeout...
tree
|
commitdiff
2017-06-01
Davin McCall
Minor refactoring / code documentation.
tree
|
commitdiff
2017-06-01
Davin McCall
Add a restart timer to limit restart rate.
tree
|
commitdiff
2017-06-01
Davin McCall
Fix callback method name per Dasynq changes
tree
|
commitdiff
2017-06-01
Davin McCall
Incorporate Dasynq changes
tree
|
commitdiff
2017-05-30
Davin McCall
Clean up one TODO
tree
|
commitdiff
2017-05-30
Davin McCall
Simplify allDepStarted logic.
tree
|
commitdiff
2017-05-30
Davin McCall
service record: move read_pid_file into bgproc_service
tree
|
commitdiff
2017-05-30
Davin McCall
service_record: declare handle_exit_status as pure...
tree
|
commitdiff
2017-05-29
Davin McCall
Refactoring: create base_process_service
tree
|
commitdiff
2017-05-29
Davin McCall
Avoid releasing console twice on failure to read pid...
tree
|
commitdiff
2017-05-29
Davin McCall
Fix various missing std::move's (which was an exception...
tree
|
commitdiff
2017-05-29
Davin McCall
Break out scripted service as a separate class
tree
|
commitdiff
2017-05-24
Davin McCall
Fix pointer bug in logging.
tree
|
commitdiff
2017-05-23
Davin McCall
Refactoring.
tree
|
commitdiff
next