projects
/
oweals
/
dinit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix non-POSIXisms in sample rcboot.sh
[oweals/dinit.git]
/
src
/
dinit.cc
2019-07-04
Davin McCall
Merge pull request #15 from fpoussin/crossbuild
blob
|
commitdiff
|
raw
2019-06-29
Davin McCall
Re-create control socket file node if it disappears.
blob
|
commitdiff
|
raw
2019-05-25
Davin McCall
Fix log flushing and clean up output in boot failure...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-25
Davin McCall
Fix waiting for console input.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-25
Davin McCall
Allow user to choose action when boot fails.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Davin McCall
Allow ctrl+alt+del when waiting for user response.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Davin McCall
Rename "event_loop" label to avoid name clash.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Davin McCall
Continue processing signals while waiting for user...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-05
Davin McCall
Implement minor suggestions from cppcheck report.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-01
Davin McCall
Avoid boot loop on all-service failure.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-24
Davin McCall
Add initial support for logging boot time to wtmp database.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-30
Davin McCall
Implement a "chain-to" service property.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-29
Davin McCall
Linux: only filter "auto" from command line if running...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Davin McCall
Add -u/--user to force running as a user service manager.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-27
Davin McCall
Fix indentation.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Davin McCall
Set control_socket_open false when closing the socket.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Davin McCall
Add a few comments.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-26
Davin McCall
Minor style fix.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-21
Davin McCall
Do not try to manage system (shutdown, reboot) if not...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-17
Davin McCall
dinit: remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-14
Davin McCall
Avoid multiple cout statements when printing help.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-25
Davin McCall
Fix a number of minor issues found by static analysis.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-07
Davin McCall
Don't keep char * from array_string temporary.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-21
Davin McCall
Use control socket path and sbin directory from config.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-21
Davin McCall
Set main log format earlier.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-14
Davin McCall
Look in multiple directories for service descriptions.
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Davin McCall
Add --log-file (-l) option to specify logging to file.
blob
|
commitdiff
|
raw
|
diff to current
2018-03-20
Davin McCall
Make "syslog" formatting of main log entries optional.
blob
|
commitdiff
|
raw
|
diff to current
2018-02-27
Davin McCall
Log system startup.
blob
|
commitdiff
|
raw
|
diff to current
2018-02-26
Davin McCall
Read environment from file at startup.
blob
|
commitdiff
|
raw
|
diff to current
2018-02-11
Davin McCall
Allow initial services to be specified on command-line...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-10
Davin McCall
Mark as a subreaper on FreeBSD (as for Linux).
blob
|
commitdiff
|
raw
|
diff to current
2018-02-09
Davin McCall
Implement a timeout (of 5 seconds) for log to flush...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-19
Davin McCall
Rename getShutdownType function - eliminate snake case.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-12
Davin McCall
Pull some commonly occurring declarations into a new...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-09
Davin McCall
Big rename/namespace cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-27
Davin McCall
Various minor cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-18
Davin McCall
Upgrade bundled Dasynq to 1.0.1.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-04
Davin McCall
More camelCase to under_score renaming.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-04
Davin McCall
Consolidate linux-specific code.
blob
|
commitdiff
|
raw
|
diff to current
2017-07-04
Davin McCall
Various renaming of camelCase to underscored_name for...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-03
Davin McCall
(Linux) set dinit as child subreaper.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-19
Davin McCall
Clean up some TODOs.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-16
Davin McCall
Beginnings of automated test suite.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-16
Davin McCall
Refactoring: split loading service from directory into...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-15
Davin McCall
Rename various classes/functions for consistency.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Remove no-longer-relevant comment.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Enable SIGQUIT in child processes.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Signal handling improvements.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Perform sync() if we fail to exec shutdown.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Wait for user acknowledgement before rebooting on boot...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Minor error-handling cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2017-06-08
Davin McCall
Handle different termination signals differently (fix...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-26
Davin McCall
Provide and use fallbacks for POSIX functions extended...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-27
Davin McCall
Update Dasynq library and API usage
blob
|
commitdiff
|
raw
|
diff to current
2017-03-19
Davin McCall
Update Dasynq library, and API usage throughout.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-12
Davin McCall
Update dasynq library, and make appropriate changes...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Davin McCall
Remove use of strcpy in favour of memcpy (save the...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-24
Davin McCall
Use getWatchFd() from dasynq::FdWatcher rather than...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-23
Davin McCall
Ignore SIGPIPE to prevent sudden exit when control...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-21
Davin McCall
Make SIGQUIT perform immediate shutdown ("shutdown...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-18
Davin McCall
Don't display "can't bind socket: read only file sytem...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-18
Davin McCall
Separate the commencement of logging and the opening...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-18
Davin McCall
Update Dasynq, again, and update Dinit code to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-16
Davin McCall
Yet another Dasynq update
blob
|
commitdiff
|
raw
|
diff to current
2016-06-16
Davin McCall
Pull in latest Dasynq, which means a massive amount...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-12
Davin McCall
Catch a broader range of exceptions when creating a...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-11
Davin McCall
Enable logging to syslog.
v0.02
blob
|
commitdiff
|
raw
|
diff to current
2016-06-05
Davin McCall
Make all log messages go via the log buffer.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-05
Davin McCall
Rip out libev, replace with dasynq (new library written...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-19
Davin McCall
Use non-blocking I/O and event notification for console...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-16
Davin McCall
Only enable console logging via the service layer ...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-16
Davin McCall
Introduce method to enable/disable console logging...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-15
Davin McCall
Use $HOME/dinit.d for default service directory if...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-05
Davin McCall
Move source files int src directory
blob
|
commitdiff
|
raw
|
diff to current