Age | Commit message (Expand) | Author |
2023-09-14 | add REMOTE_PORT to CGI env | tjpcc |
2023-09-09 | sw-convert format switch cleanup | tjpcc |
2023-09-09 | log stderr on failed CGIs | tjpcc |
2023-09-07 | fix attempt on gopher cgisv1.3.2 | tjpcc |
2023-09-07 | missing importv1.3.1 | tjpcc |
2023-09-07 | fix loop exit conditions on extended gophermap parsing | tjpcc |
2023-09-07 | execing included gophermaps | tjpcc |
2023-09-07 | fix line number on error msg | tjpcc |
2023-09-07 | global-inclusion | tjpcc |
2023-09-07 | add the server host to gopher requests | tjpcc |
2023-09-07 | all the gopher CGI handlers to support gophernicus behaviorsv1.3.0 | tjpcc |
2023-09-06 | contrib/fs.GuessGopherItemType -> gopher.GuessItemType | tjpcc |
2023-09-03 | implement gophernicus extensions for gophermaps | tjpcc |
2023-09-03 | sw-convert and sw-fetch tools | tjpcc |
2023-09-01 | README updates | tjpcc |
2023-09-01 | refactor gophermap template handling and add markdown conversion | tjpcc |
2023-09-01 | simplify internal gemini template-handling functions | tjpcc |
2023-09-01 | gophermap->html conversion with overridable templates | tjpcc |
2023-08-31 | minor for loop cleanup | tjpcc |
2023-08-31 | a gopher MapDocument is a MenuType | tjpcc |
2023-08-31 | move gemtext->atom conversion into package atomconv like the other converters | tjpcc |
2023-08-26 | AutoAtom: early exit on any non-gemini requests | tjpcc |
2023-08-26 | AutoAtom: middleware that supports adding .atom to any gemtext pathv1.2.0 | tjpcc |
2023-08-26 | GmisubToAtom: output result to any io.Writer rather than return a string | tjpcc |
2023-08-26 | GmisubToAtom: update docs and names, add tests | tjpcc |
2023-08-26 | gemtext -> atom converter | tjpcc |
2023-08-25 | add multi-client to READMEv1.1.0 | tjpcc |
2023-08-25 | support tls client configs in HTTP client | tjpcc |
2023-08-12 | quick and dirty http[s] client in the multi-client | tjpcc |
2023-08-12 | Revert "text fixes" | tjpcc |
2023-08-12 | multi-protocol client | tjpcc |
2023-08-12 | move common types to an internal package | tjpcc |
2023-08-12 | finger protocol client | tjpcc |
2023-08-12 | panic protection | tjpcc |
2023-08-12 | text fixes | tjpcc |
2023-08-12 | document maxredirects on clients | tjpcc |
2023-08-12 | avoid copying a tls.Config | tjpcc |
2023-08-12 | add Fetch method to clients which follows redirects | tjpcc |
2023-05-22 | fix panic on bad finger requests | tjpcc |
2023-05-09 | fix gopher request parsing for clients which don't send CRLF | tjpcc |
2023-05-09 | correct direction of the binary search for dir default files | tjpcc |
2023-05-09 | correctly use path.Ext() results | tjpcc |
2023-05-09 | InsecureSkipVerify and other improvements for the gemini fetch example code | tjpcc |
2023-05-09 | recognize gophermap files as menu types in dir listings | tjpcc |
2023-05-06 | don't start in-FS paths with ./ | tjpcc |
2023-05-05 | README improvements | tjpcc |
2023-05-03 | now we should allow empty address | tjpcc |
2023-05-03 | use sha256 for client cert fingerprints, and log them when available | tjpcc |
2023-05-03 | include spartan in the protocols list in README | tjpcc |
2023-05-03 | TitanUpload middleware in contrib/fs | tjpcc |