summaryrefslogtreecommitdiff
path: root/go.mod
AgeCommit message (Collapse)Author
2023-10-30add git support for spartantjpcc
fixes #19
2023-10-30add autoatom support to spartantjpcc
fixes #20
2023-10-10support server TLS in gopher and fingertjpcc
fixes #8
2023-10-10"cmd" modifier to override CGI executabletjpcc
fixes #6
2023-10-09fix gemini git routingv1.1.1tjpcc
2023-10-09dependency bumpsv1.1.0tjpcc
2023-10-09config file refactortjpcc
2023-09-23dependency bumptjpcc
2023-09-17add syw and gemini and gopher routers at /git/tjpcc
2023-09-17sliderule bump v1.3.3tjpcc
2023-09-08sliderule bumpv1.0.0tjpcc
2023-09-08gophermaps and cgitjpcc
2023-09-08opt-in AutoAtom support for geminitjpcc
2023-09-08gopher request parsing fix in slideruletjpcc
2023-09-08fixes & improvementstjpcc
- 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-08finger supporttjpcc
2023-09-08bump sliderule dependencytjpcc
2023-09-08update sliderule dependencytjpcc
2023-09-08Initial 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/*.