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-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
2018-01-20
Davin McCall
Support for running services as a different user (run...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Davin McCall
Refactoring / clean up.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Davin McCall
Move some #include's around to fix build issue.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Davin McCall
Move some data/functions from service_record to base_pr...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Davin McCall
Rename getShutdownType function - eliminate snake case.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-19
Davin McCall
Re-work console acquisition/release.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Davin McCall
Add test for console release for STARTING to STOPPED...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Davin McCall
Build: rename EXTRA_LIBS to the more conventional LDFLAGS.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-18
Davin McCall
Add example mconfig options for FreeBSD.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Renaming of some snake-case functions missed in prior...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
tests build: use dependencies auto-generated from teste...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Minor fixes to tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Add second smooth recovery test.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Update bundled Dasynq to 1.0.4.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Fix smooth recovery test.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-16
Davin McCall
Add process service stop timeout test.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Add a proc test, and name each test.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
service_record: add boolean issue_stop parameter to...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Fix issue with process services restarting after start...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
baseproc-sys.h: Add explanatory comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Add getpgid stub to bp_sys namespace.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
proctests: complete existing tests and add a 4th (curre...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
make install: put manpages in correct directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
tests makefile: auto-generate dependencies (*.d) while...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-15
Davin McCall
Implement mock functionality for some system calls...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-14
Davin McCall
Stub out system functions for testing (WIP).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-14
Davin McCall
Move 'run_child_proc' function into a separate source...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Move base_process_service timer expiry handling out...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Add some process-service tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Use general dinit.h header in baseproc-service.cc.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Makefile: build dependency lists (*.d) during regular...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Stub out Dasynq functionality for tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-13
Davin McCall
Add more missing includes for tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Fix makefile typo preventing build of 'shutdown'.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
tests: infrastructure for implementing mock headers.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Fix some includes (for testing/general resilience).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Move includes into a separate directory.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Minor cleanup: remove unnecessary aliases.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-12
Davin McCall
Pull some commonly occurring declarations into a new...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Tests: use stubs for various functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
proc-service.cc: add intro comment.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Refactoring: split out exec_succeeded function.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Move separate_args function from header to source file.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Fix build of tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-11
Davin McCall
Split service.cc into multiple files.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-10
Davin McCall
Fix issue with start timeouts not correctly stopping...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Davin McCall
Big rename/namespace cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-09
Davin McCall
Minor refactoring/code documentation.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Properly handle scripted service start interrupt.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Clean up warning in process_restart_timer.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Rename service_type (type) to service_type_t.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Linux examples: use reasonable start-timeout for filesy...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Allow specifying service start timeout in service descr...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-08
Davin McCall
Correctly handle start timeout of 0 (i.e. no timeout).
commit
|
commitdiff
|
tree
|
snapshot
2018-01-07
Davin McCall
Implement start timeout for services, default of 60...
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Sample service defs: enable smooth recovery for ttys.
v0.07
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Update version to 0.07.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Install: allow specifying sbin and man directories.
commit
|
commitdiff
|
tree
|
snapshot
2018-01-06
Davin McCall
Put man pages in the correct directory (man8 not man1).
commit
|
commitdiff
|
tree
|
snapshot
next