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-09-14
Davin McCall
Updated bundled Dasynq to 1.1.5.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Remove some default copy constructors and their uninten...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Build docs: document fuzz testing for control protocol.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Tests: use consistent output spacing and flush before...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Avoid undefined char* arithmetic.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Tests: add another test.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Adjust dependency auto-break logic.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Minor header/signature adjustments.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Documentation: overcommit must be enabled for address...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
Davin McCall
Minor documentation updates.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-25
Davin McCall
build: add target to run cppcheck.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-25
Davin McCall
Fix a number of minor issues found by static analysis.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-13
Davin McCall
service options: add waits-for.d to automatically add...
commit
|
commitdiff
|
tree
|
snapshot
2018-07-12
Davin McCall
tests: add control test (add/rm dependency).
commit
|
commitdiff
|
tree
|
snapshot
2018-07-12
Davin McCall
control: ensure shutdown type is valid.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-12
Davin McCall
tests: make unload test more comprehensive.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-10
Davin McCall
tests: add control protocol test (unload).
commit
|
commitdiff
|
tree
|
snapshot
2018-07-10
Davin McCall
tests: add control protocol test (start/stop service).
commit
|
commitdiff
|
tree
|
snapshot
2018-07-10
Davin McCall
tests: add another control protocol test (load service).
commit
|
commitdiff
|
tree
|
snapshot
2018-07-09
Davin McCall
Add fuzz testing for control protocol based on LLVM...
commit
|
commitdiff
|
tree
|
snapshot
2018-07-09
Davin McCall
tests: add some protocol tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-09
Davin McCall
tests: fix build deps for cptests.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-09
Davin McCall
testing: small fixes.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
Add missing includes.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
build: re-arrange to build all tests then run all.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
tests: add c.p. test for list services command.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
Add contribution guide, including conduct statement.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
Some updates to the design document.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-08
Davin McCall
Minor README fix.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-07
Davin McCall
Add initial control protocol test.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-07
Davin McCall
Minor cleanup of header.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-03
Davin McCall
dinitctl: add rm-dep subcommand to remove dependencies.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-03
Davin McCall
control: add command for removing dependencies.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-02
Davin McCall
build: remove test executables on clean.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-02
Davin McCall
build: generate mconfig.h in include directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-02
Davin McCall
dinitctl: add-dep subcommand, adds dependency between...
commit
|
commitdiff
|
tree
|
snapshot
2018-07-02
Davin McCall
service: correctly roll-back state on exception (bad_al...
commit
|
commitdiff
|
tree
|
snapshot
2018-07-02
Davin McCall
Implement adding dependencies via control protocol.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-23
Davin McCall
Correct a comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-23
Davin McCall
Add DESIGN overview.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
dinitctl: fix spacing in output.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
mconfig: improve consistency of comments.
v0.3.0
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
dinitctl: fix includes for FreeBSD.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Update TODO.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Bump version to 0.3.0.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Tests: add test for loading a non-existent service.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Add "signal-process-only" option to avoid signalling...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
docs: minor update to build instructions.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
dinitctl: show if service was skipped or failed.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Correctly report failure to find a service description.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-22
Davin McCall
Remove -fno-rtti from MacOS builds.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-21
Davin McCall
Replace README with markdown version.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Davin McCall
Add more detail to sample "dinitctl list" output.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Davin McCall
Define constants for supported control protocol versions.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Davin McCall
dinitctl: show process id and console state in service...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Davin McCall
Move stopped_reason_t to service_constants.h header.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-19
Davin McCall
service: add various accessors.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Davin McCall
Avoid rebuilding tests each time they're run.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Davin McCall
Tests: add a new test.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-18
Davin McCall
Remember the reason why a service stopped.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Avoid another unnecessary issue-stop-on-release.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Avoid issuing do_stop twice when a process service...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Don't try to stop an already stopped service.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Refactor: rename onstart_flags_t to service_flags_t.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Refactor: move "start-interruptible" flag into onstart_...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-15
Davin McCall
Tests: add a test for interrupted start of skippable...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Davin McCall
Add test for scripted service start skip.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-14
Davin McCall
Implement "skippable" option for scripted services.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-12
Davin McCall
TODO: add planned features for next release.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Davin McCall
Up version to 0.2.0.
v0.2.0
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Davin McCall
Fix bug causing scripted service shutdown scripts to...
commit
|
commitdiff
|
tree
|
snapshot
2018-06-08
Davin McCall
Add another process service test, currently failing.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
Don't keep char * from array_string temporary.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
array_string: declare 'arr' member as const.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
mconfig-gen: generate constexpr declarations.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
Fix mconfig.h generation.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
Add loading test for environment variable substitution.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
Avoid logging service stop after failure to start.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-07
Davin McCall
Fix acquire/release counting in some sitations.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-05
Davin McCall
Add service load test.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Davin McCall
proctests: add a new test, currently failing.
commit
|
commitdiff
|
tree
|
snapshot
2018-06-04
Davin McCall
Introduce "load-options" setting and "sub-vars" option.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Use control socket path and sbin directory from config.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Generate mconfig.h file with selected variables from...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Implement a compile-time string manipulation class.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Minor fixes to rootfscheck script.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
shutdown: set passed-via-environment control socket...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Set main log format earlier.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Correct some logic for handling overflow messages in...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-21
Davin McCall
Install man pages with correct permissions mask.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-14
Davin McCall
Look in multiple directories for service descriptions.
commit
|
commitdiff
|
tree
|
snapshot
2018-05-14
Davin McCall
dirload_service_set: add support for multiple service...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-14
Davin McCall
Update MacOS build defaults.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-25
Davin McCall
Set example filesystem services to have no start timeout.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-06
Davin McCall
Update bundled Dasynq to 1.1.4.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-06
Davin McCall
shutdown: push all output through a cyclic buffer.
commit
|
commitdiff
|
tree
|
snapshot
2018-04-06
Davin McCall
Update COMPARISON, TODO.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
Update version number to 0.1.1.
v0.1.1
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
Update man page with --log-file documentation.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
Add --log-file (-l) option to specify logging to file.
commit
|
commitdiff
|
tree
|
snapshot
next