projects
/
oweals
/
dinit.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
oweals/dinit.git
2018-01-15
Davin McCall
Add a proc test, and name each test.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
service_record: add boolean issue_stop parameter to...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Fix issue with process services restarting after start...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
baseproc-sys.h: Add explanatory comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Add getpgid stub to bp_sys namespace.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
proctests: complete existing tests and add a 4th (curre...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
make install: put manpages in correct directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
tests makefile: auto-generate dependencies (*.d) while...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Implement mock functionality for some system calls...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-14
Davin McCall
Stub out system functions for testing (WIP).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-14
Davin McCall
Move 'run_child_proc' function into a separate source...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Move base_process_service timer expiry handling out...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Add some process-service tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Use general dinit.h header in baseproc-service.cc.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Makefile: build dependency lists (*.d) during regular...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Stub out Dasynq functionality for tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Add more missing includes for tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Fix makefile typo preventing build of 'shutdown'.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
tests: infrastructure for implementing mock headers.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Fix some includes (for testing/general resilience).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Move includes into a separate directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Minor cleanup: remove unnecessary aliases.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Pull some commonly occurring declarations into a new...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Tests: use stubs for various functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
proc-service.cc: add intro comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Refactoring: split out exec_succeeded function.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Move separate_args function from header to source file.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Fix build of tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Split service.cc into multiple files.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Davin McCall
Fix issue with start timeouts not correctly stopping...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Davin McCall
Big rename/namespace cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Davin McCall
Minor refactoring/code documentation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Properly handle scripted service start interrupt.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Clean up warning in process_restart_timer.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Rename service_type (type) to service_type_t.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Linux examples: use reasonable start-timeout for filesy...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Allow specifying service start timeout in service descr...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Correctly handle start timeout of 0 (i.e. no timeout).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Davin McCall
Implement start timeout for services, default of 60...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Sample service defs: enable smooth recovery for ttys.
v0.07
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Update version to 0.07.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Install: allow specifying sbin and man directories.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Put man pages in the correct directory (man8 not man1).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Add "start-interruptible" service option.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Allow decimal comma separator for times expressed as...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Fix minor style inconsistencies.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Add "tests" generated binary to .gitignore
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Use _Pragma to turn off invalid-offsetof warnings at...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Add some missing includes, necessary on some platforms.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Davin McCall
Allow for interrupting process startup (by sending...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Davin McCall
Refactoring: Move fields from service_record to base_pr...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Davin McCall
service_record: encapsulation: make some members privat...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Davin McCall
Build and run tests with sanitizers enabled.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Davin McCall
Merge pull request #1 from mskarbek/tests_fix
commit
|
commitdiff
|
tree
|
snapshot
2018-01-05
Marcin Skarbek
Fixed tests
1/head
commit
|
commitdiff
|
tree
|
snapshot
2017-12-31
Davin McCall
Renamed 'start_ps_process' function to 'bring_up'.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-31
Davin McCall
Rename 'all_deps_stopped' function to 'bring_down'.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-31
Davin McCall
Make do_start/do_stop protected instead of public.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-31
Davin McCall
Handle fork+exec failure in a separate virtual method.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-31
Davin McCall
Typo fix.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-28
Davin McCall
Fix potential issue stopping process services.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-27
Davin McCall
Various minor cleanups.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-26
Davin McCall
Build: use EXTRA_LIBS when building "shutdown".
v0.06
commit
|
commitdiff
|
tree
|
snapshot
2017-12-26
Davin McCall
bgproc_service: remove redundant initialisation from...
commit
|
commitdiff
|
tree
|
snapshot
2017-12-24
Davin McCall
Update comparison on similar systems.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-24
Davin McCall
Update Dasynq to 1.0.3.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-22
Davin McCall
Update Dasynq to 1.0.2.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-18
Davin McCall
Upgrade bundled Dasynq to 1.0.1.
commit
|
commitdiff
|
tree
|
snapshot
2017-12-11
Davin McCall
Incorporate upstream changes from Dasynq.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-03
Davin McCall
Add some tests for milestone dependencies.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-02
Davin McCall
Define and use a macro to run a named test.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-02
Davin McCall
Add "depends-ms" dependency option for milestone depend...
commit
|
commitdiff
|
tree
|
snapshot
2017-10-01
Davin McCall
Correct use of SOFT vs WAITS_FOR dependency type in...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Davin McCall
Simplify dependency checking logic.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Davin McCall
Add service set destructor.
commit
|
commitdiff
|
tree
|
snapshot
2017-09-30
Davin McCall
Re-work dependency specification for service_record...
commit
|
commitdiff
|
tree
|
snapshot
2017-09-07
Davin McCall
Improve a test (and make it pass).
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
Davin McCall
Fix test 6, add a new test (test 7).
commit
|
commitdiff
|
tree
|
snapshot
2017-09-05
Davin McCall
Keep all dependencies (soft and regular) in a single...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-07
Davin McCall
ss_read: silence signed vs unsigned comparison warning.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-07
Davin McCall
tests: add another.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-07
Davin McCall
service: fix recently introduced double-start bug.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-06
Davin McCall
Tests: add another test.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-06
Davin McCall
Fix "make check" on OS X / BSD.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-06
Davin McCall
tests: correct get_state call (after rename from getState).
commit
|
commitdiff
|
tree
|
snapshot
2017-07-05
Davin McCall
Dasynq: merge changes from upstream.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Davin McCall
TODO list: a couple of items done.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Davin McCall
More camelCase to under_score renaming.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Davin McCall
Consolidate linux-specific code.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-04
Davin McCall
Various renaming of camelCase to underscored_name for...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-03
Davin McCall
(Linux) set dinit as child subreaper.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-03
Davin McCall
Use getpgid to determine process group of service process.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-29
Davin McCall
smooth recovery: wait for dependencies to start before...
commit
|
commitdiff
|
tree
|
snapshot
2017-06-29
Davin McCall
bgprocess: eliminate doing_recovery field.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
TODO: update
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
Fix spacing / remove hard tabs.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
service descriptions: Implement the stop-timeout setting.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
service: implement stop timeout / hard kill.
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
service: check error from kill when checking ability...
commit
|
commitdiff
|
tree
|
snapshot
2017-06-27
Davin McCall
service: add safety check before unlinking old socket...
commit
|
commitdiff
|
tree
|
snapshot
next