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 |