Commits
- Commit:
62c0f697ddc7396384280f2f8bac7a092700f1ba
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix handling of gopher selectors
Much of telescope works in terms of URI, so we convert each gopher
link to an URI. However, we didn't urlencode the path parameter,
thus failing on every link that contains spaces or similar invalid
(in URI paths) characters.
Issue reported by hryjksn on github, thanks!
https://github.com/omar-polo/telescope/issues/14
- Commit:
1cbd9b61a25311d671cbb048d9683f2c5beb49fa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: add iri_setport()
takes a string because the internals of telescope makes it easier
to use if a string.
- Commit:
a165601e7e2641edcf7b36be8ce9c03ab281fd99
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: support framents and enable fragments tests
- Commit:
5546fdd511cd0207944cd7e0436a21ba60ab5718
- From:
- Omar Polo <op@omarpolo.com>
- Date:
draft of the new iri parser
for the moment is just a URI (RFC3986) parser, and not even a complete
one, but I like it much more than phos_uri. It's more gentle in the
memory consumption and has a cleaner API.
It's not complete, some parts are still stubbed or completely to
implement, but it's the start. It compiles.
Step-by-step integration of it in telescope and testing will come later.