| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-14 | sliderule bump | tjp | |
| 2023-11-14 | fixes and adjusting to a sliderule bump | tjp | |
| 2023-10-31 | move 'auth' to a modifier | tjpcc | |
| fixes #12 | |||
| 2023-10-31 | use MultiTLS to support separate TLS configs when virtualhosting gemini | tjpcc | |
| fixes #10 | |||
| 2023-10-30 | add git support for spartan | tjpcc | |
| fixes #19 | |||
| 2023-10-30 | add autoatom support to spartan | tjpcc | |
| fixes #20 | |||
| 2023-10-30 | Add support for spartan protocolspartan | tjpcc | |
| spartan server definitions are very similar to gemini. The major changes are: * no "servertls" directives * no "autoatom" modifier (to be fixed) * no "git" directives (to be fixed) Fixes #15 | |||
| 2023-10-18 | README cleanupv1.2.0 | tjpcc | |
| 2023-10-18 | README with full documentation | tjpcc | |
| 2023-10-18 | fix Modifiers.Empty() and "git with templates" | tjpcc | |
| 2023-10-10 | identify and error on conflicting servertls directives on merged gemini servers | tjpcc | |
| fixes #7 | |||
| 2023-10-10 | example.conf comment fix | tjpcc | |
| 2023-10-10 | support showyourwork template override directories on git directives | tjpcc | |
| fixes #5 | |||
| 2023-10-10 | support server TLS in gopher and finger | tjpcc | |
| fixes #8 | |||
| 2023-10-10 | "cmd" modifier to override CGI executable | tjpcc | |
| fixes #6 | |||
| 2023-10-10 | improved gemini{servertls} support | tjpcc | |
| 2023-10-10 | improved server startup logging | tjpcc | |
| 2023-10-10 | remove stray debugging print | tjpcc | |
| 2023-10-10 | send a 53 gemini response when no hostname matches a request | tjpcc | |
| 2023-10-09 | fix gemini git routingv1.1.1 | tjpcc | |
| 2023-10-09 | dependency bumpsv1.1.0 | tjpcc | |
| 2023-10-09 | config file refactor | tjpcc | |
| 2023-09-25 | sample/example config file | tjpcc | |
| exercising a bunch of features I'll work backwards from this to implement a parser for it | |||
| 2023-09-23 | dependency bump | tjpcc | |
| 2023-09-19 | README update | tjpcc | |
| 2023-09-17 | add syw and gemini and gopher routers at /git/ | tjpcc | |
| 2023-09-17 | sliderule bump v1.3.3 | tjpcc | |
| 2023-09-08 | sliderule bumpv1.0.0 | tjpcc | |
| 2023-09-08 | gophermaps and cgi | tjpcc | |
| 2023-09-08 | opt-in AutoAtom support for gemini | tjpcc | |
| 2023-09-08 | gopher request parsing fix in sliderule | tjpcc | |
| 2023-09-08 | fixes & improvements | tjpcc | |
| - refactored main.go to do everything which requires root *first*, before dropping privs. this includes binding to finger and gopher ports. - added gopher support! - fixed CGI handling - new cgi-bin/private directory handling in gemini which requires specific TLS client certs (can't do this in gopher, no TLS) - sliderule version bump brings in lots of fixes on the sliderule side | |||
| 2023-09-08 | README updates | tjpcc | |
| 2023-09-08 | README addition | tjpcc | |
| 2023-09-08 | finger support | tjpcc | |
| 2023-09-08 | first .gitignore | tjpcc | |
| 2023-09-08 | bump sliderule dependency | tjpcc | |
| 2023-09-08 | support an env var for allowlisting uploaders by cert fingerprint | tjpcc | |
| 2023-09-08 | apply GeminiOnly filter middleware and add support for titan uploads | tjpcc | |
| 2023-09-08 | linter fixes | tjpcc | |
| 2023-09-08 | update sliderule dependency | tjpcc | |
| 2023-09-08 | moar README | tjpcc | |
| 2023-09-08 | Initial commit. | tjpcc | |
| A gemini server which drops privileges to the 'nobody' user, hosts files including directory listings (index.gmi or a default listing), and runs CGIs out of /cgi-bin/*. | |||
