<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/libweb/doc/man3, branch v0.4.0</title>
<subtitle>Small and lightweight web framework written in C99 and POSIX.1-2008.
</subtitle>
<id>https://gitea.privatedns.org/xavi/libweb/atom?h=v0.4.0</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/libweb/atom?h=v0.4.0'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/'/>
<updated>2024-08-22T00:27:35+00:00</updated>
<entry>
<title>Bump version to 0.4.0</title>
<updated>2024-08-22T00:27:35+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-08-22T00:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=93571556ee97e1a3e1829f8bc708d1d63f188840'/>
<id>urn:sha1:93571556ee97e1a3e1829f8bc708d1d63f188840</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move signal handling to processes</title>
<updated>2024-08-22T00:27:34+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-08-19T22:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=43e89fb23943b5ffb6854f290592c29cd079bf46'/>
<id>urn:sha1:43e89fb23943b5ffb6854f290592c29cd079bf46</id>
<content type='text'>
So far, libweb installed a signal handler so as to handle SIGTERM,
SIGPIPE and SIGINT signals so that processes would not have to care
about such details.

However, it is not advisable for libraries to install signal handlers,
as signals are handled on a per-process basis. The previous approach
would be incompatible if several instances of the library were allocated
by the same process.

Unfortunately, this has the undesired side effect of adding the
boilerplate code into the process.
</content>
</entry>
<entry>
<title>Bump version to 0.3.0</title>
<updated>2024-02-19T22:33:27+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-02-19T22:29:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=b4930f72bb9026c5a0871f4fa4cabe20cb0e6a9f'/>
<id>urn:sha1:b4930f72bb9026c5a0871f4fa4cabe20cb0e6a9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump version to 0.2.0</title>
<updated>2024-02-12T22:12:43+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-02-12T20:21:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=6ceae16a20175edb77fb2ffab0d3d6648d011221'/>
<id>urn:sha1:6ceae16a20175edb77fb2ffab0d3d6648d011221</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright notices to 2024</title>
<updated>2024-02-12T21:45:17+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-02-12T21:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=fcba916011f8fe21e60df1e0302371fc3956126f'/>
<id>urn:sha1:fcba916011f8fe21e60df1e0302371fc3956126f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Update handler_{loop,listen}</title>
<updated>2023-11-20T15:08:08+00:00</updated>
<author>
<name>Xavier Del Campo</name>
<email>xavier.delcampo@midokura.com</email>
</author>
<published>2023-11-16T11:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=2561ec32fe24e9cc81151193fbf2c55c94078816'/>
<id>urn:sha1:2561ec32fe24e9cc81151193fbf2c55c94078816</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Add man3 page for http_decode_url</title>
<updated>2023-11-12T00:29:55+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-11T22:56:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=9e1779eacdbe4f56177efb258f543e8baa9efc4e'/>
<id>urn:sha1:9e1779eacdbe4f56177efb258f543e8baa9efc4e</id>
<content type='text'>
Suprisingly, this man page was missing on the 0.1.0 release.

The recent signature changes on http_decode_url have already been
reflected.
</content>
</entry>
<entry>
<title>Adhere to GNU Make directory variables</title>
<updated>2023-10-25T19:57:22+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T19:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=3e004fa6a1686dd11a036fd202cd253fc8471b5b'/>
<id>urn:sha1:3e004fa6a1686dd11a036fd202cd253fc8471b5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename project from slweb to libweb</title>
<updated>2023-10-10T22:07:13+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-10T21:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=0222b75e8554796548e079aa3393c512ae30ac24'/>
<id>urn:sha1:0222b75e8554796548e079aa3393c512ae30ac24</id>
<content type='text'>
It was found out there was another project of the same name around
(https://git.sr.ht/~strahinja/slweb/), also related to website
generation.

In order to avoid confusion, a new name has been chosen for this
project. Surprisingly, libweb was not in use by any distributions
(according to https://repology.org and AUR index), and it should
reflect well the intention behind this project i.e., being a library
to build web-related stuff.
</content>
</entry>
<entry>
<title>Install man pages</title>
<updated>2023-09-27T19:55:58+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-09-26T21:50:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/libweb/commit/?id=a89d0e4ae33561667aee540bd45b5985966562be'/>
<id>urn:sha1:a89d0e4ae33561667aee540bd45b5985966562be</id>
<content type='text'>
</content>
</entry>
</feed>
