Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-24 | Add support for titan:// to the gemini server | tjpcc | |
Titan is a gemini add-on protocol so it really didn't make sense to build it out in a separate package. The most significant difference in titan for the purposes of implementation here is that requests can have bodies following the URL line. Since gus.Request is a struct, the only way to smuggle in the new field (a reader for the body) was to stash it in the context. | |||
2023-01-17 | pull request, response, handlers out of the gemini package | tjpcc | |
2023-01-11 | lots more documentation comments | tjpcc | |
2023-01-10 | Add a CGI contrib | tjpcc | |
2023-01-09 | Initial commit. | tjpcc | |
some basics: - minimal README - some TODOs - server and request handler framework - contribs: file serving, request logging - server examples - CI setup |