commit 6e4897b1192865df29edd145bc676b048ad30ca3ef8b73c339f7f329bb500650 [browse]
Author: Sergey Matveev
Date: 2024-04-18 13:31:33 +03:00

Better compression won't hurt

commit c1b83982096b3545ba2b04c0de016789ce5f68951c9b4a27efc5c1cb8116c00c [browse]
Author: Sergey Matveev
Date: 2024-04-18 13:28:38 +03:00

Unify redirection operator usage

commit 5ff7534e6eda216ebc1a93bee9b54c0011a75cf498917a33a2cb109cf6a16fd5 [browse]
Author: Sergey Matveev
Date: 2024-04-18 13:25:48 +03:00

-mod=vendor if vendor/ exists

commit cf4be358ef214214bebcaf277201bd8037fb409b2d4773b873cb45b3e4562c25 [browse]
Author: Sergey Matveev
Date: 2024-04-18 10:19:26 +03:00

Alternative Gemini's relative URL forming

Specification clearly states:
    URL may be absolute or relative. If relative, it should be resolved
    against the URL used in the original request.
So "gemini://foo.bar/baz" with "doo" relative URL must give
"gemini://foo.bar/baz/doo" URL. But initial Gemini's Python demo
(https://tildegit.org/solderpunk/gemini-demo-1.git) performs urljoin
call, that will give "gemini://foo.bar/doo". Seems that many gemsites
expect that behaviour from the client.

commit 187abba926ea2a7b9870c8ee781841bde0b87b2067e51accfac15f11053c7592 [browse]
Author: Sergey Matveev
Date: 2024-04-15 11:38:34 +03:00

Fixed file extension in the link

clone the repository to get more history