2017-06-01 |
Davin McCall | Fix callback method name per Dasynq changes
|
commit | commitdiff | tree |
2017-06-01 |
Davin McCall | Incorporate Dasynq changes
|
commit | commitdiff | tree |
2017-05-30 |
Davin McCall | Clean up one TODO
|
commit | commitdiff | tree |
2017-05-30 |
Davin McCall | Simplify allDepStarted logic.
|
commit | commitdiff | tree |
2017-05-30 |
Davin McCall | service record: move read_pid_file into bgproc_service
|
commit | commitdiff | tree |
2017-05-30 |
Davin McCall | service_record: declare handle_exit_status as pure...
|
commit | commitdiff | tree |
2017-05-29 |
Davin McCall | Refactoring: create base_process_service
|
commit | commitdiff | tree |
2017-05-29 |
Davin McCall | Avoid releasing console twice on failure to read pid...
|
commit | commitdiff | tree |
2017-05-29 |
Davin McCall | Fix various missing std::move's (which was an exception...
|
commit | commitdiff | tree |
2017-05-29 |
Davin McCall | Break out scripted service as a separate class
|
commit | commitdiff | tree |
2017-05-24 |
Davin McCall | Fix pointer bug in logging.
|
commit | commitdiff | tree |
2017-05-23 |
Davin McCall | Refactoring.
|
commit | commitdiff | tree |
2017-05-23 |
Davin McCall | Minor cleanups.
|
commit | commitdiff | tree |
2017-04-26 |
Davin McCall | Provide and use fallbacks for POSIX functions extended...
|
commit | commitdiff | tree |
2017-04-26 |
Davin McCall | Incorporate Dasynq library changes.
|
commit | commitdiff | tree |
2017-03-30 |
Davin McCall | README: add instructions on using dinitctl utility.
|
commit | commitdiff | tree |
2017-03-29 |
Davin McCall | Rework acquire/release handling.
|
commit | commitdiff | tree |
2017-03-29 |
Davin McCall | Update TODO.
|
commit | commitdiff | tree |
2017-03-27 |
Davin McCall | linux service scripts: remount /proc after intial mount
|
commit | commitdiff | tree |
2017-03-27 |
Davin McCall | Update Dasynq library and API usage
|
commit | commitdiff | tree |
2017-03-19 |
Davin McCall | Update Dasynq library, and API usage throughout.
|
commit | commitdiff | tree |
2017-03-19 |
Davin McCall | Release soft dependencies if they stop early.
|
commit | commitdiff | tree |
2017-03-12 |
Davin McCall | Add missed dasynq file (for OpenBSD).
|
commit | commitdiff | tree |
2017-03-12 |
Davin McCall | Update dasynq library, and make appropriate changes...
|
commit | commitdiff | tree |
2017-03-12 |
Davin McCall | Fix trivial memory leak.
|
commit | commitdiff | tree |
2016-11-10 |
Davin McCall | Run not-on-console services in a session (via setsid()).
|
commit | commitdiff | tree |
2016-11-09 |
Davin McCall | Update version : 0.04
|
commit | commitdiff | tree |
2016-11-09 |
Davin McCall | Incorporate Dasynq changes (v0.02)
|
commit | commitdiff | tree |
2016-11-09 |
Davin McCall | Check for state STARTING before calling started() when...
|
commit | commitdiff | tree |
2016-11-09 |
Davin McCall | Combine start/stop queues, and add propagation queue.
|
commit | commitdiff | tree |
2016-11-08 |
Davin McCall | Check desired state == started before allowing service...
|
commit | commitdiff | tree |
2016-09-21 |
Davin McCall | rootfscheck service: use the passed-from-parent control...
|
commit | commitdiff | tree |
2016-09-21 |
Davin McCall | Add an option to shutdown to allow for receiving the...
|
commit | commitdiff | tree |
2016-06-30 |
Davin McCall | Remove use of strcpy in favour of memcpy (save the...
|
commit | commitdiff | tree |
2016-06-27 |
Davin McCall | Fix a TODO comment
|
commit | commitdiff | tree |
2016-06-26 |
Davin McCall | Add a "pass-cs-fd" service option, which passes a control...
|
commit | commitdiff | tree |
2016-06-24 |
Davin McCall | Remove activated state if a service stops naturally
|
commit | commitdiff | tree |
2016-06-24 |
Davin McCall | Add release/wake commands to dinitctl
|
commit | commitdiff | tree |
2016-06-24 |
Davin McCall | Use getWatchFd() from dasynq::FdWatcher rather than...
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Clean up signal and fd handling around fork().
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Latest Dasynq updates
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Ignore SIGTSTP (^Z) for run-on-console processes.
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Implement "list services" command in control protocol...
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Ignore SIGPIPE to prevent sudden exit when control...
|
commit | commitdiff | tree |
2016-06-23 |
Davin McCall | Fix bug in buffer pointer calculation
|
commit | commitdiff | tree |
2016-06-22 |
Davin McCall | Report (instead of silently ignoring) various errors...
|
commit | commitdiff | tree |
2016-06-22 |
Davin McCall | Update Linux documentation
|
commit | commitdiff | tree |
2016-06-22 |
Davin McCall | Remove redundant service settings.
|
commit | commitdiff | tree |
2016-06-21 |
Davin McCall | Make SIGQUIT perform immediate shutdown ("shutdown...
|
commit | commitdiff | tree |
2016-06-21 |
Davin McCall | Correct exit status checks (status 0 returned by wait...
|
commit | commitdiff | tree |
2016-06-21 |
Davin McCall | Log some error conditions (kill some TODOs)
|
commit | commitdiff | tree |
2016-06-21 |
Davin McCall | Update Dasynq
|
commit | commitdiff | tree |
2016-06-21 |
Davin McCall | Clean up some TODOs
|
commit | commitdiff | tree |
2016-06-20 |
Davin McCall | Scratch one TODO: default case in switch can't occur...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Add documentation: using Dinit as your system init...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | One less TODO
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Merge branch 'master' of https://github.com/davmac314...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Fix kqueue backend bug; wasn't disabling read/write...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Fix build problems with kqueue backend
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Add root level Makefile, make "shutdown" be optionally...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Re-vamp shutdown
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Update version in README (v0.03)
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Add note that dinitctl isn't working on OpenBSD ATM.
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | next_for_console was not being set null when a service...
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Update README and TODO
|
commit | commitdiff | tree |
2016-06-19 |
Davin McCall | Large refactoring of dinitctl.
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Log correct information regarding reason for process...
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Don't display "can't bind socket: read only file sytem...
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Separate the commencement of logging and the opening...
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Add a new service setting, "options", which can be...
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Add a method to discard the console log buffer contents.
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Fix calculation of buffer size for LISTEN_FDS environment...
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Small documentation updates.
|
commit | commitdiff | tree |
2016-06-18 |
Davin McCall | Update Dasynq, again, and update Dinit code to reflect...
|
commit | commitdiff | tree |
2016-06-16 |
Davin McCall | Yet another Dasynq update
|
commit | commitdiff | tree |
2016-06-16 |
Davin McCall | Pull in latest Dasynq, which means a massive amount...
|
commit | commitdiff | tree |
2016-06-16 |
Davin McCall | Update TODO
|
commit | commitdiff | tree |
2016-06-16 |
Davin McCall | Update dasynq to latest HEAD
|
commit | commitdiff | tree |
2016-06-16 |
Davin McCall | Use the start queue instead of starting services immediately.
|
commit | commitdiff | tree |
2016-06-15 |
Davin McCall | Write log messages which cross the circular buffer...
|
commit | commitdiff | tree |
2016-06-14 |
Davin McCall | Ignore SIGPIPE.
|
commit | commitdiff | tree |
2016-06-14 |
Davin McCall | Make control socket handling safer and fix an inverted...
|
commit | commitdiff | tree |
2016-06-14 |
Davin McCall | Missed processing start/stop queue in one place
|
commit | commitdiff | tree |
2016-06-14 |
Davin McCall | Introduce a "stop queue" and "start queue" in ServiceSet...
|
commit | commitdiff | tree |
2016-06-14 |
Davin McCall | Use _exit instead of exit after fork
|
commit | commitdiff | tree |
2016-06-13 |
Davin McCall | Rework control protocol handling a little.
|
commit | commitdiff | tree |
2016-06-13 |
Davin McCall | Update dasynq
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Use a BidiFdWatcher for control connections. One step...
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Update dasynq
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Catch a broader range of exceptions when creating a...
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Fix condition for detecting read failure in process_child_st...
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Implement DINIT_CP_RELEASESERVICE command.
|
commit | commitdiff | tree |
2016-06-12 |
Davin McCall | Code consistency and documentation update
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Map dinit-log log levels to syslog log levels
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Enable logging to syslog.
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Incorporate latest bugfixes from dasynq
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Fix (remove) noexcept specification for init_log().
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Full support within the logging subsystem to an external...
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | More refactoring in preparation for proper logging...
|
commit | commitdiff | tree |
2016-06-11 |
Davin McCall | Minor refactoring
|
commit | commitdiff | tree |
next |