summaryrefslogtreecommitdiff
path: root/src/supervision/s6-supervise.c
AgeCommit message (Expand)Author
2022-10-04 s6-supervise QoL: only skip 1-second restart delay when service was readyLaurent Bercot
2022-08-21 Add upper limit to -c in s6-svscanLaurent Bercot
2022-08-20 Pass service name as an argument to the service scriptLaurent Bercot
2022-06-28 s6-supervise: also closethem() on -x in LASTFINISH for consistencyLaurent Bercot
2022-06-28 bugfix: s6-supervise: -x should closethem() even in LASTUP stateLaurent Bercot
2022-06-08 Prepare for 2.11.1.1; adapt to skalibs-2.12.0.0Laurent Bercot
2021-08-30 s6-svlink, s6-svunlink, .h changesLaurent Bercot
2021-08-09 skalibs-2.11.0.0 API changeLaurent Bercot
2021-06-18 Add lock-fd feature to s6-superviseLaurent Bercot
2021-02-11 bugfix: unignore SIGPIPE before execing a user-controlled processLaurent Bercot
2020-12-04 Big signal/command semantics change to svscan/supervise; add s6-svperms.Laurent Bercot
2020-12-02 Fix lock permissionsLaurent Bercot
2020-12-02 Fix build against skalibs-2.10.0.0Laurent Bercot
2020-01-16 Use execv() where applicableLaurent Bercot
2019-09-06 Adapt to new stopwatch APILaurent Bercot
2019-09-04 Separate wall clocks from stopwatchesLaurent Bercot
2019-01-23 bugfix: correctly handle s6-svc -XLaurent Bercot
2018-06-15 Down signal customization: add ./down-signal file and s6-svc -rLaurent Bercot
2018-03-26 Bugfix: inverted warning condition on s6_dtally_write (non-critical)Laurent Bercot
2018-03-20 Add s6-svdt, change default max tally to 100, add doc, prepare for 2.7.1.0Laurent Bercot
2018-03-20 Add death tally support to s6-supervise, throttling support to s6_svstatus_tLaurent Bercot
2017-07-12 Add s6_svc_lock_take() and s6_svc_lock_release()Laurent Bercot
2017-05-19 Add the timeout-kill feature to s6-supervise. Prepare for version 2.5.1.0.Laurent Bercot
2017-03-25 Stop using flagwant; new s6-svstat API; s6-svwait's timeout exitcode is now 99Laurent Bercot
2017-03-20 Implement permanent failure for services via ./finish exiting 125Laurent Bercot
2017-03-14 Change setpgrp() to setpgid(0, 0) because lolBSD don't have a standard setpg...Laurent Bercot
2017-03-12 Fix argument order in memchr() !Laurent Bercot
2017-03-12 Adapt to skalibs-2.5.0.0Laurent Bercot
2017-02-19 setpgrp() when nosetsid contains "setpgrp" (asked by Buck Evans)Laurent Bercot
2017-01-28 Two-space indentation please :PLaurent Bercot
2017-01-28 code style fix, types change in docLaurent Bercot
2017-01-28supervise: set down&ready (D) even on LASTFINISHOlivier Brunel
2017-01-12 Types fix, first passLaurent Bercot
2015-11-30 - Fix selfpipe_read() invocation: the return is int, not charLaurent Bercot
2015-10-12 Agh! SIGWINCH isn't POSIX!Laurent Bercot
2015-10-12 Add SIGWINCH support to s6-supervise and s6-svc (-y)Laurent Bercot
2015-09-17 Fix display of readiness at service startupLaurent Bercot
2015-07-20 - Add timeout-finish support and "down-readiness"Laurent Bercot
2015-06-25 - doc fixes (changed mentions of s6-notifywhenup)Laurent Bercot
2015-06-17 - Add support for SIGUSR1 for poweroff in s6-svscanLaurent Bercot
2015-06-15 - Readiness notification support in s6-superviseLaurent Bercot
2015-03-01 - Revert LASTFINISH special case (closing stdin/out) in s6-supervise.Laurent Bercot
2015-01-19 - added the s6_fdholder library to libs6. (Nothing useful yet.)Laurent Bercot
2015-01-14 - Parallel build fixv2.0.1.0Laurent Bercot
2014-12-07Make ./event subdir private with s6-supervise's gid instead of public by defaultLaurent Bercot
2014-12-05Bugfix: WTERMSIG, not WIFSIGNAL for 2nd argument to ./finish in s6-superviseLaurent Bercot
2014-12-05Initial commitLaurent Bercot