index
:
init.git
master
Pygos init daemon
David Oberhollenzer
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-06-15
Minor cleanup
HEAD
master
David Oberhollenzer
2020-05-14
Replace standard signal handling in initd with signalfd + epoll
David Oberhollenzer
2020-05-14
Move handling of dead children back to SIGCHLD handler
David Oberhollenzer
2020-05-14
Revert handling of wait type service to using state
David Oberhollenzer
2020-05-14
Cleanup: remove target completion hooks
David Oberhollenzer
2020-05-14
Minor cleanup: split initd main loop into smaller functions
David Oberhollenzer
2020-05-14
Move service rt data to libinit, try to improve memory packing
David Oberhollenzer
2020-05-14
Cleanup: split print_status back out again from initd/main.c
David Oberhollenzer
2020-05-14
Minor cleanup
David Oberhollenzer
2020-05-14
initd: propperly handle error cases for wait()
David Oberhollenzer
2020-05-14
Partially restore old message printing behaviour
David Oberhollenzer
2020-05-14
initd: split configuration handling into "config.c"
David Oberhollenzer
2020-05-13
initd: merge "handle exited" into "wait for a child process"
David Oberhollenzer
2020-05-13
Some simplfications in initd main
David Oberhollenzer
2020-05-13
Move rest of initd supervisor code into main.c
David Oberhollenzer
2020-05-13
Move the rest of the main loop into supervisor_process_queues
David Oberhollenzer
2020-05-13
Cleanup: Elimiate "waiting" state from supervisor
David Oberhollenzer
2020-05-13
Cleanup: Remove SIGCHLD handler from initd
David Oberhollenzer
2020-05-13
Add utility functions for clearing/setting signal mask
David Oberhollenzer
2020-05-13
Fix runsvc waiting behaviour if run as subreaper
David Oberhollenzer
2020-05-09
Install a propper signal handler in runsvc
David Oberhollenzer
2020-05-09
Fix accidental release of "waiting" state
David Oberhollenzer
2020-05-09
Minor simplifications/cleanups
David Oberhollenzer
2020-05-08
Simplify status printing
David Oberhollenzer
2020-05-08
Cleanup: remove rest of status.c
David Oberhollenzer
2020-05-08
Implement a "subreaper" service flag
David Oberhollenzer
2020-05-08
Cleanup: complete redesign of the initd supervisor
David Oberhollenzer
2020-05-07
Temporarily remove initsock handling code
David Oberhollenzer
2020-05-07
Temporarily remove service reload ability
David Oberhollenzer
2020-05-06
Do not close stdin/out/err file descriptors in runsvc
David Oberhollenzer
2020-04-24
Add a fallback for close_all_files if procfs isn't mounted
David Oberhollenzer
2020-04-24
Cleanup: remove flag mechanism from config parser entirely
David Oberhollenzer
2020-04-24
Cleanup: remove rdsvc flags
David Oberhollenzer
2020-04-24
cleanup: merge runsvc back into initd
David Oberhollenzer
2020-04-06
runsvc: make sure we close all fds before running a service
David Oberhollenzer
2020-04-06
cleanup: simplify runsvc environment config parsing
David Oberhollenzer
2020-03-31
cleanup: delete remains of libutil
David Oberhollenzer
2020-03-31
cleanup: initd: simplify and merge linux specific code into main.c
David Oberhollenzer
2019-06-16
Add RDSVC_NO_DESC flag
David Oberhollenzer
2019-06-16
Remove unused SOCK_FLAG_* enum
David Oberhollenzer
2019-06-16
Fix remove by id
David Oberhollenzer
2019-03-29
Release init-0.10
v0.10
David Oberhollenzer
2019-03-29
fix: actually remove started service from list
David Oberhollenzer
2019-03-29
Keep original respawn limit
David Oberhollenzer
2019-03-29
cleanup: init socket wire format
David Oberhollenzer
2019-03-29
cleanup: init status response
David Oberhollenzer
2019-03-29
cleanup: move init specific stuff of init socket to initd
David Oberhollenzer
2019-03-29
Update documentation
David Oberhollenzer
2019-03-29
Add service configuration reloading
David Oberhollenzer
2019-03-28
Add start/stop commands to service tool
David Oberhollenzer
[next]