aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6rc
Commit message (Expand)AuthorAgeFilesLines
* Update s6 dep; simplify servicedir block/unblockLaurent Bercot2023-02-062-29/+2
* Don't hard depend on PATH_MAX; change servicedir file listLaurent Bercot2023-01-312-3/+5
* Add support for s6-instanceLaurent Bercot2022-12-221-0/+2
* Open the shared locks O_RDONLY, duh.Laurent Bercot2022-11-101-12/+13
* Change s6rc_servicedir to types defined in s6/servicedir.hLaurent Bercot2022-08-184-57/+37
* ... but do it with the correct logicLaurent Bercot2022-07-281-1/+1
* Allow opening the db on chattr +iLaurent Bercot2022-07-281-1/+1
* Prepare for 0.5.3.2; adapt to skalibs-2.12.0.0Laurent Bercot2022-06-082-2/+2
* Add lock-fd supportLaurent Bercot2021-09-261-0/+1
* Adapt to s6-2.11.0.0Laurent Bercot2021-09-024-4/+6
* Update dependencies, adjust to skalibs-2.11.0.0 apisLaurent Bercot2021-08-101-1/+1
* You want shared locks, SherlockLaurent Bercot2020-12-101-6/+4
* Create down files on s6_supervise_linkLaurent Bercot2020-12-101-1/+1
* Prepare for 0.5.2.1; build against new skalibs/execline/s6Laurent Bercot2020-12-078-126/+61
* Include posixishard as late as possibleLaurent Bercot2020-03-211-1/+1
* Adapt to skalibs/posixishard.hLaurent Bercot2019-02-201-1/+1
* bugfix: add max-death-tally and down-signal support to s6-rc-compile!Laurent Bercot2019-02-101-2/+2
* Add s6-log notifications to examples, prepare for 0.4.1.1Laurent Bercot2019-01-151-2/+3
* Adapt to skalibs-2.7.0.0Laurent Bercot2018-07-213-24/+15
* Add support for max-death-tally and down-signal, prepare for 0.4.1.0Laurent Bercot2018-06-151-1/+3
* Work around NetBSD and Solaris braindeadnessLaurent Bercot2017-12-211-0/+1
* Fix (hopefully) the two remaining bugs in s6-rc-update...Laurent Bercot2017-12-071-2/+2
* Get this right, maybe?Laurent Bercot2017-12-071-1/+2
* Fix off-by-one in s6rc_livedir_createLaurent Bercot2017-12-071-1/+1
* Refactor s6-rc-init and s6-rc-upgrade around atomic_symlink and s6rc_livedir...Laurent Bercot2017-12-042-0/+51
* Implement funnels. Needs testing.Laurent Bercot2017-11-043-37/+56
* Change safety guard to PATH_MAX because Solaris doesn't know NAME_MAXLaurent Bercot2017-10-191-1/+1
* Limit prefix size to NAME_MAXLaurent Bercot2017-10-171-0/+2
* version: 0.3.0.0v0.3.0.0Laurent Bercot2017-10-091-4/+3
* Replace suffix with prefixLaurent Bercot2017-10-095-21/+22
* Add -s to s6-rc-init; prepare for 0.3.0.0Laurent Bercot2017-10-086-11/+61
* Prepare for 0.2.1.2Laurent Bercot2017-08-223-21/+7
* Fix a race condition in s6rc_servicedir_manage()Laurent Bercot2017-07-121-10/+25
* Add support for timeout-killLaurent Bercot2017-05-191-0/+1
* bugfixes: fd leak in s6-rc-oneshot-run, and missing coe in s6rc_lockLaurent Bercot2017-05-121-1/+6
* Don't wait on locks by default (fail instead); add a -b option to get the wa...Laurent Bercot2017-03-231-3/+13
* Cleanup of superfluous includesLaurent Bercot2017-03-136-7/+0
* Adapt to skalibs-2.5.0.0Laurent Bercot2017-03-1317-108/+101
* Types fix: first passLaurent Bercot2017-01-0815-56/+70
* Add rollback to s6rc_servicedir_manage; it should now be transactionalLaurent Bercot2016-03-173-3/+54
* - appease gcc, which still doesn't understand data flow across gotos, in s6r...Laurent Bercot2015-10-271-1/+1
* s6-rc-update bigfuxLaurent Bercot2015-09-161-11/+13
* s6-rc-update bugfixes. Now works on nops.Laurent Bercot2015-09-121-1/+6
* s6-rc-update doc, bugfixLaurent Bercot2015-09-111-1/+1
* s6rc_lock bugfix for EROFSLaurent Bercot2015-09-021-1/+1
* Fix the regression in s6-rc-init; progress on s6-rc-updateLaurent Bercot2015-09-021-140/+79
* Intermediate commit to fix a regressionLaurent Bercot2015-09-022-0/+153
* - some work on s6-rc-updateLaurent Bercot2015-08-292-0/+49
* More work on s6-rc-updateLaurent Bercot2015-08-272-0/+27
* Fix dep: libs6rc -> libs6Laurent Bercot2015-08-251-0/+1