<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cantius, branch v2025.3.21</title>
<subtitle>A Guile web server library, dedicated to St. John Cantius</subtitle>
<id>https://git.koszko.org/cantius/atom?h=v2025.3.21</id>
<link rel='self' href='https://git.koszko.org/cantius/atom?h=v2025.3.21'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/'/>
<updated>2025-03-21T12:54:18Z</updated>
<entry>
<title>Bump version date.</title>
<updated>2025-03-21T12:54:18Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-03-21T12:54:18Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=e7d38baa9e50be295cdbe80fb3b24352d695df53'/>
<id>urn:sha1:e7d38baa9e50be295cdbe80fb3b24352d695df53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(BREAKING!) Use srfi-247 syntactic monads instead of parameters.</title>
<updated>2025-03-21T12:51:32Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-03-21T12:51:32Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=ade15024a0fd57e3471e0437e4ea81b030aabebd'/>
<id>urn:sha1:ade15024a0fd57e3471e0437e4ea81b030aabebd</id>
<content type='text'>
This is a rework of most of Cantius, including its API.
</content>
</entry>
<entry>
<title>Bump version date.</title>
<updated>2025-02-17T13:11:49Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-17T13:11:49Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=8232dba088a9f49a1957da76285e7be6f7fdf37b'/>
<id>urn:sha1:8232dba088a9f49a1957da76285e7be6f7fdf37b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use format's tilde+newline sequence to break long strings.</title>
<updated>2025-02-14T22:33:05Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-14T22:33:05Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=9d402bf015184ae06021d06b25222fba65c8b61c'/>
<id>urn:sha1:9d402bf015184ae06021d06b25222fba65c8b61c</id>
<content type='text'>
Some might argue it is better to just keep long strings in the source code, for
readability.  But this is not that readable when, e.g., editing the code in a
narrow Emacs window.
</content>
</entry>
<entry>
<title>Update copyright years.</title>
<updated>2025-02-14T22:32:53Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-14T22:32:53Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=616c73f178e81fe30fc27b0dc2fffc29d7c18428'/>
<id>urn:sha1:616c73f178e81fe30fc27b0dc2fffc29d7c18428</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `parse-request-multipart/form-data'.</title>
<updated>2025-02-14T22:28:38Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-14T22:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=33f5491b7fb0cbf024076b66837e8d2eee11e30d'/>
<id>urn:sha1:33f5491b7fb0cbf024076b66837e8d2eee11e30d</id>
<content type='text'>
This commit also adds the star variant of this procedure (returning alist) and
an analogous star variant of `parse-multipart/form-data'.  Tests are included.
</content>
</entry>
<entry>
<title>Start date-versioning Cantius.</title>
<updated>2025-02-11T11:15:57Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-11T11:15:57Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=08878232582c4f44cb4442fe8a04eff657f06ef1'/>
<id>urn:sha1:08878232582c4f44cb4442fe8a04eff657f06ef1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright years.</title>
<updated>2025-02-11T11:15:11Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-11T11:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=61d631e6d33d378f737e6f83498860cb0da54995'/>
<id>urn:sha1:61d631e6d33d378f737e6f83498860cb0da54995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid `with-parameters*' which creates a continuation barrier.</title>
<updated>2025-02-11T11:13:45Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-11T11:13:45Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=7cad1d5907705bb7ca3411017a099186aa75ce19'/>
<id>urn:sha1:7cad1d5907705bb7ca3411017a099186aa75ce19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only display backtrace when a `CANTIUS_DEBUG' env var is set.</title>
<updated>2024-07-28T19:20:17Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-07-27T21:12:43Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=6995ff9efcf9c3e02a83656dc41dce3934e5cd97'/>
<id>urn:sha1:6995ff9efcf9c3e02a83656dc41dce3934e5cd97</id>
<content type='text'>
This is to avoid leaking sensitive information through backtraces and exception
messages.
</content>
</entry>
</feed>
