Germinal update!

I would like to announce the release of version 0.2 of my Common Lisp Gemini server, Germinal[1]. In this release:

The most important of these bug fixes is a fix to a path-traversal bug, that could have allowed carefully constructed requests to read world-readable files from outside your Germinal document root. (There was code to catch path traversals before, but it was wrong, and only caught simple cases). If you are running Germinal, you are highly recommended to upgrade because of this bug. Also, write to me[2]; there can't be more than a couple people running this, and until Tobias started submitting pull requests, I thought I was the only one.

=> [1] Germinal home page on Gemini. | [2] Email me.

The source is hosted on my own gittea instance[3], and I'm happy to accept patches either there, or by email (format with git-format-patch and/or git-send-email).

=> [3] Germinal gitea

If you are a smug Lisp weenie, please be gentle. I'm a Lisp newbie whomst is trying to learn things by writing this.

Proxy Information
Original URL
gemini://carcosa.net/journal/20200613-germinal-update.gmi
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
527.313866 milliseconds
Gemini-to-HTML Time
0.343607 milliseconds

This content has been proxied by September (ba2dc).