<feed xmlns='http://www.w3.org/2005/Atom'>
<title>skalibs, branch v2.9.3.0</title>
<subtitle>The skarnet.org C programming library</subtitle>
<id>https://git.skarnet.org/cgit/skalibs/atom/?h=v2.9.3.0</id>
<link rel='self' href='https://git.skarnet.org/cgit/skalibs/atom/?h=v2.9.3.0'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/'/>
<updated>2020-10-04T16:56:51Z</updated>
<entry>
<title> version: 2.9.3.0</title>
<updated>2020-10-04T16:56:51Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-10-04T16:56:51Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=15ec28669f6bd4cf4c958f84c0c7dbe58628b375'/>
<id>urn:sha1:15ec28669f6bd4cf4c958f84c0c7dbe58628b375</id>
<content type='text'>
</content>
</entry>
<entry>
<title> doc: fix URLs</title>
<updated>2020-10-04T01:06:16Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-10-04T01:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=f3d5157564992f1ef9f390b3ce0c7d3706ba0f19'/>
<id>urn:sha1:f3d5157564992f1ef9f390b3ce0c7d3706ba0f19</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Prepare for 2.9.3.0</title>
<updated>2020-09-18T09:35:43Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-09-18T09:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=3aad40d38f3cba359f78f81dd27b420d19aa45b7'/>
<id>urn:sha1:3aad40d38f3cba359f78f81dd27b420d19aa45b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Add stralloc_readyplus_tuned, fix overflow on stralloc_readyplus</title>
<updated>2020-09-17T23:31:28Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-09-17T23:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=24f08a61e6456fb2bdf1382000a0b4b3bf910d45'/>
<id>urn:sha1:24f08a61e6456fb2bdf1382000a0b4b3bf910d45</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Correct alloc.h documentation</title>
<updated>2020-04-29T23:24:30Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-04-29T23:24:30Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=8c16e68dda72032e81a624360b1abb1006e33481'/>
<id>urn:sha1:8c16e68dda72032e81a624360b1abb1006e33481</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Fix alloc_realloc UB</title>
<updated>2020-04-29T19:08:19Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-04-29T19:08:19Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=038082c425c40037a28111934dfb5037edbcad8c'/>
<id>urn:sha1:038082c425c40037a28111934dfb5037edbcad8c</id>
<content type='text'>
 void ** does not exist: the address of a generic pointer is not
properly defined (different pointer types may have different
representations). So, alloc_realloc cannot exist as is without UB.
Fortunately, it's not supposed to be used in the skalibs programming
style, and skalibs itself only uses it in two places
(stralloc_ready_tuned and stralloc_shrink) where the pointer is a
char *.
 So we just fix the UB by making alloc_realloc() take a char **,
and it's only defined for that pointer type.
 Nothing to see here folks, nothing happened at all.
</content>
</entry>
<entry>
<title> version: 2.9.2.1</title>
<updated>2020-04-06T11:54:59Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-04-06T11:54:59Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=20568ed2f00772e0a927ed21b7aa437c92ab8707'/>
<id>urn:sha1:20568ed2f00772e0a927ed21b7aa437c92ab8707</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Prepare for 2.9.2.1</title>
<updated>2020-04-06T11:42:54Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-04-06T11:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=ae38ee6e354f4a18df8a2cccf0a101695c3dbf68'/>
<id>urn:sha1:ae38ee6e354f4a18df8a2cccf0a101695c3dbf68</id>
<content type='text'>
</content>
</entry>
<entry>
<title> bugfix: sigprocmask invocation on non-signalfd systems</title>
<updated>2020-04-04T12:52:31Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2020-04-04T12:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=dd6ebd3d063c1d3caa48cf14ae89d21aa5acf2c3'/>
<id>urn:sha1:dd6ebd3d063c1d3caa48cf14ae89d21aa5acf2c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>skalibs: fix html errors</title>
<updated>2020-03-30T18:20:42Z</updated>
<author>
<name>Colin Booth</name>
<email>colin@heliocat.net</email>
</author>
<published>2020-03-30T17:48:53Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=5b4169f484ad2aac76c816503142067363b2c332'/>
<id>urn:sha1:5b4169f484ad2aac76c816503142067363b2c332</id>
<content type='text'>
Signed-off-by: Colin Booth &lt;colin@heliocat.net&gt;
</content>
</entry>
</feed>
