<feed xmlns='http://www.w3.org/2005/Atom'>
<title>s6/src/libs6, branch v2.13.0.0</title>
<subtitle>The skarnet.org supervision suite</subtitle>
<id>https://git.skarnet.org/cgit/s6/atom/src/libs6?h=v2.13.0.0</id>
<link rel='self' href='https://git.skarnet.org/cgit/s6/atom/src/libs6?h=v2.13.0.0'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/'/>
<updated>2024-05-07T22:06:36Z</updated>
<entry>
<title> Add process group support to s6-supervise</title>
<updated>2024-05-07T22:06:36Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-05-07T22:06:36Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=15e3e402c59089514f590bab8804f0ed60f0fee3'/>
<id>urn:sha1:15e3e402c59089514f590bab8804f0ed60f0fee3</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> this is why I hate free's signature</title>
<updated>2024-05-05T22:28:02Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-05-05T22:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=b827410052a640f65650d1b72d5f63d9ada28933'/>
<id>urn:sha1:b827410052a640f65650d1b72d5f63d9ada28933</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> s6-ftrigrd: don't have in-object pointers when reallocing</title>
<updated>2024-05-05T20:51:26Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-05-05T20:51:26Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=520110086dbb3cbe543fc1930fab3bbac2becc21'/>
<id>urn:sha1:520110086dbb3cbe543fc1930fab3bbac2becc21</id>
<content type='text'>
 Make all pointers out-of-object, even if that means an
additional alloc.
 Objects that move need to be flat, so in the absence of a
proper multi-object storage structure, deep allocs is the
only solution.
 The alternative is to use gensetdyn so objects don't move,
but here we already have a ftrig1_t, a stralloc and a regex_t
making deep allocs, so who cares about one more - the overhead
of gensetdyn is probably more expensive.

Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Restore cleanups in s6-ftrigrd; fix an old bug and a new bug</title>
<updated>2024-05-03T20:43:37Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-05-03T20:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=6d0c114f57bcd554383a41c9ca791e25e95b81b5'/>
<id>urn:sha1:6d0c114f57bcd554383a41c9ca791e25e95b81b5</id>
<content type='text'>
ftrigw_clean() didn't clean properly.
ftrig1_make() didn't give enough perms to the fifo, notification
could fail in certain cases.

Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> bugfix: bad length computation in s6-ftrigrd</title>
<updated>2024-04-25T12:59:03Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-04-25T12:59:03Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=a2f093bca2089bd6b3a7211e895a38e86ed8569d'/>
<id>urn:sha1:a2f093bca2089bd6b3a7211e895a38e86ed8569d</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Don't limit the amount of fifodirs s6-ftrigrd can listen to</title>
<updated>2024-04-18T01:23:31Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2024-04-18T01:23:31Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=d523885d0277ccfbbe5999a6891f481467223912'/>
<id>urn:sha1:d523885d0277ccfbbe5999a6891f481467223912</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Remove s6_ucspiserver_spawn</title>
<updated>2023-09-12T04:11:07Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-12T04:11:07Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=fe3e7804a79f3e9e953bcd51f36f77787cc0ba11'/>
<id>urn:sha1:fe3e7804a79f3e9e953bcd51f36f77787cc0ba11</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Better s6-setlock; delete the s6lock subsystem</title>
<updated>2023-09-11T08:13:01Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-11T08:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=bc3863eaf3e4ae92eac8cd3ce0ca9dcb8915fc36'/>
<id>urn:sha1:bc3863eaf3e4ae92eac8cd3ce0ca9dcb8915fc36</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Adapt to skalibs-2.14</title>
<updated>2023-09-09T04:35:20Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-09T04:35:20Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=1f592173a28907dadfb75132e1eb25dfe4fb3a94'/>
<id>urn:sha1:1f592173a28907dadfb75132e1eb25dfe4fb3a94</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> child_spawn_workaround is public now</title>
<updated>2023-09-08T08:06:34Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2023-09-08T08:06:34Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/s6/commit/?id=8f0980665c368c06adb46a1fddb6790e945c7c51'/>
<id>urn:sha1:8f0980665c368c06adb46a1fddb6790e945c7c51</id>
<content type='text'>
Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
</feed>
