tjp
b081308884
minor optimization for git routes
2023-11-14 21:48:48 -07:00
tjpcc
1a3ec70d3f
move 'auth' to a modifier
...
fixes #12
2023-10-31 11:15:08 -06:00
tjpcc
9d102cb910
use MultiTLS to support separate TLS configs when virtualhosting gemini
...
fixes #10
2023-10-31 08:22:51 -06:00
tjpcc
0b57acaa2d
Add support for spartan protocol
...
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-30 13:02:37 -06:00
tjpcc
059d440270
identify and error on conflicting servertls directives on merged gemini servers
...
fixes #7
2023-10-10 18:30:22 -06:00
tjpcc
f5478f396d
support showyourwork template override directories on git directives
...
fixes #5
2023-10-10 18:13:59 -06:00
tjpcc
38a195c6e6
"cmd" modifier to override CGI executable
...
fixes #6
2023-10-10 16:51:24 -06:00
tjpcc
7efb04b5d7
improved gemini{servertls} support
2023-10-10 09:39:14 -06:00
tjpcc
7fa3dd2eaf
improved server startup logging
2023-10-10 09:30:34 -06:00
tjpcc
9b0e9a9581
remove stray debugging print
2023-10-10 08:58:14 -06:00
tjpcc
4a5f2098a2
send a 53 gemini response when no hostname matches a request
2023-10-10 08:06:48 -06:00
tjpcc
3d02a271f4
fix gemini git routing
2023-10-09 10:32:25 -06:00
tjpcc
6e1c25af36
config file refactor
2023-10-09 08:47:37 -06:00