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-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
2018-03-20
Davin McCall
Make "syslog" formatting of main log entries optional.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
load service: simplify conditional in while loop.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
tests: add a new test.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-20
Davin McCall
Fix issue with incorrect acquisition counts with waits_...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
service stopped(): release console if have_console...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
Handle startup timer expiry using failed_to_start.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
Make sure listeners are notified of start cancellation.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
Log service start timeout.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
Add a test, adjustments to other tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-19
Davin McCall
When stopping dependents, also release waits_for/soft...
commit
|
commitdiff
|
tree
|
snapshot
2018-03-04
Davin McCall
Minor fixes to README.
commit
|
commitdiff
|
tree
|
snapshot
2018-03-01
Davin McCall
Bump version to 0.1.0.
v0.1.0
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Davin McCall
Update COMPARISON with other systems.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Davin McCall
tests: build fix for OpenBSD.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Davin McCall
man page: rework slightly.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Davin McCall
man pages: reword description of depends-ms dependency.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-28
Davin McCall
Fix: stop milestone dependency before started.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Davin McCall
Set default log level for main log (not console) to...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Davin McCall
Log system startup.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Davin McCall
Logging: support for supressing output to console per...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Davin McCall
Minor man-page fixes.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-27
Davin McCall
logging: refactoring, add comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-26
Davin McCall
Read environment from file at startup.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-23
Davin McCall
Allow setting working directory for services.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Davin McCall
Clean up a comparison warning.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Davin McCall
Add another (passing) test.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Davin McCall
Add another test and a fix to make it pass.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Davin McCall
Move processing of start pin in do_stop.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-20
Davin McCall
Additional comment to better explain two-phase service...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
Davin McCall
Add comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
Davin McCall
Add a new test.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-16
Davin McCall
Don't bypass queue cycle in emergency_stop.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
Davin McCall
Update TODO.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-15
Davin McCall
On interrupting start of scripted service, run stop...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
Davin McCall
Mock tcsetpgrp() and getpgrp() for tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
Davin McCall
Refactoring in utilities.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-12
Davin McCall
Fix test build failures.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-12
Davin McCall
dinitctl: query protocol version at beginning + refacto...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-12
Davin McCall
Factor out some Dinit client functions tp a new header...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-11
Davin McCall
On FreeBSD, build without -fno-rtti.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-11
Davin McCall
Allow initial services to be specified on command-line...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
Mark as a subreaper on FreeBSD (as for Linux).
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
Implement service unloading.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
base_process_service: properly clean up in destructor.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
Renaming: camelCase to snake_case.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
control: rework handle allocation.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
control conn. allocate_service_handle(): exception...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-10
Davin McCall
Make sure a process service starts-on-console matches...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Davin McCall
Implement a timeout (of 5 seconds) for log to flush...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-09
Davin McCall
Upgrade bundled Dasynq to 1.1.2.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Up version to 0.08.
v0.08
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Add "shutdown" subcommand to dinitctl.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Update bundled Dasynq (to 1.1.0).
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Fix error in control protocol implementation in dinitct...
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Adjust compile/link options.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
Add #include's to fix OpenBSD build.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-03
Davin McCall
dinitctl: various renaming from camelCase
commit
|
commitdiff
|
tree
|
snapshot
2018-01-25
Davin McCall
Process tests: check timer status in various tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-25
Davin McCall
Stop the stop timer when a service stops.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-25
Davin McCall
process service: allow start timeout, but don't arm...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-24
Davin McCall
Disable default start timeout for process services.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Davin McCall
Rename load_service.cc to load-service.cc for consistency.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Davin McCall
Fix processing of "run-as" parameter.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-21
Davin McCall
Man pages: split service description format to separate...
commit
|
commitdiff
|
tree
|
snapshot
next