<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6/src/libs6/deps-lib, branch 2.9.0.0</title>
<subtitle>The skarnet.org supervision suite</subtitle>
<id>http://git.skarnet.org/cgit/s6/atom/src/libs6/deps-lib?h=2.9.0.0</id>
<link rel='self' href='http://git.skarnet.org/cgit/s6/atom/src/libs6/deps-lib?h=2.9.0.0'/>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/'/>
<updated>2018-03-20T14:52:26Z</updated>
<entry>
<title> Add death tally support to s6-supervise, throttling support to s6_svstatus_t</title>
<updated>2018-03-20T14:52:26Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2018-03-20T14:52:26Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=26c5fee82736e56cff3d114ff9d6e3969d1ce061'/>
<id>urn:sha1:26c5fee82736e56cff3d114ff9d6e3969d1ce061</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add s6_fdholder_start/end, prepare for 2.6.2.0</title>
<updated>2017-11-27T12:44:40Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-11-27T12:44:40Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=c3150e36d6e3d8392c5801a19b7f63daa5551f37'/>
<id>urn:sha1:c3150e36d6e3d8392c5801a19b7f63daa5551f37</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Fix fd leak in s6_svc_lock_release</title>
<updated>2017-08-19T18:27:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-08-19T18:27:37Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=0375b2b32e4683c8f7bdf104038bedde77d9827b'/>
<id>urn:sha1:0375b2b32e4683c8f7bdf104038bedde77d9827b</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Propagate fd_close() changes, fix deps for ftrigr_updateb()</title>
<updated>2017-07-16T15:57:07Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-07-16T15:57:07Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=c84b8ade3f2d1349a6e4b68b1bd497b0909cfcda'/>
<id>urn:sha1:c84b8ade3f2d1349a6e4b68b1bd497b0909cfcda</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add s6_svc_lock_take() and s6_svc_lock_release()</title>
<updated>2017-07-12T18:22:55Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-07-12T18:22:55Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=f7c2e436ed0144d09cff0e3ac90f510a47f0aeac'/>
<id>urn:sha1:f7c2e436ed0144d09cff0e3ac90f510a47f0aeac</id>
<content type='text'>
 Allows fixing a race condition in s6-rc-init.
 s6-supervise also creates event/ before supervise/ so that
locking the servicedir ensures event/ can be used.
</content>
</entry>
<entry>
<title> Add ftrigr_checksa(), rewrite s6_svlisten_loop() around it</title>
<updated>2017-06-14T04:09:00Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-06-14T04:09:00Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=0445f2a3590f67441602a05fe3924ab677c79ff0'/>
<id>urn:sha1:0445f2a3590f67441602a05fe3924ab677c79ff0</id>
<content type='text'>
 - Fixes the race condition hit by permanent failure, i.e. two ftrig events close to each other
 - Requires storing the sequence of events client-side, so an additional stralloc, bleh
 - The visible struct ftrigr_s changes, so a major bump is needed -&gt; prepare for 2.6.0.0
 - ftrigr_check() is now a trivial wrapper around ftrigr_checksa()
</content>
</entry>
<entry>
<title> add s6_svc_ok in libs6, refactor s6-svok</title>
<updated>2015-09-01T23:59:39Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-09-01T23:59:39Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=405117d42e6222c20e066e67487e87da0d8cf271'/>
<id>urn:sha1:405117d42e6222c20e066e67487e87da0d8cf271</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link shared libs against their -l deps, better libpath management</title>
<updated>2015-08-12T19:58:48Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-08-12T19:58:48Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=1b0c6acc3a7c4201ce58fa1882b0b438cc960d79'/>
<id>urn:sha1:1b0c6acc3a7c4201ce58fa1882b0b438cc960d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title> - Add timeout-finish support and "down-readiness"</title>
<updated>2015-07-20T20:20:54Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-07-20T20:20:54Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=a3cdeecf0033919e3b5a79c17c19b5ac98719256'/>
<id>urn:sha1:a3cdeecf0033919e3b5a79c17c19b5ac98719256</id>
<content type='text'>
 - LOTS of refactoring to make this work
 - Remove s6-notifywhenup
 - s6-supervise now rocks the casbah
 - rc for 2.2.0.0
</content>
</entry>
<entry>
<title> - add s6_accessrules_params_free</title>
<updated>2015-01-23T16:07:31Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-01-23T16:07:31Z</published>
<link rel='alternate' type='text/html' href='http://git.skarnet.org/cgit/s6/commit/?id=e62d3ae45e9bf3b97551b8879bf6c441ff961ec1'/>
<id>urn:sha1:e62d3ae45e9bf3b97551b8879bf6c441ff961ec1</id>
<content type='text'>
 - some libfdholder debug
</content>
</entry>
</feed>
