<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/slcl/CMakeLists.txt, branch decode-url</title>
<subtitle>Small and lightweight cloud storage written in C99 and POSIX.1-2008.
</subtitle>
<id>https://gitea.privatedns.org/xavi/slcl/atom?h=decode-url</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/slcl/atom?h=decode-url'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/'/>
<updated>2023-10-25T20:13:23+00:00</updated>
<entry>
<title>CMakeLists.txt: set project VERSION</title>
<updated>2023-10-25T20:13:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-25T11:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=fb6105b1b242775feab7f6ce069e70b796b4f700'/>
<id>urn:sha1:fb6105b1b242775feab7f6ce069e70b796b4f700</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMake: Find system libweb or dynstr if available</title>
<updated>2023-10-25T11:45:12+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-15T20:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=b2be8b4658deea570b2a1890b6b45a7b2e95b615'/>
<id>urn:sha1:b2be8b4658deea570b2a1890b6b45a7b2e95b615</id>
<content type='text'>
So far, slcl's build system would always build libweb and dynstr.
However, this is discouraged by distribution packagers.
</content>
</entry>
<entry>
<title>CMakeLists.txt: Fix wrong library name</title>
<updated>2023-10-14T11:10:37+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-14T11:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=1da12097cbf13eb85adb3d28533a4e1f62e2c882'/>
<id>urn:sha1:1da12097cbf13eb85adb3d28533a4e1f62e2c882</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply slweb renaming to libweb</title>
<updated>2023-10-10T22:08:40+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-10T21:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=28ae865e5ecad9b398ac21fa148fc4b93c987226'/>
<id>urn:sha1:28ae865e5ecad9b398ac21fa148fc4b93c987226</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: Install targets</title>
<updated>2023-09-27T20:13:52+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-09-08T23:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=a9d6cdf2e9646c3d6880ab671173ea9902e84d8d'/>
<id>urn:sha1:a9d6cdf2e9646c3d6880ab671173ea9902e84d8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce minimum required major version for OpenSSL</title>
<updated>2023-09-15T22:29:07+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-09-15T22:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=b5327b2f7a67197a5f0b6965189c5657d20600d9'/>
<id>urn:sha1:b5327b2f7a67197a5f0b6965189c5657d20600d9</id>
<content type='text'>
slcl has been successfully tested with OpenSSL 2.0 on an OpenBSD 7.3
host.
</content>
</entry>
<entry>
<title>CMakeLists.txt: Set project language to C</title>
<updated>2023-08-02T11:05:23+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-08-02T11:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=0e324e6d7752a77d4925a73d5027eaebf3aeff69'/>
<id>urn:sha1:0e324e6d7752a77d4925a73d5027eaebf3aeff69</id>
<content type='text'>
Otherwise, CMake by default tests the system C++ compiler, but this is
not a requirement for slcl.
</content>
</entry>
<entry>
<title>Adapt build system to slweb</title>
<updated>2023-07-20T23:40:55+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-20T23:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=6e5c091d8f871383af0332bf80943f69889c0da9'/>
<id>urn:sha1:6e5c091d8f871383af0332bf80943f69889c0da9</id>
<content type='text'>
Now, slweb is a library slcl depends on, which includes the HTTP/1.1
server implementation, as well as other utilities.
</content>
</entry>
<entry>
<title>Allow admins to define their own stylesheet</title>
<updated>2023-07-10T23:49:12+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-07-10T23:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=e79e955d93e24a192c9bf94181294d0797e9fded'/>
<id>urn:sha1:e79e955d93e24a192c9bf94181294d0797e9fded</id>
<content type='text'>
slcl used to provide a hardcoded stylesheet. However, it would be
desirable for some admins to provide a custom stylesheet without having
to rebuild the application.

Now, slcl creates a default stylesheet, namely style.css, into the
target directory, that can be later modified by admins.

While this might contradict the suckless philosophy a bit, hopefully
some admins might find this new feature useful.
</content>
</entry>
<entry>
<title>Split wildcard_cmp into its own component</title>
<updated>2023-06-06T01:48:50+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-06-05T23:58:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/slcl/commit/?id=d4c8a8062ff722d7165f4b5faefe0f9b73d3738a'/>
<id>urn:sha1:d4c8a8062ff722d7165f4b5faefe0f9b73d3738a</id>
<content type='text'>
Future commits will make use of this function outside handler.c.
</content>
</entry>
</feed>
