<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cantius/tests, 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:51:32Z</updated>
<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>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>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>
<entry>
<title>Use a redirect type that doesn't change method.</title>
<updated>2024-07-28T19:20:06Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-07-27T21:10:30Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=3768df458d257fe5af3533e46098aee3b743e0a7'/>
<id>urn:sha1:3768df458d257fe5af3533e46098aee3b743e0a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write tests for `parse-cookies' procedure.</title>
<updated>2024-07-23T21:17:50Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-07-23T21:17:50Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=1f5b6185b628a5582b6873ef4668111aad220b02'/>
<id>urn:sha1:1f5b6185b628a5582b6873ef4668111aad220b02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test `parse-multipart/form-data' procedure.</title>
<updated>2024-07-23T17:14:54Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-07-18T15:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=72ce6cb22eee33b9ce418ee8adf3228237124710'/>
<id>urn:sha1:72ce6cb22eee33b9ce418ee8adf3228237124710</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalize resource path in `find-resource-file`.</title>
<updated>2024-01-26T10:32:46Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-01-26T10:32:46Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=9b39286cda39e66bab3c097937da9be243585f3c'/>
<id>urn:sha1:9b39286cda39e66bab3c097937da9be243585f3c</id>
<content type='text'>
`..` and `.` are now legal as long as long as the path does not reference the
resource root directory's parent.
</content>
</entry>
<entry>
<title>Add `normalize-path` function.</title>
<updated>2024-01-26T10:30:32Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-01-26T10:30:32Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=4343f40aa77904ff26a5425ed41211d94573002a'/>
<id>urn:sha1:4343f40aa77904ff26a5425ed41211d94573002a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests for `find-resource-file` and exceptions it raises.</title>
<updated>2024-01-25T17:19:51Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2024-01-25T17:19:51Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/cantius/commit/?id=62f82cd792753aa5b6cd9dce9a0e723e60bbd9fd'/>
<id>urn:sha1:62f82cd792753aa5b6cd9dce9a0e723e60bbd9fd</id>
<content type='text'>
</content>
</entry>
</feed>
