ref: 2210b43c047d8c7d346ca35d6549e4f93902618d castor/src/gemini/client.rs -rw-r--r-- 2.9 KiB
Fix crash when Gemini response is missing CLRF

Not sure why this happens, it may be a server bug or issue with the content that I was testing with.
Font are customizable

- Can change family (sans/serif/monospace)
- Can change size
- Can change style (normal/italic/oblique)
Prefer IPV4 addresses when choice is available
Prefer IPV4

.to_socket_addrs() returns IPV6 first and some servers seem to have
Use threads in clients, finger accepts two forms of URLs

finger://foo@bar.baz or finger://bar.baz/foo
0719a64b — Julien Blanchard 1 year, 5 months ago
Read client certificates
058b69e7 — Julien Blanchard 1 year, 9 months ago
Color support
888e6344 — Julien Blanchard 1 year, 9 months ago
Gopher initial support
a7872fd2 — Julien Blanchard 1 year, 9 months ago
Handles statuses, open external links
4062a361 — Julien Blanchard 1 year, 10 months ago
WIP: decide between webview or textview