2
2
Fork 0
Commit Graph

25 Commits

Author SHA1 Message Date
Solderpunk 42e2d5036e Update README.md to point at new Sourcehut repo 2024-03-13 19:11:41 +00:00
Solderpunk 11aeee9248 Reverse previous commit, which confused how tilde handling in Gegobi works with the way it works in Molly Brown. Actually fix the problem with accessing tilde paths, and a little bit of path handling tidy up. 2020-02-01 20:44:29 +01:00
Solderpunk 2970846430 Better handling of tilde path argument. 2020-02-01 20:27:19 +01:00
Solderpunk 0d2ff5f2a2 More secure path handling to make sure nothing outside the configured document base can be served. 2020-01-26 17:34:08 +01:00
Solderpunk e8593cef79 Do not serve or list files which aren't world readable. 2019-11-19 22:43:24 +02:00
Solderpunk 215e90bac7 Fix serious privacy defect, whereby poor handling of logical operator precedence meant that not specifying a --tilde value, which should leave tilde mapping off, instead exposed whole home directories. 2019-11-19 21:08:10 +02:00
Solderpunk 37ff53288c Kill debugging prints. 2019-10-26 15:54:24 +03:00
Solderpunk 63b0f365d7 Tiny fixes / tidy ups. 2019-10-26 15:54:12 +03:00
Solderpunk ad758f1fe2 Add basic redirect support. 2019-10-26 15:53:50 +03:00
Solderpunk 4a6210731a Fix tilde path resolution. 2019-10-26 15:09:08 +03:00
Solderpunk 7aa87c903e Add support for serving tilde URLs out of homedirs. 2019-10-26 15:02:12 +03:00
Solderpunk e7d0879bd5 Serve native Gemini menus in preference to gophermaps. 2019-10-26 14:47:19 +03:00
Solderpunk 55923c366d Don't serve content from subdirectories of any directory containing a .gegobi file. 2019-10-26 14:46:54 +03:00
Solderpunk 9644b4e73b Fix variable name error. 2019-10-26 14:46:30 +03:00
Solderpunk ea428c81ce Try just guessing MIME type from filename before invoking 'file', because 'file' can jump to some pretty weird wrong ideas, even with plain text files... 2019-08-18 21:24:30 +03:00
Solderpunk 5729124616 Merge branch 'master' of https://tildegit.org/solderpunk/gegobi 2019-08-17 20:41:14 +03:00
Solderpunk c623523c6a Consolidate gopher URL formatting code, and include item types in URLs. 2019-08-17 20:40:55 +03:00
Solderpunk 7be1a5c7ff First attempt at handling .gph files. 2019-08-17 20:32:47 +03:00
Solderpunk 51f7116f10 Kill debugging prints. 2019-08-17 20:32:14 +03:00
Solderpunk 1608369e58 Kill debugging print. 2019-08-17 19:46:45 +03:00
Solderpunk 2817fb6799 Delete totally unused function left over from Agena. 2019-08-17 19:44:42 +03:00
Solderpunk 7c4d6012d3 Fail gracefully if cert or key files are missing. 2019-08-17 19:44:19 +03:00
Solderpunk cb0301b77c Make --host required. 2019-08-17 19:35:23 +03:00
Solderpunk e52909723f Initial implementation. 2019-08-16 23:35:09 +03:00
solderpunk e0733bff51 Initial commit 2019-08-16 15:00:33 -04:00