aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Small changes to db1.0.0.0Laurent Bercot2022-06-081-4/+15
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to new cdb interfaceLaurent Bercot2021-07-244-40/+28
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Better cdb management; deps_wanted_closure mostly doneLaurent Bercot2021-07-239-63/+94
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Get rid of s6rc_id_tLaurent Bercot2021-07-216-20/+43
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* New id/typenum mapping, monitor filter, cdb in db_load, etc.Laurent Bercot2021-07-2119-186/+422
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More db/event/state changesLaurent Bercot2021-07-1414-197/+185
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* New db design with mmap()Laurent Bercot2021-06-307-220/+183
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some work on the db representationLaurent Bercot2021-06-2910-27/+252
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add dynstorage, finish state IOLaurent Bercot2021-06-285-41/+216
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some more code around stateLaurent Bercot2021-06-288-175/+291
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some brainstorming on dependencies, transitions, service typesLaurent Bercot2021-06-274-20/+135
|
* Some more boilerplateLaurent Bercot2021-05-061-0/+11
|
* Some more stuff, especially server-side monitorLaurent Bercot2021-03-289-51/+86
|
* A few pieces of the future s6-rcd serverLaurent Bercot2021-03-2829-161/+973
|
* Stash temporary changes. Does not build; is not intended to.Laurent Bercot2020-11-3033-0/+1120
|
* Make flags work on bundles tooLaurent Bercot2020-08-201-1/+12
|
* Add the notion of essential serviceLaurent Bercot2020-08-203-4/+34
|
* Don't mash words in info messages!Laurent Bercot2020-06-301-1/+1
|
* s6-rc-init: remove dangling symlink when manage() failsLaurent Bercot2020-06-241-0/+1
|
* More unified verbose messages for s6-rcLaurent Bercot2020-06-181-5/+5
|
* Include posixishard as late as possibleLaurent Bercot2020-03-211-1/+1
|
* Code cleanupLaurent Bercot2020-01-038-20/+38
|
* Remove tainnow.lib dependencyLaurent Bercot2019-09-215-5/+5
|
* Adapt to new stopwatch APILaurent Bercot2019-09-066-12/+6
|
* Use stopwatchesLaurent Bercot2019-09-046-0/+6
|
* Cosmetic changes, credit LionelLaurent Bercot2019-08-201-3/+2
|
* Do not start new transitions after sigterm was receivedLionel Van Bemten2019-08-201-1/+4
|
* 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-102-42/+64
|
* Scrap s6-rc-compile -u/-g, implement uid/self instead. Prepare for 0.5.0.0Laurent Bercot2019-02-041-88/+38
|
* Add s6-log notifications to examples, prepare for 0.4.1.1Laurent Bercot2019-01-151-2/+3
|
* bugfix: s6-rc-bundle incorrectly checked against bundle prefixesLaurent Bercot2018-12-091-2/+2
|
* Adapt to skalibs-2.7.0.0Laurent Bercot2018-07-214-27/+17
|
* Add support for max-death-tally and down-signal, prepare for 0.4.1.0Laurent Bercot2018-06-151-1/+3
|
* Add openb_read workaround, prepare for 0.4.0.1Laurent Bercot2018-03-011-1/+1
|
* live actually needs to be an absolute path for s6-rc-init and s6-rc-updateLaurent Bercot2017-12-232-0/+5
|
* Use dir_fd instead of dirfd, because SolarisLaurent Bercot2017-12-211-2/+1
|
* Work around NetBSD and Solaris braindeadnessLaurent Bercot2017-12-212-28/+30
|
* Fix (hopefully) the two remaining bugs in s6-rc-update...Laurent Bercot2017-12-072-3/+3
|
* Get this right, maybe?Laurent Bercot2017-12-071-1/+2
|
* Fix off-by-one in s6rc_livedir_createLaurent Bercot2017-12-071-1/+1
|
* Add s6-rc-format-upgradeLaurent Bercot2017-12-043-16/+75
|
* Refactor s6-rc-init and s6-rc-upgrade around atomic_symlink and ↵Laurent Bercot2017-12-045-216/+144
| | | | s6rc_livedir_create
* Fix qsort invocation, now services are really sorted...Laurent Bercot2017-11-271-1/+6
|
* Guarantee s6-rc-compile service numberingLaurent Bercot2017-11-271-16/+34
|
* Use new skalibs' access_at instead of faccessat, because MacOSLaurent Bercot2017-11-271-1/+1
|
* ... but erroring out early is safer.Laurent Bercot2017-11-041-3/+9
|
* Even better message: defer it >.>Laurent Bercot2017-11-041-2/+1
|
* Better error message on invalid funnel bundlesLaurent Bercot2017-11-041-1/+1
|
* Warn on misplaced pipeline-name filesLaurent Bercot2017-11-041-5/+15
|