<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/slcl/html.c, branch search</title>
<subtitle>Small and lightweight cloud storage written in C99 and POSIX.1-2008.
</subtitle>
<id>https://gitea.privatedns.org/xavi/slcl/atom?h=search</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/slcl/atom?h=search'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/'/>
<updated>2023-03-24T01:49:11+00:00</updated>
<entry>
<title>Define _POSIX_C_SOURCE</title>
<updated>2023-03-24T01:49:11+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-03-24T01:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=b3ef22ac2ae126951c5b74003c7b17189c0ecbbb'/>
<id>urn:sha1:b3ef22ac2ae126951c5b74003c7b17189c0ecbbb</id>
<content type='text'>
This allows using the default compiler defined by make(1) (i.e.,
c99(1)), thus improving POSIX compatibility.
</content>
</entry>
<entry>
<title>html.c: Allow empty strings on html_encode</title>
<updated>2023-03-07T23:26:31+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-03-07T23:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=ee75d8e3e559e4424113c9c1fbc2275a545fc887'/>
<id>urn:sha1:ee75d8e3e559e4424113c9c1fbc2275a545fc887</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix memory leak on failed realloc(3)</title>
<updated>2023-03-04T02:03:15+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-03-04T01:06:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=62bdf9f72f6a65b76bbb97ffa467e16217646cbc'/>
<id>urn:sha1:62bdf9f72f6a65b76bbb97ffa467e16217646cbc</id>
<content type='text'>
According to C99 §7.20.3.4:

If memory for the new object cannot be allocated, the old object is not
deallocated and its value is unchanged.

Therefore, a temporary pointer must be used to ensure the original
object can still be deallocated should realloc(3) return a null pointer.
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2023-02-28T00:43:56+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-01-09T00:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=d26f046fc9149693a6ebc28301ccc3581c0f144e'/>
<id>urn:sha1:d26f046fc9149693a6ebc28301ccc3581c0f144e</id>
<content type='text'>
</content>
</entry>
</feed>
