<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6/src/include, branch v2.6.1.0</title>
<subtitle>The skarnet.org supervision suite</subtitle>
<id>https://git.skarnet.org/cgit/s6/atom/src/include?h=v2.6.1.0</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6/atom/src/include?h=v2.6.1.0'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/'/>
<updated>2017-08-19T18:27:37Z</updated>
<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='https://git.skarnet.org/cgit/s6/commit/?id=0375b2b32e4683c8f7bdf104038bedde77d9827b'/>
<id>urn:sha1:0375b2b32e4683c8f7bdf104038bedde77d9827b</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add ftrigr_updateb()</title>
<updated>2017-07-16T15:56:05Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-07-16T15:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=d945bca329f7a13741e1d3afcf9f0f73f6c70ce9'/>
<id>urn:sha1:d945bca329f7a13741e1d3afcf9f0f73f6c70ce9</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='https://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='https://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> Stop using flagwant; new s6-svstat API; s6-svwait's timeout exitcode is now 99</title>
<updated>2017-03-25T11:25:15Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-03-25T11:25:15Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=9a669c4b3973118dfcce2a2b1fb4babd0aaa6af7'/>
<id>urn:sha1:9a669c4b3973118dfcce2a2b1fb4babd0aaa6af7</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Cleanup of superfluous includes</title>
<updated>2017-03-13T23:19:47Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-03-13T23:19:47Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=398f9684624eb00075af938730cad805d7bdebfd'/>
<id>urn:sha1:398f9684624eb00075af938730cad805d7bdebfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Adapt to skalibs-2.5.0.0</title>
<updated>2017-03-12T11:59:43Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-03-12T11:59:43Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=c60ebd422171808ad58b936914055397bb205bef'/>
<id>urn:sha1:c60ebd422171808ad58b936914055397bb205bef</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Types fix, first pass</title>
<updated>2017-01-12T23:16:36Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2017-01-12T23:16:36Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=bf6d072124a960d3b84ae39cd15c5aeca2e41c88'/>
<id>urn:sha1:bf6d072124a960d3b84ae39cd15c5aeca2e41c88</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Bugfix: definition of the s6_fdholder_delete_g macro</title>
<updated>2015-09-23T02:49:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2015-09-23T02:49:37Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=70e01a405b1534139eb34f5c03a34c9ea3b2fd3d'/>
<id>urn:sha1:70e01a405b1534139eb34f5c03a34c9ea3b2fd3d</id>
<content type='text'>
</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='https://git.skarnet.org/cgit/s6/commit/?id=405117d42e6222c20e066e67487e87da0d8cf271'/>
<id>urn:sha1:405117d42e6222c20e066e67487e87da0d8cf271</id>
<content type='text'>
</content>
</entry>
</feed>
