projects
/
oweals
/
dinit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Don't abuse std::find to find end of special message.
[oweals/dinit.git]
/
src
/
includes
/
2019-05-29
Davin McCall
Remove unused function.
tree
|
commitdiff
2019-05-10
Davin McCall
Don't discard buffer unless >1 second has elapse since...
tree
|
commitdiff
2019-05-10
Davin McCall
Don't fail service on failure to write utmp entry.
tree
|
commitdiff
2019-05-05
Davin McCall
Implement minor suggestions from cppcheck report.
tree
|
commitdiff
2019-05-03
Davin McCall
Slight re-work of Musl utmp support detection.
tree
|
commitdiff
2019-05-02
Davin McCall
Fix for compilation with Musl.
v0.5.0
tree
|
commitdiff
2019-05-01
Davin McCall
Avoid boot loop on all-service failure.
tree
|
commitdiff
2019-04-28
Davin McCall
Clear utmp database before logging boot.
tree
|
commitdiff
2018-11-26
Davin McCall
Add full utmp (utmpx) support.
tree
|
commitdiff
2018-11-24
Davin McCall
Add initial support for logging boot time to wtmp database.
tree
|
commitdiff
2018-11-20
Davin McCall
control: remove unused "rollback complete" reply.
tree
|
commitdiff
2018-11-16
Davin McCall
Backend support for S6-style readiness notification.
tree
|
commitdiff
2018-11-09
Davin McCall
Refactoring: move process-service specific classes...
tree
|
commitdiff
2018-11-09
Davin McCall
Wrap too-long comment lines.
tree
|
commitdiff
2018-11-05
Davin McCall
shutdown: use argv 0 to determine default action.
tree
|
commitdiff
2018-10-30
Davin McCall
Implement a "shares-console" option for non-exclusive...
tree
|
commitdiff
2018-10-30
Davin McCall
Implement a "chain-to" service property.
tree
|
commitdiff
2018-10-29
Davin McCall
Improve comments / fix excessively long lines.
tree
|
commitdiff
2018-10-20
Davin McCall
dinit-util: include string header (FreeBSD build fix)
tree
|
commitdiff
2018-10-20
Davin McCall
Fix minor (non-bug) issues picked up by cppcheck.
tree
|
commitdiff
2018-10-20
Davin McCall
Re-name and fix documentation for ss_read().
tree
|
commitdiff
2018-10-19
Davin McCall
service description: make waits-for.d path relative...
tree
|
commitdiff
2018-10-18
Davin McCall
service start_dep(): only bump acquire count if not...
tree
|
commitdiff
2018-10-18
Davin McCall
Allow '.' in setting names (for "waits-for.d").
tree
|
commitdiff
2018-10-16
Davin McCall
control: add function to enable service.
tree
|
commitdiff
2018-10-15
Davin McCall
Factor out service description loading to a separate...
tree
|
commitdiff
2018-09-24
Davin McCall
Move service type id constants into service-constants.h
tree
|
commitdiff
2018-09-24
Davin McCall
dinitctl: add utility method to extract string from...
tree
|
commitdiff
2018-09-20
Davin McCall
cpbuffer extract(): use integer arithmetic instead...
tree
|
commitdiff
2018-09-20
Davin McCall
control: server side support for querying load paths.
tree
|
commitdiff
2018-09-17
Davin McCall
dirload_service_set; correctly record service dir alloc...
tree
|
commitdiff
2018-09-13
Davin McCall
Remove some default copy constructors and their uninten...
tree
|
commitdiff
2018-09-13
Davin McCall
Avoid undefined char* arithmetic.
tree
|
commitdiff
2018-09-13
Davin McCall
Minor header/signature adjustments.
tree
|
commitdiff
2018-07-25
Davin McCall
Fix a number of minor issues found by static analysis.
tree
|
commitdiff
2018-07-09
Davin McCall
tests: add some protocol tests.
tree
|
commitdiff
2018-07-07
Davin McCall
Add initial control protocol test.
tree
|
commitdiff
2018-07-07
Davin McCall
Minor cleanup of header.
tree
|
commitdiff
2018-07-03
Davin McCall
control: add command for removing dependencies.
tree
|
commitdiff
2018-07-02
Davin McCall
dinitctl: add-dep subcommand, adds dependency between...
tree
|
commitdiff
2018-07-02
Davin McCall
service: correctly roll-back state on exception (bad_al...
tree
|
commitdiff
2018-07-02
Davin McCall
Implement adding dependencies via control protocol.
tree
|
commitdiff
2018-06-23
Davin McCall
Correct a comment.
tree
|
commitdiff
2018-06-22
Davin McCall
Add "signal-process-only" option to avoid signalling...
tree
|
commitdiff
2018-06-19
Davin McCall
dinitctl: show process id and console state in service...
tree
|
commitdiff
2018-06-19
Davin McCall
Move stopped_reason_t to service_constants.h header.
tree
|
commitdiff
2018-06-19
Davin McCall
service: add various accessors.
tree
|
commitdiff
2018-06-18
Davin McCall
Remember the reason why a service stopped.
tree
|
commitdiff
2018-06-15
Davin McCall
Refactor: rename onstart_flags_t to service_flags_t.
tree
|
commitdiff
2018-06-15
Davin McCall
Refactor: move "start-interruptible" flag into onstart_...
tree
|
commitdiff
2018-06-14
Davin McCall
Implement "skippable" option for scripted services.
tree
|
commitdiff
2018-06-08
Davin McCall
Fix bug causing scripted service shutdown scripts to...
tree
|
commitdiff
2018-06-07
Davin McCall
array_string: declare 'arr' member as const.
tree
|
commitdiff
2018-06-07
Davin McCall
Add loading test for environment variable substitution.
tree
|
commitdiff
2018-06-07
Davin McCall
Avoid logging service stop after failure to start.
tree
|
commitdiff
2018-06-05
Davin McCall
Add service load test.
tree
|
commitdiff
2018-06-04
Davin McCall
proctests: add a new test, currently failing.
tree
|
commitdiff
2018-05-21
Davin McCall
Implement a compile-time string manipulation class.
tree
|
commitdiff
2018-05-21
Davin McCall
Set main log format earlier.
tree
|
commitdiff
2018-05-14
Davin McCall
dirload_service_set: add support for multiple service...
tree
|
commitdiff
2018-04-06
Davin McCall
shutdown: push all output through a cyclic buffer.
tree
|
commitdiff
2018-03-20
Davin McCall
Make "syslog" formatting of main log entries optional.
tree
|
commitdiff
2018-03-19
Davin McCall
Handle startup timer expiry using failed_to_start.
tree
|
commitdiff
2018-02-27
Davin McCall
Logging: support for supressing output to console per...
tree
|
commitdiff
2018-02-23
Davin McCall
Allow setting working directory for services.
tree
|
commitdiff
2018-02-20
Davin McCall
Additional comment to better explain two-phase service...
tree
|
commitdiff
2018-02-16
Davin McCall
Don't bypass queue cycle in emergency_stop.
tree
|
commitdiff
2018-02-13
Davin McCall
Mock tcsetpgrp() and getpgrp() for tests.
tree
|
commitdiff
2018-02-13
Davin McCall
Refactoring in utilities.
tree
|
commitdiff
2018-02-12
Davin McCall
dinitctl: query protocol version at beginning + refacto...
tree
|
commitdiff
2018-02-12
Davin McCall
Factor out some Dinit client functions tp a new header...
tree
|
commitdiff
2018-02-10
Davin McCall
Implement service unloading.
tree
|
commitdiff
2018-02-10
Davin McCall
base_process_service: properly clean up in destructor.
tree
|
commitdiff
2018-02-10
Davin McCall
Renaming: camelCase to snake_case.
tree
|
commitdiff
2018-02-10
Davin McCall
control: rework handle allocation.
tree
|
commitdiff
2018-01-25
Davin McCall
process service: allow start timeout, but don't arm...
tree
|
commitdiff
2018-01-24
Davin McCall
Disable default start timeout for process services.
tree
|
commitdiff
2018-01-20
Davin McCall
Support for running services as a different user (run...
tree
|
commitdiff
2018-01-19
Davin McCall
Refactoring / clean up.
tree
|
commitdiff
2018-01-19
Davin McCall
Move some data/functions from service_record to base_pr...
tree
|
commitdiff
2018-01-19
Davin McCall
Rename getShutdownType function - eliminate snake case.
tree
|
commitdiff
2018-01-19
Davin McCall
Re-work console acquisition/release.
tree
|
commitdiff
2018-01-18
Davin McCall
Add test for console release for STARTING to STOPPED...
tree
|
commitdiff
2018-01-16
Davin McCall
Renaming of some snake-case functions missed in prior...
tree
|
commitdiff
2018-01-16
Davin McCall
Minor fixes to tests.
tree
|
commitdiff
2018-01-15
Davin McCall
service_record: add boolean issue_stop parameter to...
tree
|
commitdiff
2018-01-15
Davin McCall
baseproc-sys.h: Add explanatory comment.
tree
|
commitdiff
2018-01-15
Davin McCall
Add getpgid stub to bp_sys namespace.
tree
|
commitdiff
2018-01-14
Davin McCall
Stub out system functions for testing (WIP).
tree
|
commitdiff
2018-01-13
Davin McCall
Move base_process_service timer expiry handling out...
tree
|
commitdiff
2018-01-13
Davin McCall
Add some process-service tests.
tree
|
commitdiff
2018-01-12
Davin McCall
Fix some includes (for testing/general resilience).
tree
|
commitdiff
2018-01-12
Davin McCall
Move includes into a separate directory.
tree
|
commitdiff