aboutsummaryrefslogtreecommitdiff
path: root/initd/init.h
AgeCommit message (Expand)Author
2020-05-14Replace standard signal handling in initd with signalfd + epollDavid Oberhollenzer
2020-05-14Move handling of dead children back to SIGCHLD handlerDavid Oberhollenzer
2020-05-14Revert handling of wait type service to using stateDavid Oberhollenzer
2020-05-14Cleanup: remove target completion hooksDavid Oberhollenzer
2020-05-14Move service rt data to libinit, try to improve memory packingDavid Oberhollenzer
2020-05-14Cleanup: split print_status back out again from initd/main.cDavid Oberhollenzer
2020-05-14initd: split configuration handling into "config.c"David Oberhollenzer
2020-05-13Move rest of initd supervisor code into main.cDavid Oberhollenzer
2020-05-13Move the rest of the main loop into supervisor_process_queuesDavid Oberhollenzer
2020-05-13Add utility functions for clearing/setting signal maskDavid Oberhollenzer
2020-05-09Minor simplifications/cleanupsDavid Oberhollenzer
2020-05-08Cleanup: remove rest of status.cDavid Oberhollenzer
2020-05-08Implement a "subreaper" service flagDavid Oberhollenzer
2020-05-08Cleanup: complete redesign of the initd supervisorDavid Oberhollenzer
2020-05-07Temporarily remove initsock handling codeDavid Oberhollenzer
2020-05-07Temporarily remove service reload abilityDavid Oberhollenzer
2020-04-24cleanup: merge runsvc back into initdDavid Oberhollenzer
2020-03-31cleanup: delete remains of libutilDavid Oberhollenzer
2020-03-31cleanup: initd: simplify and merge linux specific code into main.cDavid Oberhollenzer
2019-03-29cleanup: move init specific stuff of init socket to initdDavid Oberhollenzer
2019-03-29Add service configuration reloadingDavid Oberhollenzer
2019-03-28Add start/stop commands to init socketDavid Oberhollenzer
2019-03-27Add filter argument to status requestDavid Oberhollenzer
2019-03-18initd: implement handling of socket requestsDavid Oberhollenzer
2019-03-18Add init socket to initdDavid Oberhollenzer
2018-11-23Relicense what is left of the init system under OpenBSD style ISC licenseDavid Oberhollenzer
2018-11-04Remove unused telinit codeDavid Oberhollenzer
2018-08-24initd: restructure and merge service supervision codeDavid Oberhollenzer
2018-06-09Make mksock() more generic, move to util libraryDavid Oberhollenzer
2018-04-22Add helper program for running servicesDavid Oberhollenzer
2018-04-15Move initd signal setup to platform specific fileDavid Oberhollenzer
2018-04-12Read environment for init from config fileDavid Oberhollenzer
2018-04-07Remove setup_tty functionDavid Oberhollenzer
2018-04-04Merge preprocessing of command linesDavid Oberhollenzer
2018-03-25Print status when starting a service marked as respawnDavid Oberhollenzer
2018-03-25Use services to implement shutdown/reboot sequenceDavid Oberhollenzer
2018-03-24Add license headers and comments to sourceDavid Oberhollenzer
2018-03-24Initial commitDavid Oberhollenzer