~adnano/go-gemini

fs: Prevent invalid directory links

A file with a name like "gemini:example" would previously result in the
following invalid link:

    => gemini:example gemini:example

Fix by prepending a "./" before each filename, so that the resulting
link looks like:

    => ./gemini:example gemini:example
Fix parsing of list item lines

According to section 5.5.2 of the Gemini specification (v0.16.1), the
space is mandatory.
35341668 — Adnan Maolood 1 year, 3 months ago
doc: Fix Mux documentation
0ceec227 — Adnan Maolood 1 year, 5 months ago
readme: Update Gemini specification version
mux: Tweak documentation
b5c47a5e — Adnan Maolood 1 year, 11 months ago
mux: Add more tests
fb0d4d24 — Adnan Maolood 1 year, 11 months ago
mux: Remove support for handling schemes

Also fix redirection to subtree roots for wildcard patterns and patterns
without a host name.
1170e007 — Adnan Maolood 2 years ago v0.2.1
fs: Avoid equality check if lengths don't match
c85759d7 — Adnan Maolood 2 years ago
fs: Improve redirect behavior
50777361 — Adnan Maolood 2 years ago
fs: Refactor
3bc243dd — Adnan Maolood 2 years ago
fs: Remove ServeContent function
de93d447 — Adnan Maolood 2 years ago
LoggingMiddleware: Prevent writing empty meta
eb32c320 — Adnan Maolood 2 years ago
fs: Fix panic on indexing URL of zero length
e5cf3452 — Adnan Maolood 2 years ago v0.2.0
Update README.md
c68ce574 — Adnan Maolood 2 years ago
mux: Add copyright notice
2b161650 — Adnan Maolood 2 years ago
Split LICENSE into two files
dbbef1fb — Adnan Maolood 2 years ago v0.2.0-rc.2
Revert "Require Go 1.16"

This reverts commit 0e87d64ffc2512563926d15cea6806f47205f7f9.
90518a01 — Adnan Maolood 2 years ago
Revert "Replace uses of ioutil with io"

This reverts commit 19f1d6693ec85d4e3f83c3de2d4c366c8b612767.
056e55ab — Adnan Maolood 2 years ago v0.2.0-rc.1
response: Remove unnecessary length check
72d437c8 — Adnan Maolood 2 years ago v0.1.22
response: Limit response header size
Next