I revisited GD over FCGI yesterday as some larger fonts were getting cropped. That is now fixed! I also updated a lot of the code to make the program more robust and less prone to failure.
There are still some outstanding questions:
- How should multiple / custom font folders get supported? Currently the path to the aenigma folder is hard-coded.
- Which standard CGI library should I use?